/* ATTENTION! This file was generated automatically! Don't change it!!! ----------------------------------------------------------------------- */
.post_layout_excerpt{
    position:relative;
    margin-bottom:0
}
.post_layout_excerpt .post_featured{
    margin-bottom:1.75em
}
.post_layout_excerpt .post-more-link{
    margin-top:1.6em
}
.post_layout_excerpt .swiper-pagination-bullets{
    display:none
}
.post_layout_excerpt .slider_container.slider_controls_side .slider_controls_wrap>a,.post_layout_excerpt .slider_outer_controls_side .slider_controls_wrap>a{
    opacity:1;
    margin-left:30px;
    margin-right:30px
}
.post_layout_excerpt blockquote + p{
    margin-top:1em
}
.post_layout_excerpt .post_meta{
    margin:0
}
.post_layout_excerpt .post_meta .post_categories,.post_layout_excerpt .post_meta .post_sponsored_label{
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    text-transform:uppercase
}
.post_layout_excerpt .post_meta .socials_share.socials_type_drop .social_items{
    right:auto;
    left:0
}
.post_layout_excerpt .post_meta .socials_share.socials_type_drop .social_items:before{
    right:auto;
    left:20%
}
.post_layout_excerpt + .post_layout_excerpt{
    margin-top:2.6rem
}
.fullpost_exist .post_layout_excerpt + .post_layout_excerpt{
    margin-top:5rem
}
.post_layout_excerpt.sticky{
    padding:2em
}
.post_layout_excerpt .post_featured{
    display:inline-block
}
.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_category{
    margin-bottom:0.5em
}
.post_layout_excerpt .post_title{
    margin:0
}
.post_layout_excerpt .post_header + .post_content{
    margin-top:1.1em
}
.post_layout_excerpt .post_meta + .post_content_inner{
    margin-top:0.95em
}
.post_layout_excerpt .post_content p:last-child{
    margin-bottom:0
}
.post_layout_excerpt .post_title a{
    display:inline
}
body:not(.blog_style_excerpt) .post_layout_excerpt{
    margin-bottom:3em
}
.post_layout_excerpt blockquote{
    margin:0
}
.post_layout_band{
    position:relative;
    margin-bottom:0
}
.post_layout_band{
    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:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
.post_layout_band + .post_layout_band{
    margin-top:30px
}
.post_layout_band .post_featured{
    -webkit-flex-basis:49%;
    -ms-flex-basis:49%;
    flex-basis:49%;
    -webkit-flex-shrink:0;
    -ms-flex-shrink:0;
    flex-shrink:0;
    margin-bottom:0
}
.post_layout_band .post_featured.with_video.with_thumb:after{
    display:none
}
.post_layout_band.post_format_audio .post_featured{
    align-self:center
}
.post_layout_band.post_format_audio .post_featured .mask{
    display:none
}
.post_layout_band.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:2.5em 2em
}
.post_layout_band.post_format_quote .post_content_wrap{
    padding:36px 38px !important
}
.post_layout_band.post_format_quote .post_content_wrap .post_header + .post_content{
    margin-top:1.4em
}
.post_layout_band.post_format_quote .post_content_wrap .post_content_inner blockquote + p{
    margin-top:1.3em
}
.post_layout_band.post_format_quote .post_content_wrap .post_content_inner p:last-child{
    margin-bottom:0
}
.post_layout_band .post_content_wrap{
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    padding:2.1em 2.2em 1.9em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_layout_band .post_content_wrap .post_content_inner{
    font-size:1rem;
    line-height:1.6em
}
.post_layout_band .post_content_wrap .post_category{
    margin-bottom:1.05em
}
.post_layout_band .post_content_wrap .post_category .post_meta{
    margin:0
}
.post_layout_band .post_content_wrap .post_meta_item.post_categories a{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link2);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px
}
.post_layout_band .post_content_wrap .post_meta_item.post_categories a:hover,.post_layout_band .post_content_wrap .post_meta_item.post_categories a:focus{
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-inverse_hover)
}
.post_layout_band .post_content_wrap .post_meta_item.post_sponsored .post_sponsored_label{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px;
    display:inline-block;
    margin-top:2px;
    margin-bottom:2px
}
.post_layout_band .post_content_wrap .post_meta_item.post_sponsored a.post_sponsored_label:hover{
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-inverse_hover)
}
.post_layout_band .post_featured + .post_content_wrap{
    -webkit-flex-basis:51%;
    -ms-flex-basis:51%;
    flex-basis:51%
}
.post_layout_band.post_format_quote .post_content_wrap,.post_layout_band.post_format_aside .post_content_inner{
    padding:0;
    background-color:transparent;
    color:inherit
}
.post_layout_band blockquote{
    margin:0
}
.post_layout_band .post_header{
    margin:0;
    position:relative
}
.post_layout_band .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_band .post_title{
    margin:0;
    font-size:28px
}
.post_layout_band .post_header + .post_content{
    margin-top:1em
}
.post_layout_band .post_content + .post_meta{
    margin-top:23px;
    padding:0;
    position:relative
}
.post_layout_band .post_content + .post_meta:before{
    content:'';
    display:block;
    width:60px;
    height:1px;
    margin-bottom:20px;
    background-color:var(--theme-color-text_dark)
}
.post_item.post_layout_band{
    background-color:var(--theme-color-alter_bg_color)
}
.post_item.post_layout_band.sticky:not(.post_layout_custom){
    border:none;
    padding:0
}
.post_item.post_layout_band.sticky:not(.post_layout_custom) .label_sticky{
    display:block;
    position:absolute;
    z-index:1;
    top:-12px;
    right:-12px;
    z-index:9;
    width:0;
    height:0;
    border:12px solid transparent;
    border-top-color:var(--theme-color-text_link);
    -webkit-transform:rotate(225deg);
    -ms-transform:rotate(225deg);
    transform:rotate(225deg)
}
body[class*="blog_style_classic"] .posts_container.columns_wrap{
    margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 15px))
}
.posts_container.columns_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    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{
    position:relative;
    border-color:var(--theme-color-bd_color)
}
.post_layout_classic.format-gallery .post_featured.with_thumb .slider_outer{
    height:100%
}
.post_layout_classic.format-gallery .post_featured.with_thumb .slider_outer .slider_container{
    height:100% !important
}
.post_layout_classic .post_featured{
    margin-bottom:1em
}
.post_layout_classic .post_featured[class*="hover_"]{
    display:block
}
.post_layout_classic .post_header{
    padding-top:0.02px
}
.post_layout_classic .post_category{
    margin-bottom:0.5em
}
.post_layout_classic .post_title{
    margin:0
}
.post_layout_classic blockquote{
    margin:0
}
.post_layout_classic .post_header + .post_content{
    padding-top:1em
}
.post_layout_classic .post_content + .post_meta{
    margin-top:1em
}
.post_layout_classic{
    padding-bottom:15px
}
.post_layout_classic .post_meta{
    margin:0
}
.post_layout_classic .post_title{
    font-size:28px;
    margin-top:12px
}
.post_layout_classic .format-audio .post_featured .post_audio_title{
    font-size:24px;
    line-height:1.3em;
    font-weight:500;
    margin-top:0.4em;
    margin-bottom:0.5em
}
.post_layout_classic .format-audio .post_featured .post_audio_author{
    font-size:13px
}
.post_layout_classic .post_info_audio{
    margin-top:5px
}
.post_layout_classic div.mejs-controls div.mejs-button>button{
    border:none
}
.post_layout_classic div.mejs-controls div.mejs-button.mejs-playpause-button>button{
    background-color:var(--theme-color-bg_color) !important
}
.post_layout_classic div.mejs-controls div.mejs-button.mejs-volume-button{
    width:30px
}
.post_layout_classic div.mejs-controls div.mejs-button.mejs-volume-button>button{
    width:30px;
    height:40px;
    line-height:42px
}
.post_layout_classic div.mejs-controls .mejs-horizontal-volume-slider{
    margin-left:5px
}
.post_layout_classic div.mejs-controls .mejs-time.mejs-duration-container{
    margin-right:5px
}
.post_layout_classic div.mejs-controls .mejs-time.mejs-currenttime-container{
    margin-left:10px
}
.post_layout_classic div.mejs-controls .mejs-time-rail{
    margin:0 12px
}
.post_layout_classic .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.post_layout_classic .single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.post_layout_classic .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:30px
}
.post_layout_classic .trx_addons_video_player.with_cover .video_hover,.post_layout_classic .post_featured.with_thumb .post_video_hover{
    width:65px;
    height:65px;
    line-height:65px;
    margin:-32px 0 0 -32px;
    font-size:17px;
    letter-spacing:-4px
}
.post_layout_classic .swiper-pagination-bullets{
    display:none
}
.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap>a,.post_layout_classic .slider_outer_controls_side .slider_controls_wrap>a{
    opacity:1;
    margin-left:30px;
    margin-right:30px
}
.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap>a,.post_layout_classic .slider_outer_controls_side .slider_controls_wrap>a{
    width:34px;
    height:34px;
    line-height:30px;
    margin-top:-17px
}
.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap>a:before,.post_layout_classic .slider_outer_controls_side .slider_controls_wrap>a:before{
    font-size:13px
}
.post_layout_classic .swiper-button-next,.post_layout_classic .swiper-button-prev{
    margin-top:-17px !important
}
.post_layout_classic .post_meta_item.post_categories{
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.post_layout_classic .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.post_layout_classic .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.post_layout_classic .post_meta_item.post_sponsored .post_sponsored_label{
    font-size:13px
}
.post_layout_classic_4 .post_title,.sc_layouts_submenu .post_layout_classic .post_title{
    font-size:24px
}
.post_layout_classic.sticky:not(.post_layout_custom){
    padding:0;
    border:none
}
.post_layout_classic.sticky:not(.post_layout_custom) .label_sticky{
    display:block;
    position:absolute;
    z-index:1;
    top:-12px;
    right:-12px;
    z-index:9;
    width:0;
    height:0;
    border:12px solid transparent;
    border-top-color:var(--theme-color-text_link);
    -webkit-transform:rotate(225deg);
    -ms-transform:rotate(225deg);
    transform:rotate(225deg)
}
.post_layout_classic.post_format_quote .post_content_inner blockquote + p{
    margin-top:15px
}
.post_layout_classic.post_format_quote .post_content_inner p:last-child{
    margin-bottom:0
}
.post_layout_classic.post_layout_classic_3 div.mejs-controls .mejs-time,.post_layout_classic.post_layout_classic_4 div.mejs-controls .mejs-time{
    display:none
}
.post_layout_classic.post_layout_classic_4.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe),.post_layout_classic.post_layout_classic_3.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:30px
}
.post_layout_classic .post_content_inner>blockquote{
    margin-bottom:1em
}
.post_layout_classic .post_content_inner>p:last-child{
    margin-bottom:0
}
body[class*="blog_style_classic-masonry"] .posts_container{
    margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 15px))
}
.masonry_wrap{
    position:relative;
    margin-right:calc( -1 * var(--theme-var-grid_gap ) )
}
.masonry_wrap .masonry_item{
    position:relative;
    display:inline-block;
    vertical-align:top;
    padding:0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 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 .post_layout_classic-masonry{
    padding-bottom:0
}
.masonry_wrap.no_margin{
    margin-right:0
}
.masonry_wrap.no_margin .masonry_item{
    padding:0
}
.masonry_wrap .masonry_item-1_1{
    width:100%
}
.masonry_wrap .masonry_item-1_3{
    width:33.3333%
}
.masonry_wrap .masonry_item-1_4{
    width:25%
}
.masonry_item .post_title{
    margin:0;
    font-size:24px;
    line-height:1.15em
}
.post_layout_classic-masonry_1 .post_title,.post_layout_classic-masonry_2 .post_title{
    margin:0;
    font-size:35px;
    line-height:1.15em
}
.sidebar_show .post_layout_classic-masonry_2 .post_title{
    margin:0;
    font-size:28px;
    line-height:1.15em
}
.post_layout_classic-masonry_3 .post_title{
    margin:0;
    font-size:28px;
    line-height:1.19em
}
.masonry_wrap .masonry_item{
}
.masonry_wrap .masonry_item .format-audio .post_featured .post_audio_title{
    font-size:24px;
    line-height:1.3em;
    font-weight:500;
    margin-top:0.4em;
    margin-bottom:0.5em
}
.masonry_wrap .masonry_item .format-audio .post_featured .post_audio_author{
    font-size:13px
}
.masonry_wrap .masonry_item .post_info_audio{
    margin-top:5px
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button>button{
    border:none
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button.mejs-playpause-button>button{
    background-color:var(--theme-color-bg_color) !important
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button.mejs-volume-button{
    width:30px
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button.mejs-volume-button>button{
    width:30px;
    height:40px;
    line-height:42px
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-horizontal-volume-slider{
    margin-left:5px
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-time.mejs-duration-container{
    margin-right:5px
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-time.mejs-currenttime-container{
    margin-left:10px
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-time-rail{
    margin:0 12px
}
.masonry_wrap .masonry_item .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.masonry_wrap .masonry_item .single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.masonry_wrap .masonry_item .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:30px
}
.masonry_wrap .masonry_item .trx_addons_video_player.with_cover .video_hover,.masonry_wrap .masonry_item .post_featured.with_thumb .post_video_hover{
    width:65px;
    height:65px;
    line-height:65px;
    margin:-32px 0 0 -32px;
    font-size:17px;
    letter-spacing:-4px
}
.masonry_wrap .masonry_item .post_featured{
    margin-bottom:1.85em
}
.masonry_wrap .masonry_item .post_layout_portfolio .post_featured{
    margin-bottom:0
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_4 .post_featured{
    margin-bottom:1em
}
.masonry_wrap .masonry_item .swiper-pagination-bullets{
    display:none
}
.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a{
    opacity:1;
    margin-left:30px;
    margin-right:30px
}
.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a{
    width:34px;
    height:34px;
    line-height:30px
}
.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a:before,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a:before{
    font-size:13px
}
.masonry_wrap .masonry_item .swiper-button-next,.masonry_wrap .masonry_item .swiper-button-prev{
    margin-top:-17px !important
}
.masonry_wrap .masonry_item .post_header .post_meta_item.post_categories{
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.masonry_wrap .masonry_item .post_header .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.masonry_wrap .masonry_item .post_header .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.masonry_wrap .masonry_item .post_header{
    padding:0 0 14px
}
.masonry_wrap .masonry_item .post_header .post_meta{
    margin:0 0 12px
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header{
    padding:0 0 17px 50px
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header{
    padding:0 0 25px 50px
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header{
    position:relative
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta{
    margin:0 0 12px
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header:before,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header:before,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header:before{
    position:absolute;
    left:0;
    top:10px;
    width:35px;
    height:2px;
    content:"";
    display:block;
    background-color:var(--theme-color-text_dark)
}
body[class*="blog_style_portfolio"] .posts_container{
    margin-bottom:calc(-1 * var(--theme-var-grid_gap))
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,.post_layout_portfolio_4 .post_title{
    font-size:19px;
    line-height:1.4em
}
.post_layout_portfolio .post_featured.hover_info .post_info .post_title a{
    display:block
}
.post_layout_portfolio .post_featured{
    margin-bottom:0
}
.post_layout_portfolio .post_featured[class*="hover_"]{
    display:block
}
.post_layout_portfolio .post_featured img{
    width:100%
}
.post_layout_portfolio .post_featured.hover_info.post_featured_bg:before{
    padding-top:102%
}
.post_layout_portfolio .post_featured.hover_info .post_info{
    padding:26px 40px 21px
}
.post_layout_portfolio.post_format_video .post_featured.hover_info.with_thumb .post_video_hover{
    width:40px;
    height:40px;
    line-height:40px;
    font-size:14px;
    top:15px;
    right:15px;
    left:auto;
    margin:0;
    letter-spacing:-5px
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info{
    padding:26px 32px 21px
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title .hover-arrow{
    margin-top:15px
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_descr{
    margin:0 0 10px
}
.post_layout_portfolio_3.post_format_audio .post_featured .post_audio_author,.post_layout_portfolio_4.post_format_audio .post_featured .post_audio_author{
    font-size:13px
}
.post_layout_portfolio_3.post_format_audio .post_featured .post_audio_title,.post_layout_portfolio_4.post_format_audio .post_featured .post_audio_title{
    font-size:20px
}
.post_layout_portfolio_3.post_format_audio .post_featured div.mejs-controls .mejs-time,.post_layout_portfolio_4.post_format_audio .post_featured div.mejs-controls .mejs-time{
    display:none
}
.post_layout_portfolio.sticky:not(.post_layout_custom){
    padding:0
}
.post_layout_portfolio.sticky:not(.post_layout_custom) .label_sticky{
    position:absolute;
    z-index:9;
    top:-12px;
    right:-12px;
    border-width:12px
}
.post_layout_portfolio_3 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,.post_layout_portfolio_4 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets{
    display:none
}
.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.02px
}
.single_style_style-1 .page_content_wrap{
    padding-top:0
}
.single_style_style-1 .post_header_single .content_wrap{
    padding-right:50px;
    padding-left:50px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.narrow_content.single_style_style-1 .post_header_single .content_wrap{
    padding-right:90px;
    padding-left:90px;
    width:100%;
    max-width:var(--theme-var-content)
}
.narrow_content.single_style_style-1.single-format-audio .with_featured_image .post_featured.with_audio.with_thumb + .post_header_single .content_wrap{
    padding-right:0;
    padding-left:0
}
.single_style_style-1 .page_content_wrap>.content_wrap{
    padding-top:6.2em
}
.post_header_wrap_style_style-1{
    position:relative;
    margin-top:6.2em;
    text-align:center
}
.header_position_over .post_header_wrap_style_style-1{
    margin-top:0
}
.header_position_over.single_style_style-1 .post_header_wrap_style_style-1{
    text-align:left
}
.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header{
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0);
    bottom:4.8em;
    top:auto;
    width:100%
}
.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap{
    padding-top:6.5em
}
.header_position_over.single_style_style-1 .post_header_single .content_wrap{
    padding-right:0;
    padding-left:0
}
.previous_post_content .post_header_wrap_style_style-1.post_header_wrap_in_header{
    margin-bottom:4em
}
.post_header_wrap_style_style-1.with_featured_image{
    margin-top:0
}
.post_header_wrap_style_style-1 .post_featured{
    margin-top:0;
    margin-bottom:0;
    z-index:1 !important
}
.post_header_wrap_style_style-1 .post_featured.with_video,.post_header_wrap_style_style-1 .post_featured.with_gallery{
    z-index:auto !important
}
.post_header_wrap_style_style-1 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-1 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-1 .post_featured.post_featured_bg,.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap{
    height:37.7rem
}
.post_header_wrap_style_style-1 .post_featured.post_featured_bg{
    background-position:center
}
.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-1 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-1 .post_featured img{
    max-width:none;
    width:100%
}
.post_header_wrap_style_style-1.with_featured_image:before{
    content:' ';
    display:block;
    position:absolute;
    z-index:3;
    top:0;
    left:0;
    right:0;
    bottom:0;
    pointer-events:none;
    background:rgba(0,0,0,0.45)
}
.post_header_wrap_style_style-1 .post_author{
    color:var(--theme-color-text_dark)
}
.post_header_wrap_style_style-1 .post_author:hover,.post_header_wrap_style_style-1 .post_author:focus{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-1.with_featured_image .post_header a,.post_header_wrap_style_style-1.with_featured_image .post_header .post_title,.post_header_wrap_style_style-1.with_featured_image .post_header .post_subtitle,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item{
    color:#fff !important
}
.post_header_wrap_style_style-1.with_featured_image .post_header .post_date,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item a{
    color:#D2D3D5 !important
}
.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item.post_author,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta.post_meta_categories a{
    color:#fff !important
}
.post_header_wrap_style_style-1.with_featured_image .post_header a,.post_header_wrap_style_style-1.with_featured_image .post_header a.post_author .post_author_name{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.post_header_wrap_style_style-1.with_featured_image .post_header .post_subtitle,.post_header_wrap_style_style-1.with_featured_image .post_header a:hover,.post_header_wrap_style_style-1.with_featured_image .post_header a:focus,.post_header_wrap_style_style-1.with_featured_image .post_header a.post_author:hover .post_author_name,.post_header_wrap_style_style-1.with_featured_image .post_header a.post_author:focus .post_author_name{
    opacity:1;
    color:#ffffff !important
}
.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta.post_meta_categories a:hover{
    color:#000 !important;
    background-color:#ffffff !important;
    opacity:1
}
.post_header_wrap_style_style-1.with_featured_image .post_header a.post_author:hover,.post_header_wrap_style_style-1.with_featured_image .post_header a.post_author:focus{
    opacity:1
}
.post_header_wrap_style_style-1.with_featured_image .post_header .social_item{
    vertical-align:baseline
}
.post_header_wrap_style_style-1 .post_featured .post_video_list{
    width:100%
}
.post_header_wrap_style_style-1 .post_featured.with_thumb .post_audio{
    bottom:1em
}
.post_header_wrap_style_style-1 .post_featured.with_thumb .post_audio .audio_info{
    display:none
}
.post_header_wrap_style_style-1 .post_header{
    display:block
}
.post_header_wrap_style_style-1 .post_featured.with_thumb + .post_header,.post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header{
    display:inline-block;
    position:absolute;
    z-index:10;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    box-sizing:border-box;
    margin-bottom:0;
    margin-top:0
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb .post_video_hover{
    margin-top:-3em
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video .post_info_video{
    display:none
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video + .post_header{
    z-index:2001
}
.post_header_wrap_style_style-1 .post_featured.with_video + .post_header,.post_header_wrap_style_style-1 .post_featured.with_video_list + .post_header{
    margin-top:0
}
.post_header_wrap_style_style-1 .post_featured.post_video_play + .post_header{
    display:none
}
.post_header_wrap_style_style-1 .post_header .post_title{
    margin-top:0;
    margin-bottom:0;
    line-height:1em
}
.post_header_wrap_style_style-1 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-1 .post_header .post_meta_categories{
    margin-top:0;
    margin-bottom:24px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500
}
.post_header_wrap_style_style-1 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:1px
}
.post_header_wrap_style_style-1 .post_header .post_meta_other{
    margin-top:1em
}
.post_header_wrap_style_style-1 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap
}
.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_other{
    margin-top:2.2em
}
.post_header_wrap_style_style-1 .post_header .post_meta_other .post_meta_item:after,.post_header_wrap_style_style-1 .post_header .post_meta_other .vc_inline-link:after{
    margin:0 0.5em 0 0.74em
}
.post_header_wrap_style_style-1 .post_header .post_meta_other .post_author_avatar{
    margin-right:0.85em;
    margin-top:-3px
}
.post_header_wrap_style_style-1 .post_header .post_meta_other .post_author_avatar>img{
    width:32px;
    height:32px;
    line-height:32px;
    text-align:center
}
.post_header_wrap_style_style-1 .before_post_header_banner_wrap + .post_featured.with_video{
    margin-top:3em
}
.post_header_wrap_style_style-1 .post_featured.with_video:not(.with_video_autoplay) + .post_header{
    margin-top:2em
}
.post_header_wrap_style_style-1 .post_featured.with_video.with_video_autoplay .video_frame{
    background-color:#000000
}
.post_header_wrap_style_style-1 .post_featured.with_video.with_video_autoplay .video_frame video{
    object-fit:cover;
    height:100%;
    max-height:100%
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header:before{
    display:none
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header div.post_featured.with_thumb:after{
    display:block !important;
    background:rgba(0,0,0,0.45)
}
.single_style_style-1.single-format-audio .post_featured.with_thumb + .post_header{
    top:calc( 50% - 30px )
}
.single_style_style-1.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video_list{
    margin-bottom:4em
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay){
    position:static
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay):after{
    display:none
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) + .post_header{
    padding-top:20px;
    top:calc(50% + 50px)
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) + .post_header .post_title{
    padding-bottom:0.18em;
    overflow:hidden;
    display:-webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient:vertical
}
.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) .post_video_hover{
    margin-top:-45vh;
    position:relative;
    z-index:999;
    opacity:0;
    -webkit-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease-in-out;
    -ms-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease-in-out;
    transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease-in-out;
    top:calc(50% - 60px)
}
.post_header_wrap_style_style-1 .post_featured.post_featured_bg.with_video.with_video_list{
    height:auto;
    background:none !important
}
.post_header_wrap_style_style-1 .post_featured.post_featured_bg.with_video.with_video_list .wp-video{
    width:100% !important
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    text-align:center;
    max-width:50%;
    margin:0 auto 30px
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description{
    margin-bottom:0
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio{
    max-width:70%;
    margin:0 auto 3rem
}
.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-1.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    max-width:630px
}
.single_style_style-2 .page_content_wrap{
    padding-top:0
}
.single_style_style-2 .page_content_wrap>.content_wrap{
    padding-top:4em
}
.post_header_wrap_style_style-2.post_header_wrap_in_header{
    margin-top:4em
}
.post_header_wrap_style_style-2.post_header_wrap_in_header.with_featured_image{
    margin-top:0
}
.previous_post_content .post_header_wrap_style_style-2.post_header_wrap_in_header{
    margin-bottom:4em
}
.post_header_wrap_style_style-2.post_header_wrap_in_content{
    margin-bottom:2.6em
}
.post_header_wrap_style_style-2 .post_featured{
    margin-top:0;
    margin-bottom:0
}
.post_header_wrap_style_style-2 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-2 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-2 .post_featured.post_featured_bg{
    background-size:cover;
    background-position:center center
}
.post_header_wrap_style_style-2 .post_featured.post_featured_bg,.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap{
    height:35rem
}
.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-2 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-2 .post_featured img{
    max-width:none;
    width:100%
}
.post_header_wrap_style_style-2 .post_header .post_title{
    margin-top:0;
    margin-bottom:0;
    line-height:1.1em
}
.post_header_wrap_style_style-2 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-2 .post_header .post_meta_categories{
    margin-top:0;
    margin-bottom:24px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-2 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:2px
}
.post_header_wrap_style_style-2 .post_header .post_meta_other{
    margin-top:2em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta{
    margin-top:0
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta .post_meta_item.post_author{
    margin-top:-1px
}
.post_header_wrap_style_style-2 .post_header .post_meta_other_part1{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-right:8px
}
.post_header_wrap_style_style-2 .post_header .post_meta_other_part2{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    align-self:center
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta.post_meta_other_part1{
    margin-right:10px
}
.post_header_wrap_style_style-2 .post_author_by{
    margin-right:0.3em
}
.post_header_wrap_style_style-2 .post_author_name{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease 0s;
    -ms-transition:color 0.3s ease 0s;
    transition:color 0.3s ease 0s
}
.post_header_wrap_style_style-2 a:hover .post_author_name,.post_header_wrap_style_style-2 a:focus .post_author_name{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_author_name{
    white-space:normal
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_share{
    display:inline-block;
    vertical-align:top
}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_share .social_item{
    margin:0 10px 0 0;
    font-size:1.15em
}
.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    text-align:center;
    max-width:50%;
    margin:0 auto 30px
}
.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description{
    margin-bottom:0
}
.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio{
    max-width:70%;
    margin:0 auto
}
.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-2.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    max-width:630px
}
.single_style_style-2 .post_featured.with_video.without_thumb .post_info_video{
    position:relative;
    padding:1.5em;
    background-color:rgba(0,0,0,0.7)
}
.single_style_style-3 .page_content_wrap{
    padding-top:0
}
.single_style_style-3 .page_content_wrap>.content_wrap{
    padding-top:3em
}
.post_header_wrap_style_style-3{
    position:relative
}
.post_header_wrap_style_style-3.post_header_wrap_in_header{
    margin-top:4em
}
.post_header_wrap_style_style-3.post_header_wrap_in_header.with_featured_image{
    margin-top:0
}
.post_header_wrap_style_style-3 .post_featured{
    margin-top:0;
    margin-bottom:0
}
.post_header_wrap_style_style-3 .post_featured.with_audio.without_thumb{
    margin:0 var(--theme-var-grid_gap)
}
.post_header_wrap_style_style-3 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-3 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-3 .post_featured.post_featured_bg,.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap{
    height:36.7rem
}
.post_header_wrap_style_style-3 .post_featured.post_featured_bg{
    background-position:center
}
.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-3 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-3 .post_featured img{
    max-width:none;
    width:100%
}
.post_header_wrap_style_style-3 .post_header{
    display:block;
    text-align:center;
    margin-top:0;
    padding:0 30px
}
.post_header_wrap_style_style-3 .post_header .content_wrap{
    background-color:var(--theme-color-bg_color);
    width:100%;
    max-width:1060px;
    padding:55px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    z-index:9
}
.post_header_wrap_style_style-3 .post_featured + .post_header_single{
    margin-top:-120px
}
.post_header_wrap_style_style-3 .post_featured.with_audio.without_thumb + .post_header_single{
    margin-top:0
}
.post_header_wrap_style_style-3 .post_header .post_title,.post_header_wrap_style_style-3 .post_header .post_subtitle{
    margin:0 auto;
    max-width:85%
}
.post_header_wrap_style_style-3 .post_header .post_title{
    line-height:1em
}
.post_header_wrap_style_style-3 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-3 .post_header .post_meta_categories{
    margin-top:0;
    margin-bottom:24px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-3 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:2px
}
.post_header_wrap_style_style-3 .post_header .post_meta_other{
    margin-top:2em;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap;
    line-height:1.75em
}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_share{
    display:inline-block;
    vertical-align:top
}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_share .social_item{
    margin:0 10px 0 0;
    font-size:1.15em
}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_meta_item:after,.post_header_wrap_style_style-3 .post_header .post_meta_other .vc_inline-link:after{
    margin:0 0.5em 0 0.74em
}
.post_header_wrap_style_style-3 .post_author_name{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease 0s;
    -ms-transition:color 0.3s ease 0s;
    transition:color 0.3s ease 0s
}
.post_header_wrap_style_style-3 a:hover .post_author_name,.post_header_wrap_style_style-3 a:focus .post_author_name{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_author_avatar{
    margin-right:0.85em;
    margin-top:-3px
}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_author_avatar>img{
    width:32px;
    height:32px;
    line-height:32px;
    text-align:center
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb .post_audio{
    width:100%;
    max-width:1060px;
    left:50%;
    right:auto;
    bottom:140px;
    transform:translateX(-50%)
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb:after{
    display:none !important
}
.single_style_style-3.single-format-video .post_featured + .post_header_single{
    margin-top:0
}
.single_style_style-3.single-format-gallery .post_featured + .post_header_single{
    margin-top:0
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    text-align:left;
    max-width:100%;
    padding:30px;
    margin-bottom:20px;
    background-color:var(--theme-color-alter_bg_color);
    box-sizing:border-box
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-box-orient:vertical;
    box-orient:vertical;
    max-width:65%;
    color:var(--theme-color-alter_dark)
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author{
    -webkit-line-clamp:1;
    -moz-line-clamp:1;
    line-clamp:1
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description{
    -webkit-line-clamp:3;
    -moz-line-clamp:3;
    line-clamp:3
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    -webkit-line-clamp:2;
    -moz-line-clamp:2;
    line-clamp:2
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description{
    margin-bottom:0
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio{
    max-width:70%;
    margin:0 auto
}
.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-3 .post_featured.with_video.without_thumb .post_info_video{
    position:relative;
    padding:1.5em;
    background-color:rgba(0,0,0,0.7)
}
.single_style_style-4 .page_content_wrap{
    padding-top:4em
}
.post_header_wrap_style_style-4{
    position:relative;
    margin-bottom:4em
}
.post_header_wrap_style_style-4 .post_featured{
    margin-top:0;
    margin-bottom:0;
    text-align:center
}
.post_header_wrap_style_style-4 .post_featured.post_featured_bg,.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap{
    height:35rem
}
.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-4 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-4 .post_featured img{
    max-width:100%;
    width:auto;
    height:auto
}
.post_header_wrap_style_style-4 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-4 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-4 .post_featured.with_audio.with_thumb .post_info_audio{
    padding:1.5em;
    text-align:center
}
.post_header_wrap_style_style-4 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_description{
    margin-bottom:0
}
.post_header_wrap_style_style-4 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.post_header_wrap_style_style-4 .post_header{
    display:block;
    text-align:center;
    margin-bottom:3.2em
}
.post_header_wrap_style_style-4 .post_header .post_title,.post_header_wrap_style_style-4 .post_header .post_subtitle{
    margin:0 auto;
    max-width:75%
}
.post_header_wrap_style_style-4 .post_header .post_title{
    line-height:1.1em
}
.post_header_wrap_style_style-4 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-4 .post_header .post_meta_categories{
    margin-top:0;
    margin-bottom:14px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-4 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:2px
}
.post_header_wrap_style_style-4 .post_header .post_meta_other{
    margin-top:2em
}
.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap;
    line-height:1.75em
}
.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item .post_author_avatar{
    margin-right:13px;
    margin-top:-3px
}
.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item .post_author_avatar>img{
    width:32px;
    height:32px
}
.post_header_wrap_style_style-4 .post_header .post_meta_other .post_share{
    display:inline-block;
    vertical-align:top
}
.post_header_wrap_style_style-4 .post_header .post_meta_other .post_share .social_item{
    margin:0 10px 0 0;
    font-size:1.15em
}
.post_header_wrap_style_style-4 .post_author_name{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease 0s;
    -ms-transition:color 0.3s ease 0s;
    transition:color 0.3s ease 0s
}
.post_header_wrap_style_style-4 a:hover .post_author_name,.post_header_wrap_style_style-4 a:focus .post_author_name{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-4 .before_post_header_banner_wrap + .post_header_single{
    padding-top:2em
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio_btn{
    z-index:11
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    text-align:center;
    max-width:30%;
    margin:0 auto 0 0
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-box-orient:vertical;
    box-orient:vertical;
    max-width:100%;
    text-align:left
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author{
    font-size:12px;
    letter-spacing:1.6px;
    margin-bottom:5px;
    -webkit-line-clamp:1;
    -moz-line-clamp:1;
    line-clamp:1
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    font-size:20px;
    -webkit-line-clamp:1;
    -moz-line-clamp:1;
    line-clamp:1
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description{
    font-size:13px;
    -webkit-line-clamp:2;
    -moz-line-clamp:2;
    line-clamp:2
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio{
    max-width:70%;
    margin:0 auto
}
.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-4 .post_featured.with_video.without_thumb .post_info_video{
    position:relative;
    padding:1.5em;
    background-color:rgba(0,0,0,0.7)
}
.single_style_style-5 .page_content_wrap{
    padding-top:4em
}
.post_header_wrap_style_style-5{
    position:relative;
    margin-bottom:3em
}
.format-audio .post_header_wrap_style_style-5 .post_featured{
    max-height:unset
}
.post_header_wrap_style_style-5.post_header_wrap_in_header .post_header{
    display:block;
    margin-bottom:3.3em
}
.post_header_wrap_style_style-5.post_header_wrap_in_content{
    padding-bottom:0;
    margin-bottom:2.7em;
    border-bottom:none
}
.post_header_wrap_style_style-5.post_header_wrap_in_content .post_featured{
    margin-bottom:0;
    text-align:center
}
.post_header_wrap_style_style-5 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-5 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-5 .post_featured.with_audio.with_thumb .post_info_audio{
    padding:0 1.5em;
    text-align:center
}
.post_header_wrap_style_style-5 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_description{
    margin-bottom:0
}
.post_header_wrap_style_style-5 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.post_header_wrap_style_style-5 .post_featured.post_featured_bg,.post_header_wrap_style_style-5 .post_featured.sc_parallax_wrap{
    height:35rem
}
.post_header_wrap_style_style-5 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-5 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-5 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-5 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-5 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-5 .post_featured img{
    max-width:100%;
    width:auto;
    height:auto
}
.post_header_wrap_style_style-5 .post_header .post_title{
    margin-top:0;
    margin-bottom:0;
    line-height:1.1em
}
.post_header_wrap_style_style-5 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-5 .post_header .post_meta_categories{
    margin-top:0;
    margin-bottom:16px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-5 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:2px
}
.post_header_wrap_style_style-5 .post_header .post_meta_other{
    margin-top:1.6em
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta{
    margin-top:0
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap;
    line-height:1.75em
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item .post_author_avatar{
    margin-right:0.85em;
    margin-top:-3px
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item .post_author_avatar>img{
    width:32px;
    height:32px;
    line-height:32px;
    text-align:center
}
.post_header_wrap_style_style-5 .post_header .post_meta_other_part1{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.post_header_wrap_style_style-5 .post_header .post_meta_other_part2{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1
}
.post_header_wrap_style_style-5 .post_header .post_meta_other_part2 .post_meta_comments{
    color:var(--theme-color-text_dark)
}
.post_header_wrap_style_style-5 .post_header .post_meta_other_part2 .post_meta_comments:hover{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-5 .post_author_by{
    margin-right:0.3em
}
.post_header_wrap_style_style-5 .post_author_name{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease 0s;
    -ms-transition:color 0.3s ease 0s;
    transition:color 0.3s ease 0s
}
.post_header_wrap_style_style-5 a:hover .post_author_name,.post_header_wrap_style_style-5 a:focus .post_author_name{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_author_name{
    white-space:normal
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_share{
    display:inline-block;
    vertical-align:top
}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_share .social_item{
    margin:0 10px 0 0;
    font-size:1.15em
}
.single_style_style-5 .after_post_header_banner_wrap + .content_wrap{
    padding-top:3em
}
.single_style_style-5 .before_post_header_banner_wrap + .content_wrap{
    margin-top:3em
}
.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio{
    text-align:center;
    max-width:50%;
    margin:0 auto 30px
}
.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_description{
    margin-bottom:0
}
.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.single_style_style-5.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio{
    max-width:100%;
    margin:0 auto
}
.single_style_style-5.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-5.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio{
    max-width:630px
}
.single_style_style-5 .post_featured.with_video.without_thumb .post_info_video{
    position:relative;
    padding:1.5em;
    background-color:rgba(0,0,0,0.7)
}
.single_style_style-6 .page_content_wrap{
    padding-top:5em
}
.post_header_wrap_style_style-6{
    position:relative;
    margin-bottom:2em
}
.post_header_wrap_style_style-6.post_header_wrap_in_content .post_featured{
    margin-bottom:0;
    text-align:center
}
.post_header_wrap_style_style-6 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-6 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-6 .post_featured.with_audio.with_thumb .post_info_audio{
    padding:0 1.5em;
    text-align:center
}
.post_header_wrap_style_style-6 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_description{
    margin-bottom:0
}
.post_header_wrap_style_style-6 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.post_header_wrap_style_style-6 .post_featured.post_featured_bg,.post_header_wrap_style_style-6 .post_featured.sc_parallax_wrap{
    height:35rem
}
.post_header_wrap_style_style-6 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-6 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-6 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-6 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-6 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-6 .post_featured img{
    max-width:100%;
    width:auto;
    height:auto
}
.post_header_wrap_style_style-6 .post_header{
    margin-bottom:2.6em
}
.post_header_wrap_style_style-6 .post_header .post_title{
    margin-top:0;
    margin-bottom:0;
    line-height:1.1em
}
.post_header_wrap_style_style-6 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-6 .post_header .post_meta_categories{
    margin-top:-5px;
    margin-bottom:24px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-6 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:2px
}
.post_header_wrap_style_style-6 .post_header .post_meta_other{
    margin-top:2em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_meta .post_meta_item.post_author{
    margin-top:-1px
}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_meta{
    margin-top:0
}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap
}
.post_header_wrap_style_style-6 .post_header .post_meta_other_part1{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-right:8px
}
.post_header_wrap_style_style-6 .post_header .post_meta_other_part2{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    align-self:center
}
.post_header_wrap_style_style-6 .post_author_by{
    margin-right:0.3em
}
.post_header_wrap_style_style-6 .post_author_name{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease 0s;
    -ms-transition:color 0.3s ease 0s;
    transition:color 0.3s ease 0s
}
.post_header_wrap_style_style-6 a:hover .post_author_name,.post_header_wrap_style_style-6 a:focus .post_author_name{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_author_name{
    white-space:normal
}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_share{
    display:inline-block;
    vertical-align:top
}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_share .social_item{
    margin:0 10px 0 0;
    font-size:1.15em
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio{
    text-align:center;
    max-width:40%;
    margin:0 auto 30px 0
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-box-orient:vertical;
    box-orient:vertical;
    max-width:100%;
    text-align:left
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_author{
    font-size:12px;
    letter-spacing:1.6px;
    margin-bottom:5px;
    -webkit-line-clamp:1;
    -moz-line-clamp:1;
    line-clamp:1
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_title{
    font-size:20px;
    -webkit-line-clamp:1;
    -moz-line-clamp:1;
    line-clamp:1
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_description{
    font-size:13px;
    line-height:1.6em;
    -webkit-line-clamp:2;
    -moz-line-clamp:2;
    line-clamp:2
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio{
    max-width:80%;
    margin:0 auto
}
.single_style_style-6.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-6 .post_featured.with_video.without_thumb .post_info_video{
    position:relative;
    padding:1.5em;
    background-color:rgba(0,0,0,0.7)
}
.single_style_style-7 .page_content_wrap{
    padding-top:0
}
.single_style_style-7 .page_content_wrap>.content_wrap{
    padding-top:4em
}
.post_header_wrap_style_style-7{
    position:relative
}
.post_header_wrap_style_style-7.post_header_wrap_in_header{
    margin-top:4em
}
.post_header_wrap_style_style-7.post_header_wrap_in_header.with_featured_image{
    margin-top:0
}
.post_header_wrap_style_style-7 .post_featured{
    margin-top:0;
    margin-bottom:0
}
.post_header_wrap_style_style-7 .post_featured.with_audio.without_thumb{
    margin:0 var(--theme-var-grid_gap)
}
.post_header_wrap_style_style-7 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
    height:6px;
    opacity:1;
    border-color:var(--theme-color-inverse_link);
    background-color:transparent
}
.post_header_wrap_style_style-7 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.post_header_wrap_style_style-7 .post_featured.with_audio.with_thumb .post_info_audio{
    padding:0 1.5em;
    text-align:center
}
.post_header_wrap_style_style-7 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_description{
    margin-bottom:0
}
.post_header_wrap_style_style-7 .post_featured.with_audio.with_thumb .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.post_header_wrap_style_style-7 .post_featured.post_featured_bg,.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap{
    height:47rem
}
.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap img{
    position:relative
}
.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap.sc_parallax_direction_down img{
    top:-15%
}
.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap.sc_parallax_direction_up{
    top:15%
}
.post_header_wrap_style_style-7 .post_featured.post_featured_bg:before{
    display:none
}
.post_header_wrap_style_style-7 .post_featured img{
    max-width:none;
    width:100%
}
.post_header_wrap_style_style-7 .post_header{
    display:block;
    text-align:center;
    margin-top:0;
    padding:0 30px
}
.post_header_wrap_style_style-7 .post_header .content_wrap{
    width:100%;
    max-width:960px
}
.post_header_wrap_style_style-7 .post_featured + .post_header_single{
    margin-top:4.1em
}
.post_header_wrap_style_style-7 .post_header .post_title,.post_header_wrap_style_style-7 .post_header .post_subtitle{
    margin:0 auto;
    max-width:100%
}
.post_header_wrap_style_style-7 .post_header .post_title{
    line-height:1em
}
.post_header_wrap_style_style-7 .post_header .post_subtitle{
    font-size:1.2857em;
    line-height:1.4em;
    font-weight:normal;
    margin-top:1em
}
.post_header_wrap_style_style-7 .post_header .post_meta_categories{
    margin-top:0;
    margin-bottom:24px;
    text-transform:uppercase;
    letter-spacing:0;
    font-size:inherit;
    line-height:inherit;
    font-weight:500;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-7 .post_header .post_meta_categories .post_meta_item:after{
    position:relative;
    top:2px
}
.post_header_wrap_style_style-7 .post_header .post_meta_other{
    margin-top:2.2em;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_meta_item{
    white-space:nowrap;
    line-height:1.75em
}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_share{
    display:inline-block;
    vertical-align:top
}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_share .social_item{
    margin:0 10px 0 0;
    font-size:1.15em
}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_meta_item:after,.post_header_wrap_style_style-7 .post_header .post_meta_other .vc_inline-link:after{
    margin:0 0.5em 0 0.74em
}
.post_header_wrap_style_style-7 .post_author_name{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease 0s;
    -ms-transition:color 0.3s ease 0s;
    transition:color 0.3s ease 0s
}
.post_header_wrap_style_style-7 a:hover .post_author_name,.post_header_wrap_style_style-7 a:focus .post_author_name{
    color:var(--theme-color-text_hover)
}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_author_avatar{
    margin-right:0.85em;
    margin-top:-3px
}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_author_avatar>img{
    width:32px;
    height:32px;
    line-height:32px;
    text-align:center
}
.post_header_wrap_style_style-7 .post_header_single + .after_post_header_banner_wrap{
    margin-top:3em
}
.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    text-align:center;
    max-width:50%;
    margin:0 auto 30px
}
.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description{
    margin-bottom:0
}
.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title{
    margin-bottom:0.4em
}
.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio{
    max-width:70%;
    margin:0 auto
}
.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio{
    max-width:65%
}
.single_style_style-7.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{
    max-width:630px
}
.single_style_style-7 .post_featured.with_video.without_thumb .post_info_video{
    position:relative;
    padding:1.5em;
    background-color:rgba(0,0,0,0.7)
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link,.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link,.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link,.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link,.sc_services_qw-card .sc_services_item .sc_services_item_more_link,.sc_services_qw-panel .sc_services_item .sc_services_item_more_link{
    outline:none;
    font-size:16px;
    line-height:20px;
    font-weight:400
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text,.sc_services_qw-stylish .sc_services_item .sc_services_item_text,.sc_services_qw-plaque .sc_services_item .sc_services_item_text,.sc_services_qw-card .sc_services_item .sc_services_item_text,.sc_services_qw-nodes .sc_services_item .sc_services_item_text,.sc_services_qw-panel .sc_services_item .sc_services_item_text{
    outline:none
}
.sc_portfolio.sc_portfolio_qw-case .post_meta .post_meta_item.post_categories,.sc_portfolio.sc_portfolio_qw-board .post_meta .post_meta_item.post_categories,.sc_portfolio.sc_portfolio_qw-pack .post_meta .post_meta_item.post_categories{
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.5px;
    font-family:var(--theme-font-h5_font-family)
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_number{
    line-height:2.6em
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title{
    font-size:2.059em
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link{
    bottom:1px
}
.sc_services_qw-price .sc_services_item_number{
    margin-top:-2%
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link{
    bottom:3px
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_title:before{
    bottom:5px
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title:before{
    bottom:6px
}
body:not(.elementor-editor-active):not(.no-curtains) [class*="trx_addons_image_effects_on_"].post_featured_bg .trx_addons_image_effect_original_image,body:not(.elementor-editor-active):not(.no-curtains) [class*="trx_addons_image_effects_on_"].post_featured_bg .trx_addons_secondary_image{
    display:none
}
[class*="sc_button_hover_slide"]{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_button_hover_just_init{
    -webkit-transition:none !important;
    -ms-transition:none !important;
    transition:none !important
}
[class*="sc_button_hover_"]:not(.sc_button_bg_image){
    -webkit-transition:color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s;
    -ms-transition:color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s;
    transition:color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s
}
.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;
    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
}
.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important
}
.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important
}
.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important
}
.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important
}
.sc_button_hover_style_link2.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link2) !important
}
.sc_button_hover_style_link2.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link2) !important
}
.sc_button_hover_style_link2.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link2) !important
}
.sc_button_hover_style_link2.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link2) !important
}
.sc_button_hover_style_link3.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link3) !important
}
.sc_button_hover_style_link3.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link3) !important
}
.sc_button_hover_style_link3.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link3) !important
}
.sc_button_hover_style_link3.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link3) !important
}
.sc_button_hover_style_dark.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_dark) !important
}
.sc_button_hover_style_dark.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_dark) !important
}
.sc_button_hover_style_dark.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_dark) !important
}
.sc_button_hover_style_dark.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_dark) !important
}
.sc_button_hover_style_light.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-text_link) 50%,var(--theme-color-text_light) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_light) !important
}
.sc_button_hover_style_light.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-text_link) 50%,var(--theme-color-text_light) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_light) !important
}
.sc_button_hover_style_light.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-text_link) 50%,var(--theme-color-text_light) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_light) !important
}
.sc_button_hover_style_light.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-text_link) 50%,var(--theme-color-text_light) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_light) !important
}
.sc_button_hover_style_inverse.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important
}
.sc_button_hover_style_inverse.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important
}
.sc_button_hover_style_inverse.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important
}
.sc_button_hover_style_inverse.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important
}
.sc_button_hover_style_hover.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important
}
.sc_button_hover_style_hover.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important
}
.sc_button_hover_style_hover.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important
}
.sc_button_hover_style_hover.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important
}
.sc_button_hover_style_alter.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-alter_link) !important
}
.sc_button_hover_style_alter.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-alter_link) !important
}
.sc_button_hover_style_alter.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-alter_link) !important
}
.sc_button_hover_style_alter.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-alter_link) !important
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-alter_bd_color) !important
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-alter_bd_color) !important
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-alter_bd_color) !important
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll right top/100% 210% var(--theme-color-alter_bd_color) !important
}
.sc_button_hover_style_extra.sc_button_hover_slide_left{
    background:linear-gradient(to right,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-extra_bg_color) !important
}
.sc_button_hover_style_extra.sc_button_hover_slide_right{
    background:linear-gradient(to left,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-extra_bg_color) !important
}
.sc_button_hover_style_extra.sc_button_hover_slide_top{
    background:linear-gradient(to bottom,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-extra_bg_color) !important
}
.sc_button_hover_style_extra.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll right top/100% 210% var(--theme-color-extra_bg_color) !important
}
.sc_button_hover_style_alter.sc_button_hover_slide_left:hover,.sc_button_hover_style_alter.sc_button_hover_slide_right:hover,.sc_button_hover_style_alter.sc_button_hover_slide_top:hover,.sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover{
    color:var(--theme-color-bg_color) !important
}
.sc_button_hover_style_extra.sc_button_hover_slide_left:hover,.sc_button_hover_style_extra.sc_button_hover_slide_right:hover,.sc_button_hover_style_extra.sc_button_hover_slide_top:hover,.sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_button_hover_slide_left:hover,.sc_button_hover_slide_left.active,.ui-state-active .sc_button_hover_slide_left,.vc_active .sc_button_hover_slide_left,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,li.active .sc_button_hover_slide_left{
    background-position:left bottom !important;
    color:var(--theme-color-bg_color) !important
}
.sc_button_hover_slide_right:hover,.sc_button_hover_slide_right.active,.ui-state-active .sc_button_hover_slide_right,.vc_active .sc_button_hover_slide_right,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,li.active .sc_button_hover_slide_right{
    background-position:right bottom !important;
    color:var(--theme-color-bg_color) !important
}
.sc_button_hover_slide_top:hover,.sc_button_hover_slide_top.active,.ui-state-active .sc_button_hover_slide_top,.vc_active .sc_button_hover_slide_top,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,li.active .sc_button_hover_slide_top{
    background-position:right top !important;
    color:var(--theme-color-bg_color) !important
}
.sc_button_hover_slide_bottom:hover,.sc_button_hover_slide_bottom.active,.ui-state-active .sc_button_hover_slide_bottom,.vc_active .sc_button_hover_slide_bottom,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,li.active .sc_button_hover_slide_bottom{
    background-position:right bottom !important;
    color:var(--theme-color-bg_color) !important
}
.post_featured[class*="hover_"]{
    position:relative;
    -webkit-transition:all 0.35s ease-in-out;
    -ms-transition:all 0.35s ease-in-out;
    transition:all 0.35s ease-in-out
}
.post_featured:not(.post_featured_bg)[class*="hover_"]{
    display:inline-block;
    vertical-align:top
}
.post_featured.hover_slide:not(.post_featured_bg){
    width:100%
}
.post_featured[class*="hover_"],.post_featured[class*="hover_"] *{
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.post_featured:hover .trx_addons_secondary_image + img{
    -webkit-transform:scale(1,1) !important;
    -ms-transform:scale(1,1) !important;
    transform:scale(1,1) !important
}
.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;
    transition:all 0.5s ease;
    -webkit-transform:translateZ(0) scale(1.005,1.005);
    -ms-transform:translateZ(0) scale(1.005,1.005);
    transform:translateZ(0) scale(1.005,1.005)
}
.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;
    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 .post_link{
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.format-video .post_featured .icon,.format-video .post_featured .icons,.format-audio .post_featured .icon,.format-audio .post_featured .icons,.format-gallery .post_featured .icon,.format-gallery .post_featured .icons{
    display:none
}
.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 img,.post_featured.hover_icons img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.post_featured.hover_icon:hover img,.post_featured.hover_icons: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_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;
    transition:all 0.5s ease,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;
    color:var(--theme-color-bg_color)
}
.post_featured.hover_icon a:hover{
    color:var(--theme-color-text_link)
}
.post_featured.hover_icons .icons a{
    margin-left:-2.25em;
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-bg_color_07)
}
.post_featured.hover_icons a:hover{
    color:var(--theme-color-text_link);
    background-color:var(--theme-color-bg_color)
}
.post_featured.hover_icons .icons a + a{
    margin-left:0.25em;
    -webkit-transition-delay:0.15s;
    -ms-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;
    transition:all 0.5s ease,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;
    transition-delay:0.15s
}
.post_featured_bg.hover_zoom:after{
    content:' ';
    width:0;
    height:0;
    padding-top:56.25%;
    display:inline-block;
    vertical-align:top;
    margin-left:-0.3em
}
.post_featured.hover_zoom.hover_play .icons{
    margin-top:65px
}
.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_thumb.hover_zoom img,.post_featured.hover_zoom img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.post_thumb.hover_zoom:hover img,.post_featured.hover_zoom: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_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;
    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 img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.post_featured.hover_dots: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_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;
    transition:all 0.5s ease;
    background-color:var(--theme-color-text_link)
}
.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 .post_info .post_title{
    margin:0;
    line-height:1em
}
.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_dots .post_info,.post_featured.hover_dots .post_info a,.post_featured.hover_dots .post_info a:hover{
    color:var(--theme-color-bg_color)
}
.post_featured.hover_link:hover .mask{
    opacity:1
}
.post_featured.hover_link.with_thumb>.bg_in,.post_featured.hover_link img{
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s;
    -webkit-transition:all 0.5s ease;
    -ms-transition:all 0.5s ease;
    transition:all 0.5s ease;
    -webkit-transform:scale(1.01,1.01);
    -ms-transform:scale(1.01,1.01);
    transform:scale(1.01,1.01)
}
.post_featured.hover_link.with_thumb:hover>.bg_in,.post_featured.hover_link:hover img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.post_featured.hover_link .link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.post_featured.hover_link .post_info{
    display:block;
    top:45%
}
.post_featured.hover_link .post_info .post_title{
    margin:0;
    line-height:1em
}
.post_featured.hover_link: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_link .post_info,.post_featured.hover_link .post_info a,.post_featured.hover_link .post_info a:hover{
    color:var(--theme-color-bg_color)
}
.hover_link.post_featured.with_thumb .mask,.hover_link.sc_layouts_blog_item_featured .post_featured.with_thumb .mask{
    opacity:0 !important
}
.post_featured.hover_fade,.post_featured.hover_slide,.post_featured.hover_pull,.post_featured.hover_excerpt,.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_excerpt .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;
    transition:none;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.post_featured.hover_fade .post_info .post_info_back,.post_featured.hover_slide .post_info .post_info_back,.post_featured.hover_pull .post_info .post_info_back,.post_featured.hover_excerpt .post_info .post_info_back,.post_featured.hover_border .post_info .post_info_back{
    max-width:none;
    padding:0
}
.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_excerpt .post_info .post_title,.post_featured.hover_border .post_info .post_title{
    margin:0 0 0.5em;
    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_excerpt .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_excerpt .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{
    margin-top:1em;
    display:none
}
.post_featured.hover_excerpt .post_info .post_excerpt{
    margin-top:1em
}
.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_excerpt img,.post_featured.hover_excerpt .post_info .post_info_back,.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_excerpt .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:-webkit-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease,margin 0.3s ease;
    -ms-transition:-ms-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease,margin 0.3s ease;
    transition:transform 0.3s ease,color 0.3s ease,opacity 0.3s ease,margin 0.3s ease
}
.post_featured.hover_fade:hover .mask{
    opacity:1
}
.post_featured.hover_fade img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.post_featured.hover_fade: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_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;
    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{
    opacity:1
}
.post_featured.hover_fade .post_info,.post_featured.hover_fade .post_info a,.post_featured.hover_fade .post_info .post_meta_item{
    color:var(--theme-color-inverse_link)
}
.post_featured.hover_fade .post_info a:hover{
    color:var(--theme-color-text_link)
}
.post_featured.hover_info .post_link{
    z-index:9
}
.post_featured.hover_info.with_thumb>.bg_in{
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s;
    -webkit-transition:all 0.5s ease;
    -ms-transition:all 0.5s ease;
    transition:all 0.5s ease;
    -webkit-transform:scale(1.005,1.005);
    -ms-transform:scale(1.005,1.005);
    transform:scale(1.005,1.005)
}
.post_featured.hover_info.with_thumb:hover>.bg_in{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.post_featured.hover_info{
    position:relative;
    overflow:hidden
}
.post_featured.hover_info .post_info{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    width:100%;
    overflow:hidden;
    text-align:left;
    display:block;
    margin:0;
    opacity:1;
    font-size:1em;
    padding:1.5em;
    -webkit-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:none;
    -ms-transition:none;
    transition:none;
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.post_featured.hover_info .post_info .post_category{
    position:absolute;
    z-index:1;
    top:1.5em;
    left:1.5em
}
.post_featured.hover_info .post_info .post_category a{
    display:inline-block;
    vertical-align:top;
    padding:4px 1em;
    margin:0 0.3em 0.3em 0;
    -webkit-border-radius:2em;
    -ms-border-radius:2em;
    border-radius:2em
}
.post_featured.hover_info .post_info .post_category a,.post_featured.hover_info .post_info .post_category a .trx_addons_extended_taxonomy{
    -webkit-transition:background-color 0.3s ease,color 0.3s ease;
    -ms-transition:background-color 0.3s ease,color 0.3s ease;
    transition:background-color 0.3s ease,color 0.3s ease
}
.sc_blogger .post_featured.hover_info .post_info .post_title a{
    display:block
}
.post_featured.hover_info .post_info .post_title{
    margin:0;
    text-align:left;
    font-size:28px;
    position:relative
}
.post_featured.hover_info .post_info .post_title a{
    display:inline-block;
    margin-left:-2px
}
.post_featured.hover_info .post_info .post_title .hover-arrow{
    margin-top:19px;
    display:inline-block;
    width:17px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    will-change:transform
}
.post_featured.hover_info .post_info .post_title .hover-arrow:before{
    top:0;
    right:1px;
    position:absolute;
    display:block;
    font-family:"fontello";
    color:#ffffff;
    font-size:11px;
    font-weight:400;
    line-height:20px;
    content:'\e9e2'
}
.post_featured.hover_info .post_info:hover .hover-arrow{
    width:38px
}
.post_featured.hover_info .post_info .post_descr{
    margin:0 0 15px;
    padding:0;
    position:relative;
    text-align:left
}
.post_featured.hover_info .post_info .post_descr .post_meta{
    margin:0
}
.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_sponsored,.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_categories{
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.5px;
    color:#ffffff
}
.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_sponsored a,.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_categories a{
    color:#ffffff
}
body.sidebar_show [class*="column-1_3"] .post_featured.hover_info .post_info .post_descr,body.sidebar_show [class*="column-1_4"] .post_featured.hover_info .post_info .post_descr,body.sidebar_show [class*="masonry_item-1_3"] .post_featured.hover_info .post_info .post_descr{
    display:none
}
.post_featured.hover_info img,.post_featured.hover_info .post_info .post_category,.post_featured.hover_info .post_info .post_title,.post_featured.hover_info .post_info .post_descr{
    -webkit-transition:-webkit-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease;
    -ms-transition:-ms-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease;
    transition:transform 0.3s ease,color 0.3s ease,opacity 0.3s ease
}
.post_featured.hover_info .mask{
    opacity:0.9;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)
}
.post_featured.hover_info:hover .mask{
    opacity:1
}
.post_featured.hover_info: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_info .post_info,.post_featured.hover_info .post_info a{
    color:#ffffff
}
.post_featured.hover_info .post_info .post_meta a,.post_featured.hover_info .post_info .post_meta_item{
    color:#D2D3D5
}
.post_featured.hover_info .post_info a:hover{
    color:var(--theme-color-text_link)
}
.post_featured.hover_info .post_info .post_category a{
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.post_featured.hover_info .post_info .post_category a:hover{
    background-color:var(--theme-color-text_hover);
    color:var(--theme-color-inverse_hover)
}
.post_featured.hover_info .post_info .post_category a:hover .trx_addons_extended_taxonomy{
    color:var(--theme-color-inverse_hover)
}
.post_featured.hover_slide .mask{
    opacity:0.3 !important
}
.post_featured.hover_slide:hover .mask{
    opacity:1 !important
}
.post_featured.hover_slide .post_info,.post_featured.hover_slide .post_info a,.post_featured.hover_slide .post_info .post_meta_item{
    color:var(--theme-color-inverse_link)
}
.post_featured.hover_slide .post_info a:hover{
    color:var(--theme-color-text_link)
}
.post_featured.hover_slide .post_info .post_info_back{
    background-color:transparent !important
}
.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;
    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:" ";
    display:block !important;
    top:auto;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%);
    background-color:var(--theme-color-inverse_link)
}
.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{
    background-color:var(--theme-color-extra_bg_color)
}
.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 .post_info,.post_featured.hover_pull .post_info a,.post_featured.hover_pull .post_info a:before{
    color:var(--theme-color-extra_dark)
}
.post_featured.hover_pull .post_info a:hover,.post_featured.hover_pull .post_info a:hover:before{
    color:var(--theme-color-extra_link)
}
.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(-70px);
    -ms-transform:translateY(-70px);
    transform:translateY(-70px)
}
.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:70px;
    -webkit-transform:translateY(70px);
    -ms-transform:translateY(70px);
    transform:translateY(70px)
}
.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_excerpt{
    background-color:var(--theme-color-extra_bg_color)
}
.post_featured.hover_excerpt .post_info,.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_excerpt .post_info .post_descr{
    text-align:left
}
.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_excerpt .post_info .post_descr{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    margin:0;
    padding:0 15px
}
.post_featured.hover_excerpt .post_info,.post_featured.hover_excerpt .post_info a,.post_featured.hover_excerpt .post_info a:before{
    color:var(--theme-color-extra_dark)
}
.post_featured.hover_excerpt .post_info a:hover,.post_featured.hover_excerpt .post_info a:hover:before{
    color:var(--theme-color-extra_link)
}
.post_featured.hover_excerpt .mask{
    opacity:0.3
}
.post_featured.hover_excerpt:hover .mask{
    opacity:1
}
.post_featured.hover_excerpt: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_excerpt .post_info .post_title{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px)
}
.post_featured.hover_excerpt:hover .post_info .post_title{
    -webkit-transform:translateY(-105px);
    -ms-transform:translateY(-105px);
    transform:translateY(-105px)
}
.post_featured.hover_excerpt .post_info .post_descr{
    -webkit-transform:translateY(110%);
    -ms-transform:translateY(110%);
    transform:translateY(110%);
    opacity:0
}
.post_featured.hover_excerpt:hover .post_info .post_descr{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px);
    opacity:1
}
.post_featured.hover_excerpt .post_info .post_descr .post_excerpt{
    color:#ccc;
    height:80px;
    line-height:1.5em;
    margin:0;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.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;
    transition:all 0.5s ease;
    pointer-events:none
}
.post_featured.hover_border .post_info:before{
    border-top:1px solid var(--theme-color-inverse_link);
    border-bottom:1px solid var(--theme-color-inverse_link);
    -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 var(--theme-color-inverse_link);
    border-right:1px solid var(--theme-color-inverse_link);
    -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;
    background-color:transparent !important
}
.post_featured.hover_border .post_info,.post_featured.hover_border .post_info a,.post_featured.hover_border .post_info .post_meta_item{
    color:var(--theme-color-inverse_link)
}
.post_featured.hover_border .post_info a:hover{
    color:var(--theme-color-text_link)
}
.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;
    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{
    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:hover .icons>*:nth-child(1){
    -webkit-transition-delay:0.05s !important;
    -ms-transition-delay:0.05s !important;
    transition-delay:0.05s !important;
    transition-property:opacity !important;
    opacity:1 !important
}
.post_featured.hover_shop:hover .icons>*:nth-child(2){
    -webkit-transition-delay:0.1s !important;
    -ms-transition-delay:0.1s !important;
    transition-delay:0.1s !important;
    transition-property:opacity !important;
    opacity:1 !important
}
.post_featured.hover_shop:hover .icons>*:nth-child(3){
    -webkit-transition-delay:0.15s !important;
    -ms-transition-delay:0.15s !important;
    transition-delay:0.15s !important;
    transition-property:opacity !important;
    opacity:1 !important
}
.post_featured.hover_shop:hover .icons>*:nth-child(4),.post_featured.hover_shop:hover .icons>*:nth-child(5),.post_featured.hover_shop:hover .icons>*:nth-child(6){
    -webkit-transition-delay:0.2s !important;
    -ms-transition-delay:0.2s !important;
    transition-delay:0.2s !important;
    transition-property:opacity !important;
    opacity:1 !important
}
.post_featured.hover_shop .icons .tinv-wraper{
    -webkit-transition:all 0.4s ease-in-out !important;
    -ms-transition:all 0.4s ease-in-out !important;
    transition:all 0.4s ease-in-out !important;
    opacity:0 !important;
    display:inline-block;
    pointer-events:all;
    font-size:17px !important
}
.post_featured.hover_shop .icons .tinv-wraper .tinvwl_add_to_wishlist_button.tinvwl-add-hide{
    visibility:visible !important
}
.post_featured.hover_shop .icons .tinv-wraper>*{
    display:none
}
.post_featured.hover_shop .icons .tinv-wraper>.tinvwl_add_to_wishlist_button{
    display:block;
    overflow:hidden;
    color:#000000 !important;
    background-color:#ffffff !important;
    letter-spacing:0 !important;
    cursor:pointer;
    text-align:center;
    border:none !important;
    margin:4px !important;
    width:47px;
    height:47px;
    line-height:48px !important;
    -webkit-border-radius:50% !important;
    -ms-border-radius:50% !important;
    border-radius:50% !important;
    -webkit-transition:all 0.2s ease !important;
    -ms-transition:all 0.2s ease !important;
    transition:all 0.2s ease !important;
    -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.06);
    -ms-box-shadow:0 0 30px 0 rgba(0,0,0,0.06);
    box-shadow:0 0 30px 0 rgba(0,0,0,0.06);
    position:relative;
    visibility:visible !important;
    pointer-events:auto !important;
    top:0;
    opacity:1 !important
}
.post_featured.hover_shop .icons .tinv-wraper>.tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{
    display:none
}
.post_featured.hover_shop .icons .tinv-wraper>.tinvwl_add_to_wishlist_button:before{
    display:block !important;
    content:'\e9cc' !important;
    font-family:"fontello" !important;
    margin:0 !important;
    font-size:14px !important;
    line-height:inherit !important;
    vertical-align:middle !important;
    padding:0 !important;
    height:100% !important;
    width:100% !important;
    text-align:center !important
}
.post_featured.hover_shop .icons .tinv-wraper>.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before{
    content:'\ea05' !important
}
.post_featured.hover_shop .icons .tinv-wraper>.tinvwl_add_to_wishlist_button:hover{
    color:var(--theme-color-text_link) !important;
    top:-4px !important
}
.post_featured.hover_shop{
    position:relative;
    display:block
}
.post_featured.hover_shop .mask{
    display:none
}
.post_featured.hover_shop .icons{
    position:absolute;
    z-index:1002;
    top:0;
    left:0;
    right:0;
    bottom:0;
    pointer-events:none;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap
}
.post_featured.hover_shop .icons>a{
    font-weight:400 !important;
    display:inline-block;
    pointer-events:all;
    font-size:17px !important;
    padding:0 !important;
    letter-spacing:0 !important;
    cursor:pointer;
    text-align:center;
    border:none !important;
    background:none !important;
    line-height:0 !important;
    opacity:0;
    -webkit-transition:all 0.4s ease-in-out !important;
    -ms-transition:all 0.4s ease-in-out !important;
    transition:all 0.4s ease-in-out !important;
    -webkit-box-shadow:none !important;
    -ms-box-shadow:none !important;
    box-shadow:none !important
}
.post_featured.hover_shop .icons>a .icon-anim{
    display:block;
    color:#000000;
    background-color:#ffffff;
    margin:4px !important;
    width:47px;
    height:47px;
    line-height:47px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    -webkit-transition:all 0.2s ease;
    -ms-transition:all 0.2s ease;
    transition:all 0.2s ease;
    -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.06);
    -ms-box-shadow:0 0 30px 0 rgba(0,0,0,0.06);
    box-shadow:0 0 30px 0 rgba(0,0,0,0.06);
    position:relative;
    top:0;
    text-align:center
}
.post_featured.hover_shop .icons>a .icon-anim:before{
    margin:0;
    padding:0;
    height:100%;
    width:100%;
    text-align:center
}
.post_featured.hover_shop .icons>a:hover .icon-anim{
    color:var(--theme-color-text_link) !important;
    top:-4px
}
.post_featured.hover_shop .icons>a.shop_link{
    font-size:8px !important
}
.post_featured.hover_shop .icons>a.shop_link .icon-anim:before{
    font-family:"fontello" !important;
    font-weight:400 !important;
    content:'\e9df' !important
}
.post_featured.hover_shop .icons>a.added_to_cart{
    display:none
}
.post_featured.hover_shop .icons>a.product_out_stock:not(.product_type_external){
    display:none !important
}
.post_featured.hover_shop .icons>a.shop_cart:before,.post_featured.hover_shop .icons>a.shop_cart:after{
    display:none
}
.post_featured.hover_shop .icons>a.shop_cart .icon-anim:before{
    font-family:"fontello" !important;
    font-weight:400 !important;
    content:'\e9f5' !important
}
.post_featured.hover_shop .icons>a.shop_cart.button.added .icon-anim:before{
    content:'\ea06' !important;
    position:relative;
    top:1px;
    right:-1px
}
.underline_hover{
    position:relative;
    padding-bottom:7px;
    margin-bottom:-7px
}
.underline_hover:after{
    content:'';
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:currentColor;
    -webkit-transform-origin:center center;
    -ms-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:scale3d(0,1,1);
    -ms-transform:scale3d(0,1,1);
    transform:scale3d(0,1,1);
    -webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    -ms-transition:-ms-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    transition:transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    will-change:transform
}
.underline_hover:hover:after{
    -webkit-transform-origin:center center;
    -ms-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:scale3d(1,1,1);
    -ms-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1)
}
.underline_hover_reverse{
    position:relative;
    padding-bottom:7px;
    margin-bottom:-7px
}
.underline_hover_reverse:after{
    content:'';
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:currentColor;
    -webkit-transform-origin:center center;
    -ms-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:scale3d(1,1,1);
    -ms-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
    -webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    -ms-transition:-ms-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    transition:transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    will-change:transform
}
.underline_hover_reverse:hover:after{
    -webkit-transform-origin:center center;
    -ms-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:scale3d(0,1,1);
    -ms-transform:scale3d(0,1,1);
    transform:scale3d(0,1,1)
}
.underline_anim{
    display:inline;
    padding:0;
    padding-bottom:0.2em;
    background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);
    background-position:0 100%;
    background-repeat:no-repeat;
    -webkit-background-size:0 2px;
    background-size:0 2px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.underline_anim.underline_do_hover{
    animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both
}
@-webkit-keyframes underline_hover_on{
    0%{
        -webkit-background-size:0 2px;
        background-size:0 2px
    }
    100%{
        -webkit-background-size:100% 2px;
        background-size:100% 2px
    }
}
@keyframes underline_hover_on{
    0%{
        -webkit-background-size:0 2px;
        background-size:0 2px
    }
    100%{
        -webkit-background-size:100% 2px;
        background-size:100% 2px
    }
}
.underline_anim.underline_do_hover:hover{
    animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both
}
@-webkit-keyframes underline_hover_off{
    0%{
        -webkit-background-size:100% 2px;
        background-size:100% 2px
    }
    100%{
        -webkit-background-size:0 2px;
        background-size:0 2px
    }
}
@keyframes underline_hover_off{
    0%{
        -webkit-background-size:100% 2px;
        background-size:100% 2px
    }
    100%{
        -webkit-background-size:0 2px;
        background-size:0 2px
    }
}
.trx_addons_accent,.trx_addons_accent>a,.trx_addons_accent>*{
    color:var(--theme-color-text_link)
}
.trx_addons_accent>a:hover{
    color:var(--theme-color-text_dark)
}
.sidebar .trx_addons_accent,[class*="scheme_"].sidebar .trx_addons_accent,.sidebar .trx_addons_accent>a,[class*="scheme_"].sidebar .trx_addons_accent>a,.sidebar .trx_addons_accent>*,[class*="scheme_"].sidebar .trx_addons_accent>*,.footer_wrap .trx_addons_accent,[class*="scheme_"].footer_wrap .trx_addons_accent,.footer_wrap .trx_addons_accent>a,[class*="scheme_"].footer_wrap .trx_addons_accent>a,.footer_wrap .trx_addons_accent>*,[class*="scheme_"].footer_wrap .trx_addons_accent>*{
    color:var(--theme-color-alter_link)
}
.sidebar .trx_addons_accent>a:hover,[class*="scheme_"].sidebar .trx_addons_accent>a:hover,.footer_wrap .trx_addons_accent>a:hover,[class*="scheme_"].footer_wrap .trx_addons_accent>a:hover{
    color:var(--theme-color-alter_dark)
}
.trx_addons_title_with_link{
    font-size:1.176em;
    line-height:1.4em;
    font-weight:400;
    letter-spacing:0px
}
.trx_addons_title_with_link,.trx_addons_title_with_link>a{
    color:var(--theme-color-alter_text) !important
}
.trx_addons_title_with_link>a{
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.trx_addons_title_with_link>a.underline_anim{
    padding-bottom:0.2em
}
.trx_addons_title_with_link_2{
    font-size:1em;
    line-height:1.8em;
    font-weight:400;
    letter-spacing:0
}
.trx_addons_title_with_link_2,.trx_addons_title_with_link_2>a{
    color:var(--theme-color-alter_dark) !important
}
.trx_addons_title_with_link_2>a{
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.trx_addons_title_with_link_2>a.underline_anim{
    padding-bottom:0.4em
}
.trx_addons_alter_text{
    font-size:19px;
    line-height:1.5em;
    font-weight:600;
    letter-spacing:-0.02em
}
.trx_addons_alter_text,.trx_addons_alter_text>a{
    color:var(--theme-color-alter_text);
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.trx_addons_alter_text>a:hover,a:hover>.trx_addons_alter_text{
    color:var(--theme-color-alter_dark)
}
.trx_addons_alter_text_2{
    font-size:19px;
    line-height:1.5em;
    font-weight:400;
    letter-spacing:-0.4px
}
.trx_addons_alter_text_2,.trx_addons_alter_text_2>a{
    color:var(--theme-color-alter_text);
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.trx_addons_alter_text_2>a:hover,a:hover>.trx_addons_alter_text_2{
    color:var(--theme-color-alter_dark)
}
.trx_addons_hover,.trx_addons_hover>*{
    color:var(--theme-color-text_hover)
}
.trx_addons_accent_bg{
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-bg_color)
}
.trx_addons_inverse{
    color:var(--theme-color-bg_color);
    background-color:var(--theme-color-text_dark)
}
.trx_addons_dark,.trx_addons_dark>a{
    color:var(--theme-color-text_dark)
}
.trx_addons_dark>a:hover{
    color:var(--theme-color-text_link)
}
.trx_addons_inverse,.trx_addons_inverse>a{
    color:var(--theme-color-bg_color);
    background-color:var(--theme-color-text_dark)
}
.trx_addons_inverse>a:hover{
    color:var(--theme-color-inverse_hover)
}
.trx_addons_dropcap{
    float:left;
    display:block;
    font-size:47px;
    padding:0;
    margin:0.15em 0.4em 0 0;
    text-align:center;
    font-weight:400;
    width:70px;
    height:70px;
    line-height:70px;
    text-align:center;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.trx_addons_dropcap_style_1{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link2)
}
.trx_addons_dropcap_style_2{
    background-color:transparent;
    color:var(--theme-color-text_dark);
    font-size:57px;
    font-weight:400;
    height:61px;
    line-height:61px;
    margin:0;
    text-align:left;
    width:auto !important;
    min-width:55px;
    padding-right:5px;
    overflow:visible
}
ul.text_link2[class*="trx_addons_list"]>li:before{
    color:var(--theme-color-text_link2)
}
ul[class*="trx_addons_list"]>li:before{
    color:var(--theme-color-text_link)
}
ul[class*="trx_addons_list"][class*="_circled"]>li:before{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.trx_addons_list_parameters{
    color:var(--theme-color-text_dark)
}
.trx_addons_list_parameters>li{
    font-size:19px;
    line-height:24px;
    font-weight:400;
    border:none !important;
    padding:0 !important;
    overflow:hidden
}
.trx_addons_list_parameters>li + li{
    margin-top:17px !important
}
.trx_addons_list_parameters>li strong{
    position:relative;
    width:auto
}
.trx_addons_list_parameters>li strong:last-child{
    position:absolute;
    top:0;
    right:0;
    max-width:50%;
    display:inline-block;
    text-align:right;
    padding-left:5px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-bg_color)
}
.trx_addons_list_parameters>li:after{
    display:inline-block;
    content:"";
    border-bottom:2px dotted #DDD;
    width:5000%
}
ul[class*="trx_addons_list_dot"]{
    padding-left:16px
}
ul[class*="trx_addons_list_dot"]>li{
    margin:1px 0
}
ul[class*="trx_addons_list_dot"]>li:first-child{
    margin-top:0 !important
}
ul[class*="trx_addons_list_dot"]>li:last-child{
    margin-bottom:0 !important
}
ul[class*="trx_addons_list_dot"]>li:before{
    font-size:28px;
    left:-16px;
    top:1px
}
ul[class*="trx_addons_list_success"]{
    color:var(--theme-color-text_dark);
    padding-left:30px
}
ul[class*="trx_addons_list_success"]>li{
    margin:12px 0
}
ul[class*="trx_addons_list_success"]>li:first-child{
    margin-top:0 !important
}
ul[class*="trx_addons_list_success"]>li:last-child{
    margin-bottom:0 !important
}
ul[class*="trx_addons_list_success"]>li:before{
    content:'\e9a2';
    font-family:"fontello";
    font-size:11px;
    left:-25px
}
.trx_addons_tooltip{
    border-color:var(--theme-color-text);
    color:var(--theme-color-text);
    display:inline-block;
    line-height:1
}
[data-tooltip-text]:after{
    background-color:var(--theme-color-text_link2);
    color:var(--theme-color-inverse_link);
    font-size:18px;
    line-height:20px;
    padding:7px 12px;
    top:-38px
}
[data-tooltip-text]:before{
    border-top-color:var(--theme-color-text_link2);
    top:-4px
}
blockquote.trx_addons_blockquote_style_1,blockquote.trx_addons_blockquote_style_2{
    padding:1.8em 2.75em
}
blockquote.trx_addons_blockquote_style_1:before,blockquote.trx_addons_blockquote_style_2:before{
    content:'\e9a1';
    display:block;
    font-family:"fontello";
    font-size:16px;
    margin:0 0 11px
}
blockquote.trx_addons_blockquote_style_1{
    border-left:2px solid var(--theme-color-alter_link)
}
blockquote.trx_addons_blockquote_style_2{
    border-left:2px solid var(--theme-color-alter_link)
}
blockquote.trx_addons_blockquote_style_1:before{
    color:var(--theme-color-alter_link)
}
blockquote.trx_addons_blockquote_style_1{
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
blockquote.trx_addons_blockquote_style_1 b{
    color:var(--theme-color-alter_dark)
}
blockquote.trx_addons_blockquote_style_1 a,blockquote.trx_addons_blockquote_style_1 cite{
    color:var(--theme-color-alter_link2)
}
blockquote.trx_addons_blockquote_style_1 a:before,blockquote.trx_addons_blockquote_style_1 cite:before{
    background-color:var(--theme-color-alter_link2)
}
blockquote.trx_addons_blockquote_style_1 a:hover{
    color:var(--theme-color-alter_hover2)
}
blockquote.trx_addons_blockquote_style_2{
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
blockquote.trx_addons_blockquote_style_2:before,blockquote.trx_addons_blockquote_style_2 a,blockquote.trx_addons_blockquote_style_2 cite{
    color:var(--theme-color-alter_link)
}
blockquote.trx_addons_blockquote_style_2 cite:before{
    background-color:var(--theme-color-alter_link)
}
blockquote.trx_addons_blockquote_style_2 a:hover{
    color:var(--theme-color-alter_hover)
}
.trx_addons_hover_mask{
    background-color:var(--theme-color-extra_bg_color_07)
}
.trx_addons_hover_title{
    color:var(--theme-color-extra_dark)
}
.trx_addons_hover_content .trx_addons_hover_text{
    color:var(--theme-color-extra_text)
}
.trx_addons_hover_content .trx_addons_hover_icon,.trx_addons_hover_content .trx_addons_hover_links a{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-extra_link)
}
.trx_addons_hover_content .trx_addons_hover_icon:hover,.trx_addons_hover_content .trx_addons_hover_links a:hover{
    color:var(--theme-color-inverse_hover) !important;
    background-color:var(--theme-color-extra_hover)
}
body:not(.ua_ie) .trx_addons_text_gradient{
    background:var(--theme-color-text_link);
    background:linear-gradient(0deg,var(--theme-color-text_link),var(--theme-color-text_hover))
}
.menu_side_left .sc_layouts_row_fixed_on{
    margin-left:6rem !important
}
.menu_side_right .sc_layouts_row_fixed_on{
    margin-right:6rem !important
}
body.mobile_layout.menu_side_left .sc_layouts_row_fixed_on{
    margin-left:0 !important
}
body.mobile_layout.menu_side_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
}
body.body_style_boxed .sc_layouts_row_fixed_on{
    right:calc( ( 100% - var(--theme-var-page_boxed) ) / 2 );
    left:calc( ( 100% - var(--theme-var-page_boxed) ) / 2 )
}
.menu_side_right .sc_stack_section_fixed{
    right:var(--theme-var-menu_side) !important
}
.menu_side_left .sc_stack_section_fixed{
    left:var(--theme-var-menu_side) !important
}
.sidebar .trx_addons_columns_wrap{
    margin-right:0
}
.sidebar .trx_addons_columns_wrap [class*="trx_addons_column-"]{
    display:block;
    width:100%;
    padding:0
}
.post-type-archive-cpt_portfolio .sc_portfolio_default .trx_addons_columns_wrap:not(.columns_in_single_row),.post-type-archive-cpt_services .sc_services_default .trx_addons_columns_wrap:not(.columns_in_single_row),.post-type-archive-cpt_team .sc_team_default .trx_addons_columns_wrap:not(.columns_in_single_row){
    margin-bottom:-30px
}
.widget .trx_addons_tabs .trx_addons_tabs_titles{
    margin:-3px -3px 1.2em -3px
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li{
    font-size:11px;
    line-height:14px;
    font-weight:500;
    letter-spacing:0.6px;
    -webkit-border-radius:15px;
    -ms-border-radius:15px;
    border-radius:15px
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li,.widget .trx_addons_tabs .trx_addons_tabs_titles li + li{
    margin:3px
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    display:inline-block;
    padding:5px 17px 4px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    color:var(--theme-color-text);
    background-color:var(--theme-color-bd_color)
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a:before{
    display:none
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bd_color)
}
[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.trx_addons_emotions_item{
    background-color:var(--theme-color-bg_color);
    border-color:var(--theme-color-bd_color);
    color:var(--theme-color-text_light)
}
.trx_addons_emotions_item:hover{
    color:var(--theme-color-alter_dark);
    border-color:var(--theme-color-alter_bd_hover);
    background-color:var(--theme-color-alter_bg_hover)
}
.trx_addons_emotions_active{
    color:var(--theme-color-alter_text);
    border-color:var(--theme-color-alter_bd_color);
    background-color:var(--theme-color-alter_bg_color)
}
.trx_addons_emotions_item_number{
    color:var(--theme-color-text)
}
.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
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.swiper-pagination-custom .swiper-pagination-button,.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{
    -webkit-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;
    -ms-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;
    transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.slider_container .slider_pagination_wrap .swiper-pagination-bullet,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.swiper-pagination-custom .swiper-pagination-button{
    border-color:var(--theme-color-alter_bd_color);
    background-color:var(--theme-color-alter_bg_color)
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background-color:var(--theme-color-text_link)
}
.slider_outer>.swiper-pagination-fraction{
    color:var(--theme-color-text_dark)
}
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap{
    background-color:var(--theme-color-bd_color)
}
.sc_slider_controls .slider_progress_bar{
    background-color:var(--theme-color-text_link)
}
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination.swiper-pagination-progressbar{
    bottom:0
}
.slider_outer.slider_outer_pagination_pos_left>.swiper-pagination-fraction,.slider_outer.slider_outer_pagination_pos_right>.swiper-pagination-fraction{
    bottom:6px
}
.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:50px;
    height:50px;
    line-height:50px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.slider_container .swiper-button-next,.slider_container .swiper-button-prev{
    margin-top:-25px
}
.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev{
    margin-left:30px
}
.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next{
    margin-right:30px
}
.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a{
    opacity:1 !important
}
.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev{
    margin-left:25px;
    left:0 !important
}
.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next{
    margin-right:25px;
    right:0 !important
}
.sc_blogger .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    margin-top:2.7em
}
.sc_blogger .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination.swiper-pagination-bullets{
    bottom:0.8em
}
.sc_item_slider.slider_outer_pagination_pos_bottom .slider_outer_pagination_pos_bottom .swiper-pagination{
    bottom:1em !important
}
.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bg_color)
}
.sc_slider_controls .slider_controls_wrap>a:hover,.slider_container.slider_controls_side .slider_controls_wrap>a:hover,.slider_outer_controls_side .slider_controls_wrap>a:hover,.slider_outer_controls_outside .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link);
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bg_color)
}
.slider_container.slider_controls_top .slider_controls_wrap>a,.slider_container.slider_controls_bottom .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bg_color)
}
.slider_container.slider_controls_top .slider_controls_wrap>a:hover,.slider_container.slider_controls_bottom .slider_controls_wrap>a:hover,.slider_outer_controls_top .slider_controls_wrap>a:hover,.slider_outer_controls_bottom .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link);
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bg_color)
}
.slider_style_modern .slider_controls_label{
    color:var(--theme-color-bg_color)
}
.slider_style_modern .slider_pagination_wrap{
    color:var(--theme-color-text_light)
}
.slider_style_modern .swiper-pagination-current{
    color:var(--theme-color-text_dark)
}
.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:18px
}
.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:'\e907'
}
.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:'\e908'
}
.slider_elastistack_outer.slider_outer_controls>.slider_controls_wrap>.slider_next:before,.slider_elastistack.slider_controls>.slider_controls_wrap>.slider_next:before{
    content:'\e929'
}
.widget_slider.widget ul>li .slide_info a:first-child:before{
    display:none
}
.slider_container .slide_info,.slider_container .slide_content{
    padding:0 2em;
    line-height:inherit
}
.slider_container.slider_multi .slide_title,.slider_container .slide_info:not(.slide_info_large) .slide_title{
    font-size:1.333em;
    line-height:1.3em;
    font-weight:500
}
.slider_container .slide_info .slide_cats,.slider_container .slide_content .slide_cats{
    font-size:16px;
    line-height:1.5em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0
}
.slider_container .slide_overlay{
    background:rgba(0,0,0,0.3)
}
.slider_container .slider-slide:hover .slide_overlay{
    background:rgba(0,0,0,0.4)
}
.slider_outer_overflow_hidden .slider_container.slider_type_text[data-slides-per-view="1"][class*="-fade"] .slider-slide{
    -webkit-justify-content:start;
    -ms-flex-pack:start;
    justify-content:start
}
.slider_outer_overflow_hidden .slider_container.slider_type_text[data-slides-per-view="1"][class*="-fade"] .slider-slide:not(.swiper-slide-active){
    opacity:0 !important
}
.slider_type_images.slider_container .slide_overlay{
    display:none
}
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_title,.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_title a,.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title,.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a{
    color:var(--theme-color-text_dark)
}
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_date,.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_cats,.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_cats a,.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_date,.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats,.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a{
    color:var(--theme-color-text)
}
.slider_type_images.slider_container.slider_titles_lb .slider-slide:not(.with_content) .slide_info_small,.slider_type_images.slider_container.slider_titles_rb .slider-slide:not(.with_content) .slide_info_small,.slider_type_images.slider_container.slider_titles_bottom .slider-slide:not(.with_content) .slide_info_small,.slider_type_images.slider_container.slider_titles_lb .slide_content,.slider_type_images.slider_container.slider_titles_rb .slide_content,.slider_type_images.slider_container.slider_titles_bottom .slide_content{
    margin-top:10px;
    margin-bottom:0;
    padding:0
}
.slider_type_images.slider_container:not(.slider_type_text) .slide_info_small,.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_info_small{
    text-shadow:none
}
.slider_type_images.slider_container .slide_info.slide_info_large{
    padding:0
}
.slider_type_images.slider_container.slider_titles_rb .slide_info_large,.slider_type_images.slider_container.slider_titles_lb .slide_info_large{
    max-width:none
}
.slider_type_images.slider_container.slider_titles_rb .slide_info_large{
    padding-left:5%
}
.slider_type_images.slider_container.slider_titles_lb .slide_info_large{
    padding-right:5%
}
.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info{
    -webkit-transform:translateY(5em);
    -ms-transform:translateY(5em);
    transform:translateY(5em)
}
.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play~.slide_content{
    -webkit-transform:translateY(5em);
    -ms-transform:translateY(5em);
    transform:translateY(5em)
}
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.slider_container.slider_titles_outside .trx_addons_video_player.with_cover.hover_play~.slide_link,.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play~.slide_link{
    z-index:0
}
.slider_container.slider_titles_outside .trx_addons_video_player.with_cover.hover_play~.slide_content{
    -webkit-transform:translateY(4em);
    -ms-transform:translateY(4em);
    transform:translateY(4em);
    text-shadow:1px 1px #000
}
.slider_container .slide_info.slide_info_large{
    padding:1.5em;
    background-color:var(--theme-color-bg_color_09)
}
.slider_container .slide_info.slide_info_large:hover{
    background-color:var(--theme-color-bg_color)
}
.slider_container.slider_titles_center .slide_info:not(.slide_info_large),.slider_container.slider_titles_center .slide_content{
    width:100%;
    padding:0 5%
}
.slider_container .slide_info.slide_info_large .slide_title{
    margin:0.3em 0;
    font-size:1.4em;
    line-height:1.3em;
    font-weight:500;
    text-transform:none
}
.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title,.slider_container.slider_type_images .slide_info.slide_info_large .slide_title,.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title a,.slider_container.slider_type_images .slide_info.slide_info_large .slide_title a,.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_date,.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_date,.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats,.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats,.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats a,.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats a{
    color:var(--theme-color-text_dark)
}
.slider_container .slide_info.slide_info_large .slide_cats{
    color:var(--theme-color-text)
}
.slider_container .slide_info.slide_info_large .slide_cats a{
    color:var(--theme-color-text);
    font-size:16px;
    line-height:1.5em;
    font-weight:400;
    text-transform:none
}
.slider_container .slide_info.slide_info_large .slide_title a{
    color:var(--theme-color-text_dark)
}
.slider_container .slide_info.slide_info_large .slide_date{
    color:var(--theme-color-text_dark)
}
.slider_container .slide_info.slide_info_large:hover .slide_date{
    color:var(--theme-color-text_dark)
}
.slider_container .slide_info.slide_info_large .slide_cats a:hover,.slider_container .slide_info.slide_info_large .slide_title a:hover{
    color:var(--theme-color-text_dark)
}
.slider_container.slider_multi .slide_cats a:hover,.slider_container.slider_multi .slide_title a:hover,.slider_container.slider_multi a:hover .slide_title{
    color:var(--theme-color-text_dark)
}
.slider_titles_outside_wrap .slide_title{
    font-size:1.333em;
    line-height:1.3em
}
.slider_titles_outside_wrap .slide_title + .slide_cats,.slider_titles_outside_wrap .slide_title + .slide_subtitle{
    margin-top:6px
}
.slider_titles_outside_wrap .slide_title a{
    color:var(--theme-color-text_dark)
}
.slider_titles_outside_wrap .slide_title a:hover{
    color:var(--theme-color-text_dark)
}
.slider_titles_outside_wrap .slide_cats,.slider_titles_outside_wrap .slide_subtitle{
    color:var(--theme-color-text);
    font-size:16px;
    line-height:1.5em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    text-transform:none
}
.slider_titles_outside_wrap .slide_cats a,.slider_titles_outside_wrap .slide_subtitle a{
    color:var(--theme-color-text)
}
.slider_titles_outside_wrap .slide_cats a:hover,.slider_titles_outside_wrap .slide_subtitle a:hover{
    color:var(--theme-color-text_dark)
}
.slider_outer.slider_outer_titles_outside_top{
    padding-top:9em
}
.slider_outer.slider_outer_titles_outside_top .slider_titles_outside_wrap{
    top:2em;
    padding:0 70px;
    max-height:100%
}
.slider_outer.slider_outer_titles_outside_top .slide_info{
    position:relative;
    text-align:left;
    padding-right:60px
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats{
    font-size:14px;
    line-height:25px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.13em;
    margin-bottom:5px;
    color:var(--theme-color-text_dark)
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats a{
    color:var(--theme-color-text_dark)
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats a:hover{
    color:var(--theme-color-text)
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_number{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    color:var(--theme-color-text_light);
    top:auto;
    bottom:0;
    right:0
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title{
    overflow:hidden;
    display:-webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title,.slider_outer.slider_outer_titles_outside_top .slide_info .slide_number{
    font-size:var(--theme-font-h1_font-size);
    line-height:1.2em;
    font-weight:var(--theme-font-h1_font-weight);
    padding-bottom:5px
}
.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
}
.sc_slider_controller_horizontal[data-controls="1"]{
    padding-left:60px;
    padding-right:57px
}
.sc_slider_controller_horizontal[data-controls="1"] .sc_slider_controller_info{
    width:83%
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a{
    width:60px
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_prev{
    left:-60px
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_prev:before{
    content:'\e939';
    font-size:28px
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_next{
    right:-57px
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_next:before{
    content:'\e93a';
    font-size:28px
}
.sc_slider_controller_titles .slider-slide{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_slider_controller_titles .slider-slide:hover{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_slider_controller_titles .slider-slide:after{
    background-color:var(--theme-color-alter_bd_color)
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active{
    background-color:var(--theme-color-bg_color)
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active:after{
    background-color:var(--theme-color-text_dark)
}
.sc_slider_controller_titles .slider-slide:before{
    width:1px;
    background-color:var(--theme-color-alter_bd_color)
}
.sc_slider_controller_titles{
    padding-top:12px
}
.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap>a{
    top:12px
}
.sc_slider_controller_titles .swiper-slide{
    margin-top:12px
}
.sc_slider_controller_titles .swiper-slide.swiper-slide-active{
    margin-top:0;
    margin-bottom:-12px
}
.sc_slider_controller_titles .sc_slider_controller_info{
    text-transform:none;
    font-size:24px;
    font-weight:400
}
.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_number{
    color:var(--theme-color-text_dark)
}
.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_number:after{
    content:'.'
}
.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_title{
    color:var(--theme-color-text_dark)
}
.sc_slider_controller_titles .sc_slider_controller_info .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_vertical.sc_slider_controller_titles .swiper-slide,.sc_slider_controller_vertical.sc_slider_controller_titles .swiper-slide.swiper-slide-active{
    margin-top:0;
    margin-bottom:0
}
.sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev{
    margin-left:0
}
.sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next{
    margin-right:0
}
.sc_slider_controller .slider-slide.swiper-slide-active:after{
    background-color:var(--theme-color-text_dark)
}
.sc_slider_controller_titles .slider_controls_wrap>a{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_slider_controller_titles .slider_controls_wrap>a:hover{
    color:var(--theme-color-bg_color);
    background-color:var(--theme-color-text_dark)
}
.slider_outer_wrap .sc_slider_controller .slider-slide{
    padding:1em 1em 1em 2em
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date{
    color:var(--theme-color-text_light)
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active{
    background-color:var(--theme-color-alter_bg_hover)
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_date{
    color:var(--theme-color-alter_light)
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_title{
    color:var(--theme-color-alter_dark)
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info,.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image~.sc_slider_controller_item_info{
    padding-left:1.5em;
    overflow:hidden
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats{
    font-size:16px;
    line-height:1.5em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats a{
    color:var(--theme-color-alter_text)
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats a:hover{
    color:var(--theme-color-alter_text)
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_cats a{
    color:var(--theme-color-alter_dark)
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_cats a:hover{
    color:var(--theme-color-alter_dark)
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_date{
    font-weight:400;
    color:var(--theme-color-alter_text)
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_date{
    color:var(--theme-color-alter_dark)
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title{
    font-size:1.1em;
    line-height:1.2em
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_cats + .sc_slider_controller_item_info_title{
    margin-top:3px
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title + .sc_slider_controller_item_info_date{
    margin-top:5px
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller_horizontal{
    padding-top:0
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after{
    background-color:var(--theme-color-alter_link)
}
.slider_pagination_style_title .slider_pagination_wrap{
    height:auto !important
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet{
    width:100%;
    height:auto;
    font-size:47px;
    font-weight:400;
    line-height:1.3em;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background:none !important;
    opacity:1 !important;
    border:none !important;
    margin:0 !important;
    color:var(--theme-color-text_light);
    cursor:pointer
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet{
    margin-top:10px !important
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet:after{
    display:none !important
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active{
    color:var(--theme-color-text_dark)
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet{
    width:100%;
    height:auto;
    font-size:18px;
    font-weight:400;
    line-height:1.3em;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background:none !important;
    opacity:1 !important;
    border:none !important;
    margin:0 !important;
    color:var(--theme-color-alter_text);
    cursor:pointer;
    text-align:left;
    padding:0 0 0 20px;
    position:relative
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet{
    margin-top:22px !important
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet:before{
    font-size:7px;
    left:0;
    top:0;
    display:inline-block;
    position:absolute;
    color:var(--theme-color-alter_text);
    content:'\e814';
    font-family:"fontello";
    font-weight:400
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet:after{
    display:none !important
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active{
    color:var(--theme-color-text_dark)
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active:before{
    color:var(--theme-color-text_link2)
}
.footer_wrap .sc_layouts_row{
    line-height:1.66em
}
.footer_wrap .sc_layouts_row_type_compact{
    font-size:17px
}
.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_wrap .sc_layouts_row .widget{
    vertical-align:top;
    margin-top:0.5em !important;
    margin-bottom:0.5em !important
}
.footer_wrap .sc_layouts_item.elementor-widget-divider,.footer_wrap .sc_layouts_item.elementor-widget-spacer,.footer_wrap .sc_layouts_item .widget{
    margin-top:0 !important;
    margin-bottom:0 !important
}
.widget_categories_list .categories_list_style_1 .categories_list_icon{
    color:var(--theme-color-text_dark)
}
.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_icon{
    color:var(--theme-color-text_link)
}
.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title{
    color:var(--theme-color-text_link)
}
.widget_categories_list .categories_list_style_2 .categories_list_title{
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color_07)
}
.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title{
    color:var(--theme-color-alter_link);
    background-color:var(--theme-color-alter_bg_hover)
}
.widget_categories_list .categories_list_style_3 .categories_list_item{
    background-color:var(--theme-color-alter_bg_color)
}
.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title,.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_icon{
    color:var(--theme-color-text_link)
}
.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
}
.widget_contacts .contacts_socials{
    margin-bottom:-5px
}
.widget_contacts .contacts_socials .social_item{
    margin:0 5px 5px 0
}
.widget_contacts .contacts_info{
    font-size:17px;
    line-height:1.7em
}
.widget_contacts .contacts_info span,.widget_contacts .contacts_info>div>a,.widget_contacts .contacts_info>a{
    padding-left:2.3em
}
.widget_contacts .contacts_info .contacts_left>*{
    padding-right:2.3em
}
.widget_contacts .contacts_info .contacts_left>:before{
    text-align:center
}
.widget_contacts .contacts_info span + span,.widget_contacts .contacts_info span + a{
    margin-top:1.5em
}
.widget_contacts .contacts_info span:before,.widget_contacts .contacts_info>div>a:before,.widget_contacts .contacts_info>a::before{
    font-family:"fontello";
    font-size:1.4em;
    width:1.2em;
    text-align:center
}
.widget_contacts .contacts_info span.contacts_address:before{
    content:'\E9D2'
}
.widget_contacts .contacts_info span.contacts_email:before{
    content:'\E9FC'
}
.widget_contacts .contacts_info span.contacts_phone:before,.widget_contacts .contacts_info a.contacts_phone:before{
    content:'\E9CF'
}
.widget_contacts .contacts_info .contacts_left,.widget_contacts .contacts_info .contacts_right{
    white-space:normal
}
.widget_contacts .contacts_info .contacts_left .contacts_email,.widget_contacts .contacts_info .contacts_left .contacts_phone,.widget_contacts .contacts_info .contacts_right .contacts_email,.widget_contacts .contacts_info .contacts_right .contacts_phone{
    white-space:nowrap
}
.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
}
.widget_contacts .contacts_info{
    color:var(--theme-color-text)
}
.widget_contacts .contacts_info span:before,.widget_contacts .contacts_info>div>a:before,.widget_contacts .contacts_info>a:before{
    color:var(--theme-color-text_link2)
}
.widget_contacts .contacts_info span a,.widget_contacts .contacts_info>div>a,.widget_contacts .contacts_info>a{
    color:var(--theme-color-text)
}
.widget_contacts .contacts_info span a:hover,.widget_contacts .contacts_info>div>a:hover,.widget_contacts .contacts_info>a:hover{
    color:var(--theme-color-text_dark)
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info{
    color:var(--theme-color-alter_text)
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info span:before,[class*="scheme_"].sidebar .widget_contacts .contacts_info>div>a:before,[class*="scheme_"].sidebar .widget_contacts .contacts_info>a:before,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info span:before,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>div>a:before,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>a:before{
    color:var(--theme-color-alter_link2)
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info span a,[class*="scheme_"].sidebar .widget_contacts .contacts_info>div>a,[class*="scheme_"].sidebar .widget_contacts .contacts_info>a,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info span a,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>div>a,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>a{
    color:var(--theme-color-alter_text)
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info span a:hover,[class*="scheme_"].sidebar .widget_contacts .contacts_info>div>a:hover,[class*="scheme_"].sidebar .widget_contacts .contacts_info>a:hover,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info span a:hover,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>div>a:hover,[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>a:hover{
    color:var(--theme-color-alter_dark)
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]){
    color:var(--theme-color-text)
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover{
    color:var(--theme-color-text_dark)
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget a:not(.sc_button):not([class*="button"]){
    color:var(--theme-color-text_dark)
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget a:not(.sc_button):not([class*="button"]):hover{
    color:var(--theme-color-text_link)
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget span.price,.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget span.amount{
    color:var(--theme-color-text_dark)
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .trx_addons_alter_text a{
    color:var(--theme-color-text_dark) !important
}
.footer_wrap .sc_layouts_row_type_narrow{
    font-size:17px
}
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon + .sc_layouts_item_details{
    margin-left:0.4em
}
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon{
    color:var(--theme-color-text_dark)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon{
    position:relative;
    display:block;
    overflow:hidden;
    width:45px;
    height:45px;
    line-height:42px;
    font-size:16px;
    text-align:center;
    border:1px solid var(--theme-color-text_dark_015)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default[class*="modern"] .socials_wrap .social_item .social_icon{
    width:45px;
    height:45px;
    line-height:44px
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap{
    margin-bottom:-5px
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item{
    margin:0 5px 5px 0
}
.widget_custom_links ul>li a:first-child:before{
    display:none
}
.widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item{
    margin-top:14px !important
}
.widget_custom_links ul>li.custom_links_list_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_link{
    margin:0;
    padding:0;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    color:var(--theme-color-text_dark)
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_link:hover{
    color:var(--theme-color-text_dark)
}
.widget_custom_links ul>li.custom_links_list_item:hover .custom_links_list_item_link{
    margin-left:9px
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_title{
    padding:0;
    position:relative;
    display:inline-block;
    line-height:1.2em
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_title:after{
    content:"";
    display:block;
    position:relative;
    z-index:1;
    top:auto;
    bottom:-5px;
    left:0;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    width:0;
    height:1px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background-color:var(--theme-color-text_dark)
}
.widget_custom_links ul>li.custom_links_list_item:hover .custom_links_list_item_title:after{
    width:100%
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_label{
    color:var(--theme-color-inverse_hover);
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-text_dark)
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_description{
    margin-top:5px;
    font-style:normal
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_button{
    padding:0 1.5em 0 0;
    font-size:16px;
    line-height:21px;
    color:var(--theme-color-text_dark)
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_button:focus,.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_button:hover{
    color:var(--theme-color-text_dark) !important
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_button:before,.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_button:after{
    font-size:9px
}
.footer_wrap .sc_layouts_row_type_compact .underline_anim{
    display:inline;
    padding:0;
    padding-bottom:6px;
    background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);
    background-position:0 100%;
    background-repeat:no-repeat;
    -webkit-background-size:0 1px;
    background-size:0 1px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.footer_wrap .sc_layouts_row_type_compact .underline_anim.underline_do_hover{
    animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both
}
.footer_wrap .sc_layouts_row_type_compact .underline_anim.underline_do_hover:hover{
    animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both
}
@-webkit-keyframes underline_hover_on{
    0%{
        -webkit-background-size:0 1px;
        background-size:0 1px
    }
    100%{
        -webkit-background-size:100% 1px;
        background-size:100% 1px
    }
}
@keyframes underline_hover_on{
    0%{
        -webkit-background-size:0 1px;
        background-size:0 1px
    }
    100%{
        -webkit-background-size:100% 1px;
        background-size:100% 1px
    }
}
@-webkit-keyframes underline_hover_off{
    0%{
        -webkit-background-size:100% 1px;
        background-size:100% 1px
    }
    100%{
        -webkit-background-size:0 1px;
        background-size:0 1px
    }
}
@keyframes underline_hover_off{
    0%{
        -webkit-background-size:100% 1px;
        background-size:100% 1px
    }
    100%{
        -webkit-background-size:0 1px;
        background-size:0 1px
    }
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item + .social_item{
    margin-top:10px
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon{
    font-size:16px;
    width:2em;
    height:2em;
    line-height:2em;
    margin-left:-0.5em;
    color:var(--theme-color-text)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon + .social_name{
    display:inline-block;
    vertical-align:middle;
    margin:0 0 0 6px;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_name,.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-text_dark)
}
.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item{
    margin-right:28px;
    font-size:21px;
    font-weight:400;
    letter-spacing:-0.42px;
    color:var(--theme-color-text_dark)
}
.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover{
    color:var(--theme-color-text)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item{
    margin-top:10px
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item{
    display:inline-block;
    width:100%;
    text-align:inherit
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names.sc_align_left:not(.alter) .socials_wrap .social_item{
    display:table;
    width:auto
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item .social_icon{
    font-size:16px;
    width:2em;
    height:2em;
    line-height:2em;
    margin-left:-0.5em;
    color:var(--theme-color-text)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item .social_icon + .social_name{
    display:inline-block;
    vertical-align:middle;
    margin:0 0 0 6px;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text)
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_name,.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_names .socials_wrap .social_item{
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_names .socials_wrap .social_item:hover{
    color:var(--theme-color-text_link)
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap,.sc_socials.sc_socials_default.modern .socials_wrap{
    margin-bottom:-8px
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item,.sc_socials.sc_socials_default.modern .socials_wrap .social_item{
    margin:0 8px 8px 0
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon{
    position:relative;
    display:block;
    overflow:hidden;
    width:45px;
    height:45px;
    line-height:44px;
    font-size:16px;
    text-align:center;
    border:none !important;
    background-color:var(--theme-color-alter_bg_color);
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon{
    background-color:var(--theme-color-alter_bg_color);
    color:var(--theme-color-text_link)
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon{
    background-color:#2C313D;
    color:var(--theme-color-inverse_link)
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-inverse_link) !important;
    background-color:var(--theme-color-text_link)
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="facebook"]{
    background-color:#3b5998 !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="twitter"]{
    background-color:#1da1f2 !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="dribble"],.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="dribbble"]{
    background-color:#ea4c89 !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="instagram"]{
    background-color:#C862DC !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="youtube"]{
    background-color:#FF0000 !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="deviantart"]{
    background-color:#00E59B !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="discord"]{
    background-color:#5562EA !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:space-around
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item{
    margin:0 !important;
    padding:28px 10px;
    width:100%;
    line-height:1
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item + .social_item{
    border-left:1px solid var(--theme-color-bd_color)
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_name{
    font-size:15px;
    font-weight:400;
    line-height:20px;
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon{
    width:1.5em;
    height:1.5em;
    line-height:1.5em;
    font-size:16px;
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon + .social_name{
    display:inline-block;
    vertical-align:middle;
    margin:0 0 0 5px
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item:hover .social_name,.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_icons_names.extra.sc_align_center .socials_wrap{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_socials.sc_socials_icons_names.extra.sc_align_right .socials_wrap{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item{
    padding:0 1px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    margin-right:1.3em;
    color:var(--theme-color-alter_dark)
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item .social_icon{
    text-align:left;
    padding:0 1px;
    font-size:16px;
    width:auto;
    height:auto;
    line-height:inherit
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item .social_icon + .social_name{
    margin:0 0 0 8px;
    font-size:14px;
    line-height:17px
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-alter_dark)
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="facebook"]{
    color:#4F5FBF !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="twitter"]{
    color:#48BDE9 !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="dribble"]{
    color:#EA4C89 !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="instagram"]{
    color:#C41BD1 !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="youtube"]{
    color:#FF0000 !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="deviantart"]{
    color:#00E59B !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="discord"]{
    color:#5562EA !important
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_name{
    color:var(--theme-color-text_dark)
}
.sc_socials.sc_socials_default.simple .socials_wrap .social_item{
    margin-right:18px
}
.sc_socials.sc_socials_default.simple .socials_wrap .social_item .social_icon{
    padding:0 1px;
    width:auto;
    height:auto;
    line-height:inherit;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    border:none;
    text-align:unset
}
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
}
.sc_recent_news_header{
    border-color:var(--theme-color-text_dark)
}
.sc_recent_news_header_category_item_more{
    color:var(--theme-color-text_link)
}
.sc_recent_news_header_more_categories{
    border-color:var(--theme-color-extra_bd_color);
    background-color:var(--theme-color-extra_bg_color)
}
.sc_recent_news_header_more_categories>a{
    color:var(--theme-color-extra_link)
}
.sc_recent_news_header_more_categories>a:hover{
    color:var(--theme-color-extra_hover);
    background-color:var(--theme-color-extra_bg_hover)
}
.sc_recent_news_style_news-magazine .post_accented_border{
    border-color:var(--theme-color-bd_color)
}
.sc_recent_news_style_news-excerpt .post_item{
    border-color:var(--theme-color-bd_color)
}
.widget_twitter .widget_content .sc_twitter_item,.widget_twitter .widget_content li{
    color:var(--theme-color-text)
}
.widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon{
    color:var(--theme-color-text_link) !important
}
.widget_twitter .swiper-pagination-bullet{
    background-color:var(--theme-color-text_light)
}
.widget_twitter .swiper-pagination-bullet-active{
    background-color:var(--theme-color-text_link)
}
.widget_twitter .widget_content .sc_twitter_list li{
    color:var(--theme-color-text)
}
.widget_twitter .widget_content .sc_twitter_list li:before{
    color:var(--theme-color-text_link) !important
}
[class*="scheme_"].sidebar .widget_twitter .widget_content .sc_twitter_list li{
    color:var(--theme-color-alter_text)
}
[class*="scheme_"].sidebar .widget_twitter .widget_content .sc_twitter_list li:before{
    color:var(--theme-color-alter_link) !important
}
.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item{
    width:50%
}
.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_title{
    font-size:1em
}
.trx_addons_video_sticky .trx_addons_video_sticky_inner .trx_addons_video_sticky_title{
    display:none
}
.post_featured .trx_addons_video_sticky_inner .trx_addons_video_sticky_title{
    display:none
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner{
    right:90px;
    width:618px !important;
    height:348px !important;
    z-index:21
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe{
    width:618px !important;
    height:348px !important
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap{
    background-color:var(--theme-color-alter_bg_color)
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title a,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title a:hover{
    color:var(--theme-color-alter_dark)
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame{
    height:100%
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container{
    width:100% !important;
    height:100% !important
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container .mejs-overlay.mejs-overlay-play{
    width:100% !important;
    height:100% !important
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container iframe,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container video,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container embed{
    width:100% !important;
    height:100% !important
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_sticky_title{
    display:block;
    background-color:var(--theme-color-alter_bg_color);
    bottom:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin:0;
    padding:21px 4em 21px 30px;
    position:absolute;
    top:-4.1rem;
    height:auto;
    width:100%;
    display:block;
    text-align:left;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_close{
    right:110px;
    bottom:358px
}
.post_featured:not(.post_video_play):not(.with_video_sticky_on) .trx_addons_video_sticky_on .trx_addons_video_sticky_inner{
    height:0 !important
}
.post_featured:not(.post_video_play):not(.with_video_sticky_on) .trx_addons_video_sticky_on .trx_addons_video_sticky_close{
    bottom:12px
}
.trx_addons_reviews_stars_default,.trx_addons_reviews_stars_hover{
    color:var(--theme-color-text_link)
}
[class*="scheme_"].sidebar .trx_addons_reviews_stars_default,[class*="scheme_"].sidebar .trx_addons_reviews_stars_hover{
    color:var(--theme-color-alter_link)
}
.trx_addons_reviews_bubble{
    background-color:var(--theme-color-bg_color)
}
.trx_addons_reviews_bubble:before{
    background-color:var(--theme-color-bg_color);
    border-right-color:var(--theme-color-bd_color);
    border-bottom-color:var(--theme-color-bd_color)
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_info{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_title{
    color:var(--theme-color-extra_dark);
    background-color:var(--theme-color-extra_bg_color);
    padding-left:0.5em;
    padding-right:0.5em
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_title:after{
    border-top-color:var(--theme-color-extra_bg_color)
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_mark_value{
    border-color:var(--theme-color-alter_bd_hover);
    background-color:var(--theme-color-alter_bg_hover)
}
.trx_addons_reviews_block_detailed{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_title{
    color:var(--theme-color-extra_dark);
    background-color:var(--theme-color-extra_bg_color)
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn{
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_hover)
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{
    color:var(--theme-color-alter_dark)
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias{
    color:var(--theme-color-alter_dark)
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] [class*="trx_addons_reviews_block_list_mark_line"],.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] [class*="trx_addons_reviews_block_list_mark_line"]{
    background-color:var(--theme-color-text_link)
}
.trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value{
    border-color:var(--theme-color-alter_bd_hover);
    background-color:var(--theme-color-alter_bg_hover)
}
.trx_addons_reviews_block_mark_text{
    font-weight:500
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons{
    color:var(--theme-color-text_dark)
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons .trx_addons_reviews_block_subtitle{
    font-weight:500
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{
    left:-1.5em
}
.trx_addons_reviews_block .sc_button{
    font-size:15px;
    line-height:17px;
    padding:17px 27px
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives,.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives{
    padding-left:0;
    width:calc(50% - 1em)
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before,.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before{
    font-family:"fontello";
    font-weight:400;
    font-size:0.9em;
    line-height:1.9em
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before{
    content:'\E8AD'
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before{
    content:'\E8AE'
}
.trx_addons_reviews_block .trx_addons_reviews_block_mark{
    overflow:visible
}
.trx_addons_reviews_block .trx_addons_reviews_block_mark canvas{
    transform:rotate(-90deg) translateY(calc(-50% - -0.5px))
}
.trx_addons_reviews_block .trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value{
    width:2.9em;
    height:2.9em;
    line-height:2.9em;
    border-width:4px
}
.sc_item_subtitle{
    color:var(--theme-color-text_dark)
}
.color_style_link2 .sc_item_subtitle{
    color:var(--theme-color-text_link2)
}
.color_style_link3 .sc_item_subtitle{
    color:var(--theme-color-text_link3)
}
.sc_item_subtitle.sc_item_title_style_shadow{
    color:var(--theme-color-text_light)
}
.theme_scroll_down:hover{
    color:var(--theme-color-text_link)
}
.sc_item_filters_more_link_wrap .sc_item_filters_more_link{
    overflow:visible
}
.sc_item_filters_align_left,.sc_item_filters_align_right,.sc_item_filters .sc_item_filters_header{
    border-color:var(--theme-color-text_dark)
}
.sc_item_filters_align_left .sc_item_filters_header,.sc_item_filters_align_right .sc_item_filters_header{
    flex-basis:50%
}
.sc_item_filters_align_right .sc_item_filters_header{
    flex-basis:50%;
    text-align:right
}
.sc_blogger.sc_item_filters_tabs_left .sc_item_filters_tabs li>a{
    padding:0.15em 0;
    margin-bottom:0.5em
}
ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs>li>a.active,ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs>li>a.active>span{
    color:var(--theme-color-extra_dark) !important
}
ul.sc_layouts_submenu .post_featured.hover_info .post_info{
    padding:1em
}
ul.sc_layouts_submenu .post_featured.hover_info .post_info .post_category{
    top:1em;
    left:1em
}
ul.sc_layouts_submenu .post_featured .post_info .post_title{
    font-size:1.25em
}
ul.sc_layouts_submenu .post_featured .post_info .post_descr{
    display:none
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_posts_container,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_pagination{
    margin-left:0
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_filters,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_posts_container,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_pagination{
    margin-right:0
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs{
    position:static;
    width:100%;
    padding:0 !important;
    margin-bottom:1em !important
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li{
    display:inline-block;
    vertical-align:top;
    margin-right:1em;
    width:auto
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li>a{
    padding:0
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li:last-child{
    margin-right:0
}
.menu_mobile ul.sc_layouts_submenu .sc_item_posts_container [class*="column-"] + [class*="column-"]{
    padding-top:1em
}
.sc_item_featured [class*="post_info_"]{
    color:var(--theme-color-extra_text);
    background-color:var(--theme-color-extra_bg_color_07)
}
.sc_item_featured:hover [class*="post_info_"]{
    background-color:var(--theme-color-extra_bg_color_07)
}
.sc_item_featured [class*="post_info_"] a{
    color:var(--theme-color-extra_dark)
}
.sc_item_featured [class*="post_info_"] a:hover,.sc_item_featured [class*="post_info_"] a:focus{
    color:var(--theme-color-extra_hover)
}
.sc_item_featured .post_meta a{
    color:var(--theme-color-extra_light)
}
.sc_item_featured .post_meta a:hover,.sc_item_featured .post_meta a:focus{
    color:var(--theme-color-extra_hover)
}
.sc_item_featured .post_meta_item.post_categories,.sc_item_featured .post_meta_item.post_categories a{
    color:var(--theme-color-extra_link)
}
.sc_item_featured .post_meta_item.post_categories a:hover,.sc_item_featured .post_meta_item.post_categories a:focus{
    color:var(--theme-color-extra_hover)
}
.sc_blogger .sc_item_featured .post_info_audio{
    background:transparent !important;
    padding:0 !important;
    max-width:100% !important;
    margin:0 !important
}
.sc_blogger .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:1.8em
}
.sc_blogger .format-audio .post_featured .post_audio_title{
    margin-bottom:0.2em
}
.sc_typed_entry{
    color:var(--theme-color-text_dark)
}
.sc_action_item .sc_action_item_subtitle{
    color:var(--theme-color-text_link)
}
.sc_action_item.color_style_link2 .sc_action_item_subtitle{
    color:var(--theme-color-text_link2)
}
.sc_action_item.color_style_link3 .sc_action_item_subtitle{
    color:var(--theme-color-text_link3)
}
.sc_action_item.color_style_dark .sc_action_item_subtitle{
    color:var(--theme-color-text_dark)
}
.sc_action_item_event .sc_action_item_date,.sc_action_item_event .sc_action_item_info{
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text)
}
.sc_action_item_event .sc_action_item_description{
    color:var(--theme-color-text)
}
.sc_action_item_event.with_image .sc_action_item_inner{
    background-color:var(--theme-color-bg_color)
}
.sc_blogger .post_featured + .post_header{
    max-width:none;
    padding:0;
    display: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
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_title,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_title,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter .sc_blogger_item_title{
    margin-top:-0.5em
}
.post_item_single .post_content_single .sc_item_filters_title,.editor-block-list__layout .sc_item_filters_title{
    font-size:1.15em;
    line-height:1.25em;
    text-transform:uppercase
}
.post_item_single .post_content_single .sc_blogger_item_excerpt,.editor-block-list__layout .sc_blogger_item_excerpt{
    line-height:1.5em
}
.sc_blogger.slider_container .swiper-pagination-bullet{
    border-color:var(--theme-color-text_light)
}
.sc_blogger_item_on_plate .sc_blogger_item_body{
    color:var(--theme-color-alter_text)
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body,.sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_body,.sc_blogger_item_wide.sc_blogger_item_on_plate{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta,.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a{
    color:var(--theme-color-alter_light)
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta .post_sponsored,.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta .post_sponsored a{
    color:var(--theme-color-alter_link)
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta .post_sponsored a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_blogger_item_on_plate .sc_blogger_item_content a{
    color:var(--theme-color-alter_link)
}
.sc_blogger_item_on_plate .sc_blogger_item_content a:hover{
    color:var(--theme-color-alter_hover)
}
.sc_blogger_item_on_plate .sc_blogger_item_content a.sc_button_simple:hover{
    color:var(--theme-color-alter_hover) !important
}
.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a:hover{
    color:var(--theme-color-alter_link)
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after{
    background-image:-webkit-gradient(linear,left top,left bottom,from(var(--theme-color-alter_bg_color_00)),to(var(--theme-color-alter_bg_color)));
    background-image:-webkit-linear-gradient(top,var(--theme-color-alter_bg_color_00),var(--theme-color-alter_bg_color));
    background-image:-o-linear-gradient(top,var(--theme-color-alter_bg_color_00),var(--theme-color-alter_bg_color));
    background-image:linear-gradient(180deg,var(--theme-color-alter_bg_color_00),var(--theme-color-alter_bg_color))
}
.sc_blogger_content .sc_blogger_item{
    border-color:var(--theme-color-bd_color)
}
.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{
    color:var(--theme-color-extra_dark);
    background-color:var(--theme-color-extra_bg_color)
}
.sc_blogger_item_list .post_featured[class*="hover_"] .post_info_back{
    display:none
}
.sc_content_number{
    color:var(--theme-color-alter_bg_hover)
}
.sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap,.sc_inner_width_1_1>.elementor-widget-wrap{
    width:var(--theme-var-page)
}
.sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap,.sc_inner_width_1_2>.elementor-widget-wrap{
    width:calc( var(--theme-var-page ) / 2 )
}
.sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap,.sc_inner_width_1_3>.elementor-widget-wrap{
    width:calc( var(--theme-var-page ) / 3 )
}
.sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap,.sc_inner_width_2_3>.elementor-widget-wrap{
    width:calc( var(--theme-var-page ) / 3 * 2 )
}
.sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap,.sc_inner_width_1_4>.elementor-widget-wrap{
    width:calc( var(--theme-var-page ) / 4 )
}
.sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap,.sc_inner_width_3_4>.elementor-widget-wrap{
    width:calc( var(--theme-var-page ) / 4 * 3 )
}
.sc_events.slider_container .swiper-pagination-bullet{
    border-color:var(--theme-color-text_light)
}
.sc_events_default .sc_events_columns .sc_events_item,.sc_events_default .sc_events_slider .sc_events_item{
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.sc_events_default .sc_events_columns .sc_events_item_info,.sc_events_default .sc_events_slider .sc_events_item_info{
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding-right:0
}
.sc_events_default .sc_events_columns .sc_events_item_content_wrap,.sc_events_default .sc_events_slider .sc_events_item_content_wrap{
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.sc_events_default .sc_events_columns .sc_events_item_thumb,.sc_events_default .sc_events_slider .sc_events_item_thumb{
    flex-basis:100%;
    margin-right:0;
    margin-bottom:1em
}
.sc_events_default .sc_events_columns .sc_events_item_date_start,.sc_events_default .sc_events_slider .sc_events_item_date_start{
    display:none;
    margin:0 0 1em 0
}
.sc_events_default .sc_events_columns .sc_events_item_price,.sc_events_default .sc_events_slider .sc_events_item_price{
    width:100%;
    margin-top:0.6em
}
.sc_events_default .sc_events_item{
    position:relative;
    z-index:1;
    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-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    margin-bottom:0
}
.sc_events_default .sc_events_item + .sc_events_item{
    margin-top:1.7em;
    padding-top:1.7em;
    border-top:1px solid var(--theme-color-bd_color)
}
.sc_events_default .post_featured.hover_link img{
    will-change:transform
}
.sc_events_default .sc_events_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_events_default .sc_events_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_events_default .sc_events_item_info{
    width:100%;
    padding:0;
    padding-right:8%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_events_default .sc_events_item_content_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.sc_events_default .sc_events_item_content{
    width:100%;
    margin-top:0.5em
}
.sc_events_default .sc_events_item_thumb{
    width:100%;
    margin-right:1.6em;
    overflow:hidden !important;
    flex-basis:170px;
    flex-shrink:0
}
.sc_events_default .sc_events_item_title{
    font-size:1.333em;
    line-height:1.2em;
    margin:0
}
.sc_events_default .sc_events_item_title + .sc_events_item_meta{
    margin-top:0.6em
}
.sc_events_default .sc_events_item_meta + .sc_events_item_more_link,.sc_events_default .sc_events_item_meta + .sc_events_item_text{
    margin-top:0.8em
}
.sc_events_default .sc_events_item_text + .sc_events_item_more_link{
    margin-top:0.8em
}
.sc_events_default .sc_events_item_price{
    margin-top:0.3em;
    position:relative;
    z-index:1;
    top:auto;
    right:auto;
    font-size:1.333em;
    line-height:1.2em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_events_default .sc_events_item_price.free_price{
    color:var(--theme-color-text_link)
}
.sc_events_default .sc_events_item_price:not(.free_price):before{
    font-family:"fontello";
    content:'\E9BD';
    margin-right:0.5em
}
.sc_events_default .sc_events_item_meta{
    font-size:14px;
    line-height:24px;
    color:var(--theme-color-text_light)
}
.sc_events_default .sc_events_item_meta_date{
    position:relative
}
.sc_events_default .sc_events_item_meta_date:before{
    font-size:16px;
    font-weight:400;
    margin-right:10px;
    font-family:"fontello";
    content:'\E9B7';
    color:var(--theme-color-text_link)
}
.sc_events_default .sc_events_item_meta_locality{
    margin-right:1em;
    font-size:16px;
    line-height:19px;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_events_default .sc_events_item_date_start{
    width:auto;
    min-width:80px;
    margin-right:1.3em;
    margin-top:0.5em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    flex-shrink:0
}
.sc_events_default .sc_events_item_date_start .sc_events_item_date_day{
    font-size:1.944em;
    line-height:1em;
    font-weight:500;
    color:var(--theme-color-text_dark)
}
.sc_events_default .sc_events_item_date_start .sc_events_item_date_month{
    margin-top:7px;
    font-size:15px;
    line-height:19px;
    color:var(--theme-color-text_light)
}
.sc_events_default .sc_events_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_events_default .sc_events_item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_events_default .sc_events_item:hover .sc_events_item_more_link .link_text,.sc_events_default .sc_events_item .sc_events_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_events_default .sc_events_item .sc_events_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_events_default .sc_events_item .sc_events_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_events_classic .sc_events_slider .sc_events_item,.sc_events_classic .sc_events_columns .sc_events_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_events_classic .sc_events_item{
    position:relative;
    z-index:1;
    overflow:hidden
}
.sc_events_classic .sc_events_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:110%;
    display:inline-block;
    margin-left:-0.2em
}
.sc_events_classic .sc_events_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d
}
.sc_events_classic .sc_events_item_featured{
    position:absolute;
    z-index:-1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
    -webkit-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    backface-visibility:hidden
}
.sc_events_classic .sc_events_item_featured:before{
    content:'';
    position:absolute;
    z-index:-1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    opacity:.9
}
.sc_events_classic .sc_events_item:hover .sc_events_item_featured{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_events_classic .sc_events_item_content_inner{
    position:relative;
    z-index:1;
    padding:2em 2.2em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden
}
.sc_events_classic .sc_events_item_content_inner_top{
    position:relative;
    z-index:1
}
.sc_events_classic .sc_events_item_content_inner_bottom{
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative;
    z-index:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_events_classic .sc_events_item.with_more .sc_events_item_content_inner_bottom{
    -webkit-transform:translateY(25px);
    -ms-transform:translateY(25px);
    transform:translateY(25px);
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_events_classic .sc_events_item.with_more:hover .sc_events_item_content_inner_bottom{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px)
}
.sc_events_classic .sc_events_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_events_classic .sc_events_item_title,.sc_events_classic .sc_events_item_title a{
    color:#ffffff
}
.sc_events_classic .sc_events_item_title a:hover{
    color:#ffffff
}
.sc_events_classic .sc_events_item_meta_categories{
    display:block;
    line-height:normal
}
.sc_events_classic .sc_events_item_meta_categories a{
    margin:0 6px 6px 0;
    display:inline-block;
    padding:4px 18px;
    font-size:11px;
    line-height:16px;
    font-weight:400;
    letter-spacing:0.6px;
    text-transform:uppercase;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link2)
}
.sc_events_classic .sc_events_item_meta_categories a:hover{
    color:var(--theme-color-inverse_hover);
    background-color:var(--theme-color-text_dark)
}
.sc_events_classic .sc_events_item:hover .sc_events_item_meta_categories a{
    color:var(--theme-color-inverse_hover);
    background-color:var(--theme-color-text_dark)
}
.sc_events_classic .sc_events_item_meta{
    margin-top:1em;
    font-size:14px;
    line-height:24px;
    color:#d2d3d5
}
.sc_events_classic .sc_events_item_date{
    letter-spacing:inherit;
    font-style:inherit
}
.sc_events_classic .sc_events_item_meta_date{
    position:relative
}
.sc_events_classic .sc_events_item_meta_date:before{
    font-size:16px;
    font-weight:400;
    margin-right:13px;
    font-family:"fontello";
    content:'\E9B7';
    color:var(--theme-color-text_link)
}
.sc_events_classic .sc_events_item_text{
    color:#d2d3d5;
    margin-top:0.6em;
    max-height:3.6em;
    overflow:hidden
}
.sc_events_classic .sc_events_item_more_link{
    margin-top:1em;
    position:relative;
    z-index:1;
    display:inline-block;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff;
    overflow:hidden;
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_events_classic .sc_events_item:hover .sc_events_item_more_link{
    opacity:1
}
.sc_events_classic .sc_events_item_more_link .link_text{
    position:relative;
    margin-right:6px;
    display:inline-block;
    vertical-align:middle;
    white-space:nowrap;
    opacity:1
}
.sc_events_classic .sc_events_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_events_classic .sc_events_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_events_modern .sc_events_item{
    position:relative;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_events_modern .sc_events_item_thumb{
    position:relative;
    z-index:1;
    width:170px;
    height:170px;
    margin-top:1px;
    margin-bottom:1px;
    margin-right:1.6em;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    flex-shrink:0
}
.sc_events_modern .sc_events_item_thumb:before{
    display:none
}
.sc_events_modern .sc_events_item_thumb .bg_in{
    margin-top:-1px;
    margin-bottom:-1px
}
.sc_events_modern .sc_events_item:hover .sc_events_item_thumb>.bg_in{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_events_modern .sc_events_item_info{
    margin-top:1.3em
}
.sc_events_modern .sc_events_item_title{
    font-size:1.333em;
    line-height:1.2em;
    margin:0
}
.sc_events_modern .sc_events_item_title,.sc_events_modern .sc_events_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_events_modern .sc_events_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_events_modern .sc_events_item_title + .sc_events_item_meta{
    margin-top:0.6em
}
.sc_events_modern .sc_events_item_meta + .sc_events_item_more_link,.sc_events_modern .sc_events_item_meta + .sc_events_item_text{
    margin-top:1em
}
.sc_events_modern .sc_events_item_text + .sc_events_item_more_link{
    margin-top:1em
}
.sc_events_modern .sc_events_item_price{
    display:inline-block;
    margin-bottom:0.66em;
    font-size:1.333em;
    line-height:1.2em;
    font-weight:400;
    color:var(--theme-color-text_link)
}
.sc_events_modern .sc_events_item_meta{
    margin-top:1em;
    font-size:14px;
    line-height:24px;
    color:var(--theme-color-text_light)
}
.sc_events_modern .sc_events_item_meta_date{
    position:relative
}
.sc_events_modern .sc_events_item_meta_date:before{
    font-size:16px;
    font-weight:400;
    margin-right:10px;
    font-family:"fontello";
    content:'\E9B7';
    color:var(--theme-color-text_link)
}
.sc_events_modern .sc_events_item_meta_date_separator{
    margin:0 0.5em
}
.sc_events_modern .sc_events_item_meta_locality{
    margin-right:1em;
    font-size:16px;
    line-height:19px;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_events_modern .sc_events_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_events_modern .sc_events_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_events_modern .sc_events_item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_events_modern .sc_events_item:hover .sc_events_item_more_link .link_text,.sc_events_modern .sc_events_item .sc_events_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_events_modern .sc_events_item .sc_events_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_events_modern .sc_events_item .sc_events_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_events_alter .sc_events_item{
    position:relative
}
.sc_events_alter .sc_events_item_info{
    position:relative;
    padding:2em 2.2em 2.4em;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 3px 20px rgba(0,0,0,0.03);
    -ms-box-shadow:0 3px 20px rgba(0,0,0,0.03);
    box-shadow:0 3px 20px rgba(0,0,0,0.03)
}
.sc_events_alter .sc_events_item_thumb{
    margin-bottom:0
}
.sc_events_alter .sc_events_item:hover .sc_events_item_thumb img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_events_alter .sc_events_item_meta + .sc_events_item_title,.sc_events_alter .sc_events_item_meta + .sc_events_item_text,.sc_events_alter .sc_events_item_meta + .sc_events_item_more_link{
    margin-top:0.55em
}
.sc_events_alter .sc_events_item_title + .sc_events_item_text,.sc_events_alter .sc_events_item_title + .sc_events_item_more_link{
    margin-top:1.2em
}
.sc_events_alter .sc_events_item_text + .sc_events_item_more_link{
    margin-top:1.2em
}
.sc_events_alter .sc_events_item_title{
    font-size:1.556em;
    line-height:1.22em;
    margin:0
}
.sc_events_alter .sc_events_item_title,.sc_events_alter .sc_events_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_events_alter .sc_events_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_events_alter .sc_events_item_price{
    padding:12px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    min-width:65px;
    min-height:65px;
    position:absolute;
    z-index:5;
    top:-50px;
    right:25px;
    -webkit-border-radius:60px;
    -ms-border-radius:60px;
    border-radius:60px;
    -webkit-box-sizing:content-box;
    -ms-box-sizing:content-box;
    box-sizing:content-box;
    color:var(--theme-color-inverse_hover);
    background-color:var(--theme-color-alter_dark)
}
.sc_events_alter .sc_events_item_price .sc_events_item_price_text{
    position:relative;
    top:-1px;
    font-size:26px;
    line-height:1em;
    font-weight:400
}
.sc_events_alter .sc_events_item_meta{
    padding-right:80px;
    font-size:14px;
    line-height:24px;
    color:var(--theme-color-text_light)
}
.sc_events_alter .sc_events_item_meta_date{
    position:relative
}
.sc_events_alter .sc_events_item_meta_date:before{
    font-size:16px;
    font-weight:400;
    margin-right:10px;
    font-family:"fontello";
    content:'\E9B7';
    color:var(--theme-color-text_link)
}
.sc_events_alter .sc_events_item_meta_date_separator{
    margin:0 0.5em
}
.sc_events_alter .sc_events_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_events_alter .sc_events_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_events_alter .sc_events_item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_events_alter .sc_events_item:hover .sc_events_item_more_link .link_text,.sc_events_alter .sc_events_item .sc_events_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_events_alter .sc_events_item .sc_events_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_events_alter .sc_events_item .sc_events_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.trx_addons_field_error{
    border-color:#ff5b4a !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.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'
}
[class*="scheme_"].sc_form{
    background-color:var(--theme-color-bg_color)
}
span.sc_form_field_title{
    color:var(--theme-color-text_dark)
}
.sc_form .sc_form_info_icon{
    color:var(--theme-color-text_link)
}
.sc_form .sc_form_info_data>a,.sc_form .sc_form_info_data>span{
    color:var(--theme-color-text_dark)
}
.sc_form .sc_form_info_data>a:hover{
    color:var(--theme-color-text_link)
}
[class*="sc_input_hover_"] .sc_form_field_hover{
    color:var(--theme-color-text_dark)
}
.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.select2-container--focus span.select2-selection,.sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,.sc_input_hover_accent textarea:focus{
    border-color:var(--theme-color-text_link) !important
}
.sc_input_hover_accent .sc_form_field_hover:before{
    color:var(--theme-color-text_link_02)
}
.sc_input_hover_path .sc_form_field_graphic{
    stroke:var(--theme-color-input_bd_color)
}
.sc_input_hover_jump .sc_form_field_hover{
    color:var(--theme-color-input_light)
}
.sc_input_hover_jump .sc_form_field_content:before{
    color:var(--theme-color-text_link)
}
.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-color:var(--theme-color-input_bd_color)
}
.sc_input_hover_jump input[type="text"]:focus,.sc_input_hover_jump input[type="number"]:focus,.sc_input_hover_jump input[type="email"]:focus,.sc_input_hover_jump input[type="password"]:focus,.sc_input_hover_jump input[type="search"]:focus,.sc_input_hover_jump textarea:focus{
    border-color:var(--theme-color-text_link) !important
}
.sc_input_hover_underline .sc_form_field_hover:before{
    background-color:var(--theme-color-input_bd_color)
}
.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:var(--theme-color-text_link)
}
.sc_input_hover_underline .sc_form_field_content{
    color:var(--theme-color-input_dark)
}
.sc_input_hover_underline input:focus,.sc_input_hover_underline textarea:focus,.sc_input_hover_underline input.filled,.sc_input_hover_underline textarea.filled,.sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    color:var(--theme-color-text_link) !important
}
.sc_input_hover_iconed .sc_form_field_hover{
    overflow:hidden;
    padding:0.88em 0 !important;
    font-size:16px;
    font-weight:400;
    line-height:18px
}
[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{
    padding:1em !important;
    font-size:16px;
    font-weight:400
}
[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:2.5em !important
}
.sc_input_hover_iconed .sc_form_field_hover{
    color:var(--theme-color-input_light)
}
.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:var(--theme-color-input_dark)
}
.sc_layouts_cart{
    display:inline-block
}
.sc_layouts_cart .sc_layouts_cart_icon:before{
    position:relative;
    font-family:"fontello";
    content:'\e9f4'
}
.sc_layouts_item_details_line1{
    font-size:16px;
    line-height:21px;
    font-weight:400;
    color:var(--theme-color-text)
}
.sc_layouts_item_details_line2{
    font-size:19px;
    line-height:26px;
    font-weight:500;
    color:var(--theme-color-text_dark)
}
.sc_layouts_item_icon + .sc_layouts_item_details{
    margin-left:0.7em
}
.sc_layouts_login .sc_layouts_login_icon:before{
    font-family:"fontello";
    content:'\EA12'
}
.sc_layouts_row_type_compact .sc_layouts_login .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2{
    margin-left:0.3em
}
.trx_addons_popup .trx_addons_tabs_titles{
    margin-bottom:0
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a{
    text-transform:none
}
.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:1.7em 1.7em 2.2em
}
.trx_addons_popup_form_field_remember,.trx_addons_popup_form_field_agree,.trx_addons_popup_form_field_pwd_description{
    font-size:14px
}
.trx_addons_popup_form_field_submit .submit_button{
    padding:0.5em 2em
}
.trx_addons_popup_form_field_submit{
    padding-top:1.1em
}
.trx_addons_popup_form_field_agree input[type="checkbox"] + label:before,.trx_addons_popup_form_field_remember input[type="checkbox"] + label:before{
    top:3px
}
.trx_addons_popup_form_field_submit .submit_button{
    padding:14px 48px;
    font-size:16px;
    line-height:21px
}
.sc_googlemap_content,[class*="scheme_"].sc_googlemap_content{
    color:var(--theme-color-text);
    background-color:var(--theme-color-bg_color)
}
.sc_googlemap_content b,.sc_googlemap_content strong,[class*="scheme_"].sc_googlemap_content b,[class*="scheme_"].sc_googlemap_content strong{
    color:var(--theme-color-text_dark)
}
.sc_googlemap_content_detailed:before{
    color:var(--theme-color-text_link)
}
.sc_osmap_content,[class*="scheme_"].sc_osmap_content{
    color:var(--theme-color-text);
    background-color:var(--theme-color-bg_color)
}
.sc_osmap_content b,.sc_osmap_content strong,[class*="scheme_"].sc_osmap_content b,[class*="scheme_"].sc_osmap_content strong{
    color:var(--theme-color-text_dark)
}
.sc_osmap_content_detailed:before{
    color:var(--theme-color-text_link)
}
.sc_osmap input[type="text"]{
    padding:0.3em 0.5em
}
.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;
    transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}
.portfolio_page_details_share{
    border-color:var(--theme-color-bd_color)
}
.portfolio_page_details_share .socials_wrap .social_item .social_icon{
    color:var(--theme-color-text_dark)
}
.portfolio_page_details_share .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-text_hover)
}
[class*="scheme_"].sc_portfolio_preview{
    color:var(--theme-color-text)
}
[class*="scheme_"].sc_portfolio_preview:before{
    background-color:var(--theme-color-bg_color)
}
.sc_promo_icon{
    color:var(--theme-color-text_link)
}
.sc_promo .sc_promo_title,.sc_promo .sc_promo_descr{
    color:var(--theme-color-text_dark)
}
.sc_promo .sc_promo_content{
    color:var(--theme-color-text)
}
.sc_promo_modern .sc_promo_link2{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link) !important
}
.sc_promo_modern .sc_promo_link2:hover{
    color:var(--theme-color-bg_color);
    background-color:var(--theme-color-text_dark)
}
[class*="scheme_"].sc_promo .sc_promo_text.trx_addons_stretch_height,[class*="scheme_"].sc_promo .sc_promo_text_inner{
    background-color:var(--theme-color-alter_bg_color)
}
[class*="scheme_"].sc_promo .sc_promo_title{
    color:var(--theme-color-alter_link)
}
[class*="scheme_"].sc_promo .sc_promo_subtitle{
    color:var(--theme-color-alter_hover)
}
[class*="scheme_"].sc_promo .sc_promo_descr{
    color:var(--theme-color-alter_dark)
}
[class*="scheme_"].sc_promo .sc_promo_content{
    color:var(--theme-color-alter_text)
}
.sidebar_hide.narrow_content .trx_addons_reviews_block.trx_addons_reviews_block_short{
    margin-top:0
}
.services_single .services_page_content>h1:first-child,.services_single .services_page_content>h2:first-child,.services_single .services_page_content>h3:first-child,.services_single .services_page_content>h4:first-child,.services_single .services_page_content>h5:first-child,.services_single .services_page_content>h6:first-child{
    margin-top:0 !important
}
.sc_services_motley>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_fashion>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_creative>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_minimal>.sc_services_content>.sc_services_item + .sc_services_item{
    margin-top:2em
}
.sc_services_strange>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_unusual>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_accent>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_shine>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_classic>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_strong>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_extra>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_cool>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_breezy>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_alter>.sc_services_content>.sc_services_item + .sc_services_item,.sc_services_hover>.sc_services_content>.sc_services_item + .sc_services_item{
    margin-top:2em
}
.sc_services_backward>.sc_services_content>.sc_services_item + .sc_services_item{
    margin-top:3.5em
}
.services_page_tabs{
    margin-top:5em
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles{
    border-bottom-color:var(--theme-color-bd_color)
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a{
    font-weight:500;
    text-transform:none;
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-bd_color);
    background-color:var(--theme-color-bg_color)
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover{
    border-color:var(--theme-color-bd_color);
    background-color:var(--theme-color-bg_color)
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-bg_color);
    border-color:var(--theme-color-bd_color);
    border-bottom-color:var(--theme-color-bg_color)
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li + li{
    margin-left:-1px
}
.services_page_tabs .show_comments_single{
    display:none
}
.services_page_tabs .comments_wrap{
    display:block
}
.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
}
.services_page_related + .services_page_section_contacts,.services_single + .services_page_section_contacts{
    margin-top:5em
}
.sc_services .sc_services_item .post_featured .post_info_back{
    display:none
}
.sc_services .sc_services_item_number{
    color:var(--theme-color-text_dark)
}
.sc_services .sc_services_item_subtitle{
    font-size:17px;
    line-height:1.5em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0
}
.sc_services .post_featured>.sc_services_item_price,.sc_services .post_featured>p>.sc_services_item_price{
    bottom:15px;
    right:15px;
    font-size:1.5em;
    font-weight:400;
    color:#fff;
    text-shadow:0 0 8px #000;
    pointer-events:none
}
.sc_services_item_button{
    display:inline-block
}
.services_page_related.related_wrap .sc_services_item_number{
    display:none
}
.services_page_related.related_wrap .sc_services_item.sc_services_item_featured_top{
    background-color:transparent;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.services_page_related.related_wrap .post_featured{
    margin-bottom:1em
}
.services_page_related.related_wrap .sc_services_item_info{
    padding:0;
    text-align:left
}
.services_page_related.related_wrap .sc_services_item_content{
    display:none
}
.services_page_related.related_wrap .sc_services_item_header{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column-reverse;
    -ms-flex-direction:column-reverse;
    flex-direction:column-reverse
}
.services_page_related.related_wrap .sc_services_item_title{
    font-size:24px;
    line-height:1.2em;
    font-weight:400
}
.services_page_related.related_wrap .sc_services_item_subtitle{
    margin-bottom:0.85em;
    font-size:13px;
    line-height:1.5em;
    font-weight:400;
    letter-spacing:1.1px;
    text-transform:uppercase
}
.services_page_related.related_wrap .sc_services_item_subtitle,.services_page_related.related_wrap .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark)
}
.services_page_related.related_wrap .sc_services_item:hover .sc_services_item_subtitle,.services_page_related.related_wrap .sc_services_item:hover .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark)
}
.services_page_related.related_wrap .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_link)
}
.services_page_related.related_wrap .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0
}
.sc_services_default .sc_services_item{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_default .sc_services_item.sc_services_item_featured_top{
    -webkit-box-shadow:0 3px 60px rgba(0,0,0,0.04);
    -ms-box-shadow:0 3px 60px rgba(0,0,0,0.04);
    box-shadow:0 3px 60px rgba(0,0,0,0.04)
}
.sc_services_default .sc_services_slider .sc_services_item.sc_services_item_featured_top{
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_services_default .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_default .sc_services_item_info{
    padding:2.9em 2em;
    text-align:center
}
.sc_services_default .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:0.8em
}
.sc_services_default .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_default .sc_services_item_number{
    display:inline-block;
    font-size:6em;
    line-height:1em;
    font-weight:400;
    margin-top:0.3em;
    color:var(--theme-color-alter_dark)
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_number,.sc_services_default .sc_services_item_featured_right .sc_services_item_number{
    font-size:3em;
    line-height:1em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:-5px;
    left:0
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,.sc_services_default .sc_services_item_featured_right .sc_services_item_icon{
    font-size:3.4em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb,.sc_services_default .sc_services_item_featured_right .sc_services_item_icon,.sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram,.sc_services_default .sc_services_item_featured_right .sc_services_item_number{
    left:auto;
    right:0
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_info{
    margin-right:5em
}
.sc_services_default .sc_services_item_icon,.sc_services_default .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4.4em;
    width:auto;
    height:auto;
    line-height:1em;
    margin-top:0.8em;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.sc_services_default .sc_services_item_title{
    font-size:1.556em;
    line-height:1.214em;
    margin:0
}
.sc_services_default .sc_services_item_subtitle,.sc_services_default .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_default .sc_services_item:hover .sc_services_item_subtitle,.sc_services_default .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_default .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_default .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_default .sc_services_item .sc_services_item_title,.sc_services_default .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services_default .sc_services_item:hover .sc_services_item_title,.sc_services_default .sc_services_item:hover .sc_services_item_title a,.sc_services_default .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_default .sc_services_item .sc_services_item_button{
    margin:1.1em 0 0
}
.sc_services_default .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_default .sc_services_item:hover .sc_services_item_more_link,.sc_services_default .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_default .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_default .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_default .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_default .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2.3em;
    height:2.3em;
    line-height:2.2em;
    text-align:center;
    border:1px solid var(--theme-color-alter_bd_color);
    -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%
}
.sc_services_default .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_default .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_default .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_default.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-alter_link2)
}
.sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_default.color_style_link2 .sc_services_item_subtitle,.sc_services_default.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_default.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_default.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-alter_link3)
}
.sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_default.color_style_link3 .sc_services_item_subtitle,.sc_services_default.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_default.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_default.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_default.color_style_dark .sc_services_item_subtitle,.sc_services_default.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_default.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_default .sc_services_item_featured_left,.sc_services_default .sc_services_item_featured_right{
    color:var(--theme-color-text);
    background-color:transparent
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,.sc_services_default .sc_services_item_featured_right .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,.sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:var(--theme-color-text_link)
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_hover)
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon,.sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a,.sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:var(--theme-color-text_link2)
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_hover2)
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon,.sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a,.sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:var(--theme-color-text_link3)
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_hover3)
}
.sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon,.sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a,.sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark)
}
.sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_link)
}
.sc_services_alter .sc_services_item{
    padding:2em 1.5em;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_alter .sc_services_item.with_image{
    padding:1.5em
}
.sc_services_alter .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_alter .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:0.8em
}
.sc_services_alter .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_alter .sc_services_item_number{
    display:inline-block;
    font-size:3.5em;
    line-height:1em;
    font-weight:400;
    margin-top:0.3em;
    color:var(--theme-color-alter_dark)
}
.sc_services_alter .sc_services_item_icon,.sc_services_alter .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    margin-top:0.5em;
    width:auto;
    height:auto;
    line-height:1em
}
.sc_services_alter .sc_services_item_number + .sc_services_item_info,.sc_services_alter .sc_services_item_icon + .sc_services_item_info,.sc_services_alter .sc_services_item_pictogram + .sc_services_item_info{
    margin-top:1.5em
}
.sc_services_alter .sc_services_item_title{
    font-size:19px;
    line-height:1.514em;
    margin:0;
    max-width:70%
}
.sc_services_alter .sc_services_item_subtitle,.sc_services_alter .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_alter .sc_services_item:hover .sc_services_item_subtitle,.sc_services_alter .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_alter .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_alter .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_alter .sc_services_item .sc_services_item_title,.sc_services_alter .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter .sc_services_item:hover .sc_services_item_title,.sc_services_alter .sc_services_item:hover .sc_services_item_title a,.sc_services_alter .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter .sc_services_item .sc_services_item_button{
    margin:1.1em 0 0
}
.sc_services_alter .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_alter .sc_services_item:hover .sc_services_item_more_link,.sc_services_alter .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_alter .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_alter .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2.3em;
    height:2.3em;
    line-height:2.3em;
    text-align:center;
    border:1px solid var(--theme-color-alter_bd_color);
    -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%
}
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_alter .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_alter .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-alter_link2)
}
.sc_services_alter.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter.color_style_link2 .sc_services_item_subtitle,.sc_services_alter.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_alter.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_alter.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_alter.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_alter.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-alter_link3)
}
.sc_services_alter.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter.color_style_link3 .sc_services_item_subtitle,.sc_services_alter.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_alter.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_alter.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_alter.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_alter.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_alter.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_alter.color_style_dark.sc_services_item_subtitle,.sc_services_alter.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_alter.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_alter.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_alter.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_list .sc_services_item{
    color:var(--theme-color-text);
    background-color:transparent
}
.sc_services_list .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link);
    border-color:var(--theme-color-text_link)
}
.sc_services_list .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_hover)
}
.sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_dark);
    background-color:var(--theme-color-text_link);
    border-color:var(--theme-color-text_link)
}
.sc_services_list.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2);
    border-color:var(--theme-color-text_link2)
}
.sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_hover2)
}
.sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_dark);
    background-color:var(--theme-color-text_link2);
    border-color:var(--theme-color-text_link2)
}
.sc_services_list.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3);
    border-color:var(--theme-color-text_link3)
}
.sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_hover3)
}
.sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_dark);
    background-color:var(--theme-color-text_link3);
    border-color:var(--theme-color-text_link3)
}
.sc_services_list.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark)
}
.sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,.sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_dark);
    background-color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark)
}
.sc_services_light .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_light .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_hover)
}
.sc_services_light.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_hover2)
}
.sc_services_light.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_hover3)
}
.sc_services_light.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_callouts .sc_services_item{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_callouts .sc_services_item_marker{
    border-color:var(--theme-color-bg_color);
    background-color:var(--theme-color-alter_link);
    color:var(--theme-color-inverse_link)
}
.sc_services_callouts .sc_services_item .sc_services_item_marker_back{
    border-color:var(--theme-color-bg_color);
    background-color:var(--theme-color-alter_hover);
    color:var(--theme-color-inverse_hover)
}
.sc_services_callouts.color_style_link2 .sc_services_item_marker{
    background-color:var(--theme-color-alter_link2)
}
.sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back{
    background-color:var(--theme-color-alter_hover2)
}
.sc_services_callouts.color_style_link3 .sc_services_item_marker{
    background-color:var(--theme-color-alter_link3)
}
.sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back{
    background-color:var(--theme-color-alter_hover3)
}
.sc_services_callouts.color_style_dark .sc_services_item_marker{
    background-color:var(--theme-color-alter_dark)
}
.sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back{
    background-color:var(--theme-color-alter_link)
}
.sc_services_callouts .sc_services_item_marker_bg{
    border-color:var(--theme-color-bg_color);
    background-color:var(--theme-color-bg_color)
}
.sc_services_timeline .sc_services_item_timeline{
    border-color:var(--theme-color-bd_color)
}
.sc_services_timeline .sc_services_item_marker{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.sc_services_timeline .sc_services_item:hover .sc_services_item_marker{
    border-color:var(--theme-color-text_hover);
    background-color:var(--theme-color-text_hover);
    color:var(--theme-color-inverse_hover)
}
.sc_services_timeline.color_style_link2 .sc_services_item_marker{
    border-color:var(--theme-color-text_link2);
    background-color:var(--theme-color-text_link2)
}
.sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker{
    border-color:var(--theme-color-text_hover2);
    background-color:var(--theme-color-text_hover2)
}
.sc_services_timeline.color_style_link3 .sc_services_item_marker{
    border-color:var(--theme-color-text_link3);
    background-color:var(--theme-color-text_link3)
}
.sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker{
    border-color:var(--theme-color-text_hover3);
    background-color:var(--theme-color-text_hover3)
}
.sc_services_timeline.color_style_dark .sc_services_item_marker{
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-text_dark)
}
.sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_content{
    font-size:17px;
    line-height:1.6em;
    margin-top:15px
}
.sc_services_timeline .sc_services_item{
    position:relative;
    z-index:1;
    width:calc(25% - 15px);
    display:inline-block;
    vertical-align:top;
    margin:0;
    padding:0 !important
}
.sc_services_timeline .sc_services_item + .sc_services_item{
    margin-left:30px
}
.sc_services_timeline .sc_services_item_info{
    text-align:center;
    padding:55px 30px 50px !important;
    -webkit-box-shadow:0 3px 50px rgba(0,0,0,0.04) !important;
    -ms-box-shadow:0 3px 50px rgba(0,0,0,0.04) !important;
    box-shadow:0 3px 50px rgba(0,0,0,0.04) !important;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_services_timeline .sc_services_item_info .link_wrap{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:2
}
.sc_services_timeline .extra_row{
    position:relative;
    text-align:left;
    padding:61px 0 50px 0
}
.sc_services_timeline .extra_row .sc_services_item_timeline_point{
    position:absolute;
    z-index:1;
    top:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    top:-72px;
    width:18px;
    height:18px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:#ffffff;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_services_timeline .extra_row .sc_services_item_timeline_point:before{
    content:"";
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:8px;
    height:8px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:#000000;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_services_timeline .extra_row .sc_services_item{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_timeline .extra_row .sc_services_item:after{
    content:'';
    width:22px;
    height:22px;
    background-color:transparent;
    position:absolute;
    top:0;
    left:50%;
    bottom:auto;
    z-index:1;
    -webkit-transform:translateX(-50%) rotate(130deg) skew(-10deg);
    -ms-transform:translateX(-50%) rotate(130deg) skew(-10deg);
    transform:translateX(-50%) rotate(130deg) skew(-10deg);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_services_timeline .extra_row .sc_services_item:hover .sc_services_item_info{
    -webkit-box-shadow:0 3px 50px rgba(0,0,0,0.1) !important;
    -ms-box-shadow:0 3px 50px rgba(0,0,0,0.1) !important;
    box-shadow:0 3px 50px rgba(0,0,0,0.1) !important
}
.sc_services_timeline .extra_row .sc_services_item:hover .sc_services_item_timeline_point{
    background-color:var(--theme-color-text_link2_02)
}
.sc_services_timeline .extra_row .sc_services_item:hover .sc_services_item_timeline_point:before{
    background-color:var(--theme-color-text_link2)
}
.sc_services_timeline .extra_row .sc_services_item:hover:after{
    top:-8px;
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_timeline .extra_row:nth-child(odd){
    padding:0 0 65px 0;
    text-align:right
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item_timeline_point{
    top:auto;
    bottom:-72px
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item:after{
    width:22px;
    height:22px;
    bottom:0;
    top:auto
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item{
    vertical-align:bottom
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item:hover:after{
    bottom:-8px
}
.sc_services_timeline .extra_row:nth-child(odd):after{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    height:4px;
    width:100%;
    display:block;
    background-color:var(--theme-color-bd_color)
}
.sc_services_iconed .sc_services_item{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_iconed .sc_services_item_icon:hover,.sc_services_iconed .sc_services_item:hover .sc_services_item_icon,.sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,.sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:var(--theme-color-text_link)
}
.sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,.sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:var(--theme-color-text_link2)
}
.sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,.sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:var(--theme-color-text_link3)
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a{
    color:var(--theme-color-text_link)
}
.sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a{
    color:var(--theme-color-text_link2)
}
.sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a{
    color:var(--theme-color-text_link3)
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,.sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a{
    color:#fff
}
.sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a{
    color:#fff
}
.sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_link)
}
.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_link2)
}
.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_link3)
}
.sc_services_iconed .sc_services_item_content .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,.sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:var(--theme-color-alter_link)
}
.sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:var(--theme-color-alter_link2)
}
.sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:var(--theme-color-alter_link3)
}
.sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,.sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services.slider_container .swiper-pagination-bullet{
    border-color:var(--theme-color-text_light)
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_number,.sc_services_list .sc_services_item_featured_right .sc_services_item_number{
    color:var(--theme-color-text_light)
}
.sc_services_strange{
    overflow:hidden
}
.sc_services_strange .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    position:relative;
    z-index:1;
    overflow:hidden;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:background-color 0.3s ease 0s;
    -ms-transition:background-color 0.3s ease 0s;
    transition:background-color 0.3s ease 0s
}
.sc_services_strange .sc_services_item:hover .post_featured.hover_link.with_thumb>.bg_in{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_strange .sc_services_item_header{
    width:100%;
    margin-bottom:0 !important;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_services_strange .sc_services_item_header:before,.sc_services_strange .sc_services_item_content:before{
    content:' ';
    display:inline-block;
    width:0;
    height:0;
    padding-top:95%;
    vertical-align:top;
    margin-left:-0.3em
}
.sc_services_strange .sc_services_item_content{
    position:relative;
    z-index:1;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden
}
.sc_services_strange .sc_services_item_content_inner{
    width:100%;
    max-height:100%;
    position:absolute;
    z-index:1;
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    -ms-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding:2.4em 2em
}
.sc_services_strange .sc_services_item_icon{
    position:relative;
    display:inline-block;
    font-size:4em;
    width:auto;
    height:auto;
    line-height:1em;
    margin-top:0;
    will-change:transform,color;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:-webkit-transform 0.3s ease-out,color 0.3s ease;
    -ms-transition:-ms-transform 0.3s ease-out,color 0.3s ease;
    transition:transform 0.3s ease-out,color 0.3s ease
}
.sc_services_strange .sc_services_item:hover .sc_services_item_icon{
    -webkit-transform:translateY(-8px);
    -ms-transform:translateY(-8px);
    transform:translateY(-8px);
    color:var(--theme-color-alter_dark)
}
.sc_services_strange .sc_services_item_icon img{
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.sc_services_strange .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em;
    position:relative;
    top:2px
}
.sc_services_strange .sc_services_item_title{
    font-size:1.556em;
    line-height:1.214em
}
.sc_services_strange .sc_services_item_icon + .sc_services_item_title{
    margin-top:1.1em
}
.sc_services_strange .sc_services_item_text{
    font-size:17px;
    line-height:1.65em;
    text-align:center;
    max-height:4.85em;
    overflow:hidden
}
.sc_services_strange .sc_services_item_text p:last-child{
    margin-bottom:0
}
.sc_services_strange .sc_services_item_subtitle,.sc_services_strange .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_strange .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_strange .sc_services_item .sc_services_item_title,.sc_services_strange .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services_strange .sc_services_item:hover .sc_services_item_title,.sc_services_strange .sc_services_item:hover .sc_services_item_title a,.sc_services_strange .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_strange .sc_services_item_title{
    margin:0;
    text-align:center
}
.sc_services_strange .sc_services_item_title + .sc_services_item_text,.sc_services_strange .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.8em
}
.sc_services_strange .sc_services_item .sc_services_item_button{
    margin:1.6em 0 0
}
.sc_services_strange .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_strange .sc_services_item:hover .sc_services_item_more_link,.sc_services_strange .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_strange .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_strange .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_strange .sc_services_slider .slider-slide:nth-child(2n) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_2"]:nth-child(2n) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_4"]:nth-child(2n) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_6"]:nth-child(2n) .sc_services_item .sc_services_item_header{
    order:2
}
.sc_services_strange .sc_services_slider .slider-slide:nth-child(2n) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_2"]:nth-child(2n) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_4"]:nth-child(2n) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_6"]:nth-child(2n) .sc_services_item .sc_services_item_content{
    order:1
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_3"]:nth-child(3n-1) .sc_services_item .sc_services_item_header{
    order:2
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_3"]:nth-child(3n-1) .sc_services_item .sc_services_item_content{
    order:1
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(2) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(4) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(7) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(9) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(12) .sc_services_item .sc_services_item_header{
    order:2
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(2) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(4) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(7) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(9) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(12) .sc_services_item .sc_services_item_content{
    order:1
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_content_inner,.sc_services_strange .sc_item_columns_6 .sc_services_item_content_inner{
    padding:1.5em
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_title,.sc_services_strange .sc_item_columns_6 .sc_services_item_title{
    font-size:1.2em;
    line-height:1.114em
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_text,.sc_services_strange .sc_item_columns_6 .sc_services_item_text{
    display:none
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_icon,.sc_services_strange .sc_item_columns_6 .sc_services_item_icon{
    font-size:3em
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_button,.sc_services_strange .sc_item_columns_6 .sc_services_item_button{
    display:none
}
.sc_services_hover{
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.sc_services_hover .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:center;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    perspective:none;
    -webkit-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    backface-visibility:hidden
}
.sc_services_hover .sc_services_item:hover{
    z-index:10
}
.sc_services_hover .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:98%;
    display:inline-block
}
.sc_services_hover .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    -webkit-transform:translateZ(60px);
    -ms-transform:translateZ(60px);
    transform:translateZ(60px)
}
.sc_services_hover .sc_services_item_content,.sc_services_hover .sc_services_item:hover .sc_services_item_content{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    -webkit-transition:none;
    -ms-transition:none;
    transition:none
}
.sc_services_hover .sc_services_item_content{
    position:relative;
    z-index:1;
    top:auto;
    left:auto;
    bottom:auto;
    right:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    -webkit-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    backface-visibility:hidden;
    background-color:#05080d;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    width:100%;
    max-height:100%
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content:before,.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:rgba(5,8,13,0.35);
    -webkit-transition:background-color 0.3s ease 0s;
    -ms-transition:background-color 0.3s ease 0s;
    transition:background-color 0.3s ease 0s
}
.sc_services_hover .sc_services_item_content_inner{
    position:relative;
    top:auto;
    left:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2em;
    -webkit-transform:translateZ(60px) scale(0.95);
    -ms-transform:translateZ(60px) scale(0.95);
    transform:translateZ(60px) scale(0.95)
}
.sc_services_hover .sc_services_item_icon,.sc_services_hover .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    line-height:1em
}
.sc_services_hover .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_hover .sc_services_item_number{
    display:inline-block;
    font-size:4em;
    line-height:1em;
    font-weight:400
}
.sc_services_hover .sc_services_item_title{
    font-size:1.556em;
    line-height:1.3em;
    font-weight:400;
    margin:0
}
.sc_services_hover .sc_services_item_content .sc_services_item_title{
    margin:1em 0 0
}
.sc_services_hover .sc_services_item_featured_none .sc_services_item_content .sc_services_item_title{
    margin-top:0
}
.sc_services_hover .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.2em
}
.sc_services_hover .sc_services_item_title + .sc_services_item_text,.sc_services_hover .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.4em
}
.sc_services_hover .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    text-shadow:none;
    margin-top:0.6em
}
.sc_services_hover .sc_services_item_text{
    font-size:17px;
    line-height:1.5em;
    max-height:none
}
.sc_services_hover .sc_services_item_content p{
    margin:0
}
.sc_services_hover .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image:before{
    display:none
}
.sc_services_hover .sc_services_item_price,.sc_services_hover .sc_services_item_price .amount,.sc_services_hover .sc_services_item_icon,.sc_services_hover .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_hover .sc_services_item_title,.sc_services_hover .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_hover .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_hover .sc_services_item_subtitle,.sc_services_hover .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_hover .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_hover .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_hover .sc_services_item_text{
    color:rgba(255,255,255,0.8)
}
.sc_services_hover.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2) !important
}
.sc_services_hover.color_style_link2 .sc_services_item_title a:hover,.sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_hover.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3) !important
}
.sc_services_hover.color_style_link3 .sc_services_item_title a:hover,.sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_hover [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_hover .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_hover [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_hover .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_hover [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_hover .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_tabs_simple .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_tabs_simple.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_tabs_simple.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_tabs_simple.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title,.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:var(--theme-color-text_hover)
}
.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title,.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:var(--theme-color-text_hover2)
}
.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title,.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:var(--theme-color-text_hover3)
}
.sc_services_tabs .sc_services_item_content{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_tabs .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services_tabs .sc_services_item_title a:hover{
    color:var(--theme-color-alter_link)
}
.sc_services_tabs.color_style_link2 .sc_services_item_title a:hover{
    color:var(--theme-color-alter_link2)
}
.sc_services_tabs.color_style_link3 .sc_services_item_title a:hover{
    color:var(--theme-color-alter_link3)
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon{
    color:var(--theme-color-alter_link2)
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon{
    color:var(--theme-color-alter_link3)
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number{
    color:var(--theme-color-alter_light)
}
.sc_services_tabs .sc_services_tabs_list_item{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2){
    background-color:var(--theme-color-alter_bg_hover)
}
.sc_services_tabs .sc_services_tabs_list_item:hover,.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover{
    background-color:var(--theme-color-alter_bd_hover)
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title{
    color:var(--theme-color-alter_dark)
}
.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:var(--theme-color-alter_link)
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:var(--theme-color-alter_link2)
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:var(--theme-color-alter_link3)
}
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:var(--theme-color-alter_dark)
}
.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_hover)
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_hover2)
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_hover3)
}
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number{
    color:var(--theme-color-alter_text)
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active{
    background-color:var(--theme-color-alter_dark) !important
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{
    color:var(--theme-color-bg_color)
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:var(--theme-color-alter_link)
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:var(--theme-color-alter_link2)
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:var(--theme-color-alter_link3)
}
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:var(--theme-color-alter_dark)
}
.sc_services_modern.sc_services_featured_top .swiper-wrapper .sc_services_item_thumb{
    margin-top:14px
}
.sc_services_modern .sc_services_item{
    margin-bottom:2em;
    text-align:center;
    padding-top:0.0001px
}
.sc_services_modern.slider_swiper .sc_services_item,.sc_services_modern .columns_padding_bottom .sc_services_item{
    margin-bottom:0
}
.sc_services_modern .sc_services_item_thumb{
    overflow:visible;
    margin:0 auto;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    width:60%
}
.sc_services_modern .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_modern .post_featured_bg .post_thumb{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    z-index:2;
    top:0;
    left:0;
    overflow:hidden;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_services_modern .post_featured_bg:before{
    padding-top:100%
}
.sc_services_modern .post_featured>.sc_services_item_price,.sc_services_modern .post_featured>p>.sc_services_item_price{
    position:absolute;
    z-index:2;
    bottom:1em;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    -webkit-transition:-webkit-transform 0.3s ease;
    -ms-transition:-ms-transform 0.3s ease;
    transition:transform 0.3s ease
}
.sc_services_modern .sc_services_item:hover .post_featured>.sc_services_item_price,.sc_services_modern .sc_services_item:hover .post_featured>p>.sc_services_item_price{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.sc_services_modern .sc_services_item_thumb .all-svg{
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    z-index:1
}
.sc_services_modern .sc_services_item_thumb .all-svg span{
    display:inline-block;
    line-height:0;
    opacity:0;
    -webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out,opacity 0.3s ease-out;
    transition:transform 0.3s ease-out,opacity 0.3s ease-out;
    will-change:transform
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-1{
    position:absolute;
    top:0;
    right:0;
    -webkit-transform:translate3d(-40px,40px,0);
    -ms-transform:translate3d(-40px,40px,0);
    transform:translate3d(-40px,40px,0)
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-1 svg{
    width:100px;
    height:100px;
    fill:var(--theme-color-text_dark);
    opacity:0.1
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-2{
    position:absolute;
    left:0;
    bottom:0;
    -webkit-transform:translate3d(25px,-25px,0);
    -ms-transform:translate3d(25px,-25px,0);
    transform:translate3d(25px,-25px,0)
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-2 svg{
    width:88px;
    height:88px;
    fill:transparent;
    stroke:var(--theme-color-text_link);
    stroke-width:12px
}
.sc_services_modern .sc_services_item:hover .all-svg .svg-1{
    opacity:1;
    -webkit-transform:translate3d(30px,-10px,0);
    -ms-transform:translate3d(30px,-10px,0);
    transform:translate3d(30px,-10px,0)
}
.sc_services_modern .sc_services_item:hover .all-svg .svg-2{
    opacity:1;
    -webkit-transform:translate3d(-20px,5px,0);
    -ms-transform:translate3d(-20px,5px,0);
    transform:translate3d(-20px,5px,0)
}
.sc_services_modern .sc_services_item_thumb[class*="hover_"]{
    display:block
}
.sc_services_modern .sc_services_item_thumb img{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    overflow:hidden;
    width:100%;
    position:relative;
    z-index:2
}
.sc_services_modern .sc_services_item_icon,.sc_services_modern .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    width:auto;
    height:auto;
    line-height:1em
}
.sc_services_modern .sc_services_item_icon img{
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.sc_services_modern .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em;
    position:relative;
    top:2px
}
.sc_services_modern .sc_services_item_pictogram{
    border:none;
    width:auto
}
.sc_services_modern .sc_services_item_number{
    display:inline-block;
    text-align:center;
    font-size:5em;
    line-height:1em;
    font-weight:400
}
.sc_services_modern .sc_services_item_featured_top .sc_services_item_pictogram + .sc_services_item_info,.sc_services_modern .sc_services_item_featured_top .sc_services_item_icon + .sc_services_item_info,.sc_services_modern .sc_services_item_featured_top .sc_services_item_number + .sc_services_item_info{
    margin-top:1.5em
}
.sc_services_modern .sc_services_item_info{
    padding:0;
    text-align:center
}
.sc_services_modern .sc_services_item_title{
    margin:0
}
.sc_services_modern .sc_services_item_title,.sc_services_modern .sc_services_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_services_modern .sc_services_item_subtitle,.sc_services_modern .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_modern .sc_services_item_subtitle + .sc_services_item_title{
    margin-top:0.45em
}
.sc_services_modern .sc_services_item_content{
    font-size:17px;
    line-height:1.62em;
    margin-top:0.8em
}
.sc_services_modern .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_modern .sc_services_item_button{
    margin:1.5em 0 0
}
.sc_services_modern.sc_services_featured_top .sc_services_item_thumb{
    margin-bottom:1.9em
}
.sc_services_modern.sc_services_featured_top .post_featured_bg .post_thumb{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
    will-change:transform
}
.sc_services_modern.sc_services_featured_top .sc_services_item:hover .post_thumb{
    -webkit-transform:scale3d(1.05,1.05,1.05);
    -ms-transform:scale3d(1.05,1.05,1.05);
    transform:scale3d(1.05,1.05,1.05)
}
.sc_services_modern .sc_services_item_featured_left,.sc_services_modern .sc_services_item_featured_right{
    position:relative;
    overflow:hidden;
    background-color:transparent
}
.sc_services_modern .sc_services_item_featured_left.with_number,.sc_services_modern .sc_services_item_featured_right.with_number{
    min-height:2.8em
}
.sc_services_modern .sc_services_item_featured_left{
    text-align:left
}
.sc_services_modern .sc_services_item_featured_right{
    text-align:right
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_number,.sc_services_modern .sc_services_item_featured_right .sc_services_item_number{
    font-size:3em;
    line-height:1em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:-5px;
    left:0
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_icon,.sc_services_modern .sc_services_item_featured_right .sc_services_item_icon{
    font-size:3.4em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0
}
.sc_services_modern .sc_services_item_featured_right .sc_services_item_thumb,.sc_services_modern .sc_services_item_featured_right .sc_services_item_icon,.sc_services_modern .sc_services_item_featured_right .sc_services_item_pictogram,.sc_services_modern .sc_services_item_featured_right .sc_services_item_number{
    left:auto;
    right:0
}
.sc_services_modern .sc_services_item_featured_left.without_content .sc_services_item_icon,.sc_services_modern .sc_services_item_featured_right.without_content .sc_services_item_icon{
    font-size:1.5em
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_pictogram,.sc_services_modern .sc_services_item_featured_right .sc_services_item_pictogram{
    font-size:3.4em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:3.4em;
    height:auto
}
.sc_services_modern .sc_services_item_featured_left.without_content .sc_services_item_pictogram,.sc_services_modern .sc_services_item_featured_right.without_content .sc_services_item_pictogram{
    font-size:1.5em
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_thumb,.sc_services_modern .sc_services_item_featured_right .sc_services_item_thumb{
    width:30%;
    position:absolute;
    z-index:1;
    top:0;
    left:0
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_content,.sc_services_modern .sc_services_item_featured_right .sc_services_item_content{
    min-height:0
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_info{
    text-align:left;
    padding:0;
    margin-left:5em
}
.sc_services_modern .sc_services_item_featured_left.with_image .sc_services_item_info{
    padding-left:2em;
    margin-left:30%
}
.sc_services_modern .sc_services_item_featured_right .sc_services_item_thumb,.sc_services_modern .sc_services_item_featured_right .sc_services_item_icon,.sc_services_modern .sc_services_item_featured_right .sc_services_item_pictogram,.sc_services_modern .sc_services_item_featured_right .sc_services_item_number{
    left:auto;
    right:0
}
.sc_services_modern .sc_services_item_featured_right .sc_services_item_info{
    text-align:right;
    padding:0;
    margin-right:5em
}
.sc_services_modern .sc_services_item_featured_right.with_image .sc_services_item_info{
    padding-right:2em;
    margin-right:30%
}
.sc_services_modern .trx_addons_hover_content .trx_addons_hover_title{
    font-size:1.3333em
}
.sc_services_modern .sc_services_item .sc_button_arrow{
    position:relative;
    display:inline-block;
    width:2.8em;
    height:2.8em;
    line-height:2.85em;
    text-align:center;
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-text_dark_008);
    border:none;
    -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%;
    -webkit-transition:color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease-out;
    -ms-transition:color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease-out;
    transition:color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease-out;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_services_modern .sc_services_item .sc_button_arrow:before{
    content:'\E9A4';
    font-family:"fontello";
    letter-spacing:1px;
    font-size:12px;
    font-weight:400;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.sc_services_modern .sc_services_item:hover .sc_button_arrow,.sc_services_modern .sc_services_item .sc_button_arrow:hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link);
    -webkit-box-shadow:0 5px 16px var(--theme-color-text_link_02);
    -ms-box-shadow:0 5px 16px var(--theme-color-text_link_02);
    box-shadow:0 5px 16px var(--theme-color-text_link_02)
}
.sc_services_modern.color_style_link2 .sc_services_item:hover .sc_button_arrow,.sc_services_modern.color_style_link2 .sc_services_item .sc_button_arrow:hover{
    background-color:var(--theme-color-text_link2);
    -webkit-box-shadow:0 5px 16px var(--theme-color-text_link2_02);
    -ms-box-shadow:0 5px 16px var(--theme-color-text_link2_02);
    box-shadow:0 5px 16px var(--theme-color-text_link2_02)
}
.sc_services_modern.color_style_link2 .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_modern.color_style_link3 .sc_services_item:hover .sc_button_arrow,.sc_services_modern.color_style_link3 .sc_services_item .sc_button_arrow:hover{
    background-color:var(--theme-color-text_link3);
    -webkit-box-shadow:0 5px 16px var(--theme-color-text_link3_02);
    -ms-box-shadow:0 5px 16px var(--theme-color-text_link3_02);
    box-shadow:0 5px 16px var(--theme-color-text_link3_02)
}
.sc_services_modern.color_style_link3 .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_modern.color_style_dark .sc_services_item:hover .sc_button_arrow,.sc_services_modern.color_style_dark .sc_services_item .sc_button_arrow:hover{
    color:var(--theme-color-inverse_hover);
    background-color:var(--theme-color-text_dark);
    -webkit-box-shadow:0 5px 16px var(--theme-color-text_dark_02);
    -ms-box-shadow:0 5px 16px var(--theme-color-text_dark_02);
    box-shadow:0 5px 16px var(--theme-color-text_dark_02)
}
.sc_services_modern.color_style_dark .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_breezy .sc_services_item{
    position:relative;
    z-index:1;
    text-align:center
}
.sc_services_breezy .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:98%;
    display:inline-block
}
.sc_services_breezy .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_breezy .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    opacity:.6;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:0
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content:after{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background-color:var(--theme-color-text_link);
    opacity:0;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content:after{
    opacity:.7
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image:before,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image:after{
    display:none
}
.sc_services_breezy .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2.6em 2em
}
.sc_services_breezy .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_breezy .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_breezy .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_breezy .trx_addons_column-1_8 .sc_services_item_content_inner{
    padding:1em
}
.sc_services_breezy .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_breezy .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_breezy .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_breezy .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title{
    font-size:1.1em
}
.sc_services_breezy .sc_services_item_icon,.sc_services_breezy .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    line-height:1em
}
.sc_services_breezy .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_breezy .sc_services_item_number{
    display:inline-block;
    font-size:4em;
    line-height:1em;
    font-weight:400
}
.sc_services_breezy .sc_services_item_title{
    font-size:1.556em;
    line-height:1.3em;
    font-weight:400;
    margin:0.4em 0 0
}
.sc_services_breezy .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_breezy .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.2em
}
.sc_services_breezy .sc_services_item_title + .sc_services_item_text,.sc_services_breezy .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.4em
}
.sc_services_breezy .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_breezy .sc_services_item_text{
    font-size:17px;
    line-height:1.5em;
    max-height:4.8em;
    overflow:hidden
}
.sc_services_breezy .sc_services_item_content p{
    margin:0
}
.sc_services_breezy .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_breezy .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_breezy .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_breezy .sc_services_item_price,.sc_services_breezy .sc_services_item_price .amount,.sc_services_breezy .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_breezy .sc_services_item_title,.sc_services_breezy .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_breezy .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_breezy .sc_services_item_subtitle,.sc_services_breezy .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_breezy .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_breezy .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_breezy .sc_services_item_text{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_breezy [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_breezy .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_breezy [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_breezy .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_breezy [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_breezy .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_breezy.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_breezy.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_breezy.color_style_link2 .sc_services_item_title a:hover,.sc_services_breezy.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content:after{
    background-color:var(--theme-color-text_link2)
}
.sc_services_breezy.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_breezy.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_breezy.color_style_link3 .sc_services_item_title a:hover,.sc_services_breezy.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content:after{
    background-color:var(--theme-color-text_link3)
}
.sc_services_breezy.color_style_dark .sc_services_item.with_image .sc_services_item_content:after{
    background-color:#000000
}
.sc_services_breezy.color_style_dark .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_breezy.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_cool .trx_addons_columns_wrap{
    margin-left:0;
    margin-right:-4px
}
.sc_services_cool .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:4px
}
.sc_services_cool .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_services_cool .trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:4px
}
.sc_services_cool .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_services_cool .sc_services_item{
    position:relative;
    z-index:1;
    text-align:left
}
.sc_services_cool .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:115%;
    display:inline-block
}
.sc_services_cool .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_cool .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    opacity:.6;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:0
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content:after{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background-color:var(--theme-color-text_link);
    opacity:0;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content:after{
    opacity:.7
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image:before,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image:after{
    display:none
}
.sc_services_cool .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:3em 2.2em
}
.sc_services_cool .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_cool .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_cool .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_cool .trx_addons_column-1_8 .sc_services_item_content_inner{
    padding:1.8em
}
.sc_services_cool .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_cool .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_cool .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_cool .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title{
    font-size:1.5em
}
.sc_services_cool .sc_services_item_content_inner_bottom{
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative;
    z-index:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_cool .sc_services_item .sc_services_item_content_inner_top{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px);
    opacity:0;
    will-change:transform,opacity;
    -webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out,opacity 0.3s ease-out;
    transition:transform 0.3s ease-out,opacity 0.3s ease-out
}
.sc_services_cool .sc_services_item:hover .sc_services_item_content_inner_top{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    opacity:1
}
.sc_services_cool .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(45px);
    -ms-transform:translateY(45px);
    transform:translateY(45px);
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_services_cool .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.sc_services_cool .sc_services_item_icon,.sc_services_cool .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:3em;
    line-height:1em
}
.sc_services_cool .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_cool .sc_services_item_number{
    display:inline-block;
    font-size:1.333em;
    line-height:1em;
    font-weight:400;
    letter-spacing:0
}
.sc_services_cool .sc_services_item_title{
    font-size:1.944em;
    line-height:1.3em;
    font-weight:400;
    margin:0.4em 0 0
}
.sc_services_cool .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_cool .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.5em
}
.sc_services_cool .sc_services_item_title + .sc_services_item_text{
    margin-top:0.55em
}
.sc_services_cool .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.8em
}
.sc_services_cool .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_cool .sc_services_item_text{
    font-size:17px;
    line-height:1.5em;
    max-height:4.8em;
    overflow:hidden
}
.sc_services_cool .sc_services_item_content p{
    margin:0
}
.sc_services_cool .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_cool .sc_services_item_button{
    margin-top:1.2em
}
.sc_services_cool .sc_services_item.with_more:not(.no_links) .sc_services_item_button{
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_services_cool .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button{
    opacity:1
}
.sc_services_cool .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff !important;
    z-index:1;
    overflow:hidden
}
.sc_services_cool .sc_services_item:hover .sc_services_item_more_link,.sc_services_cool .sc_services_item .sc_services_item_more_link:hover{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_cool .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_cool .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:13px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_cool .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool .sc_services_item_price,.sc_services_cool .sc_services_item_price .amount,.sc_services_cool .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item_title,.sc_services_cool .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item_subtitle,.sc_services_cool .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_cool .sc_services_item_text{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_cool [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_cool .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_cool [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_cool .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_cool [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_cool .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool.color_style_link2 .sc_services_item_title a:hover,.sc_services_cool.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content:after{
    background-color:var(--theme-color-text_link2)
}
.sc_services_cool.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool.color_style_link3 .sc_services_item_title a:hover,.sc_services_cool.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ffffff
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content:after{
    background-color:var(--theme-color-text_link3)
}
.sc_services_cool.color_style_dark .sc_services_item.with_image .sc_services_item_content:after{
    background-color:#000000
}
.sc_services_cool.color_style_dark .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_cool.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra .sc_services_item{
    position:relative;
    z-index:1;
    text-align:center
}
.sc_services_extra .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:115%;
    display:inline-block
}
.sc_services_extra .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_extra .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    opacity:.6;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:0
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content:after{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background-color:var(--theme-color-text_link);
    opacity:0;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content:after{
    opacity:.7
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image:before,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image:after{
    display:none
}
.sc_services_extra .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:3em 2.2em
}
.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner{
    padding:1.8em
}
.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title{
    font-size:1.5em
}
.sc_services_extra .sc_services_item_content_inner_bottom{
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative;
    z-index:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_extra .sc_services_item .sc_services_item_content_inner_top{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px);
    opacity:0;
    will-change:transform,opacity;
    -webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out,opacity 0.3s ease-out;
    transition:transform 0.3s ease-out,opacity 0.3s ease-out
}
.sc_services_extra .sc_services_item:hover .sc_services_item_content_inner_top{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    opacity:1
}
.sc_services_extra .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(45px);
    -ms-transform:translateY(45px);
    transform:translateY(45px);
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_services_extra .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.sc_services_extra .sc_services_item_icon,.sc_services_extra .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:3em;
    line-height:1em
}
.sc_services_extra .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_extra .sc_services_item_number{
    display:inline-block;
    font-size:1.556em;
    line-height:1em;
    font-weight:400;
    letter-spacing:0
}
.sc_services_extra .sc_services_item_title{
    font-size:1.944em;
    line-height:1.3em;
    font-weight:400;
    margin:0.4em 0 0
}
.sc_services_extra .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_extra .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.5em
}
.sc_services_extra .sc_services_item_title + .sc_services_item_text{
    margin-top:0.55em
}
.sc_services_extra .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.8em
}
.sc_services_extra .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_extra .sc_services_item_text{
    font-size:17px;
    line-height:1.5em;
    max-height:4.8em;
    overflow:hidden
}
.sc_services_extra .sc_services_item_content p{
    margin:0
}
.sc_services_extra .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_extra .sc_services_item_button{
    margin-top:1.2em
}
.sc_services_extra .sc_services_item.with_more:not(.no_links) .sc_services_item_button{
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_services_extra .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button{
    opacity:1
}
.sc_services_extra .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff !important;
    z-index:1;
    overflow:hidden
}
.sc_services_extra .sc_services_item:hover .sc_services_item_more_link,.sc_services_extra .sc_services_item .sc_services_item_more_link:hover{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_extra .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_extra .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:13px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_extra .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra .sc_services_item_price,.sc_services_extra .sc_services_item_price .amount,.sc_services_extra .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item_title,.sc_services_extra .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item_subtitle,.sc_services_extra .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_extra .sc_services_item_text{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_extra [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_extra .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_extra [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_extra .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_extra [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_extra .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra.color_style_link2 .sc_services_item_title a:hover,.sc_services_extra.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content:after{
    background-color:var(--theme-color-text_link2)
}
.sc_services_extra.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra.color_style_link3 .sc_services_item_title a:hover,.sc_services_extra.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content:after{
    background-color:var(--theme-color-text_link3)
}
.sc_services_extra.color_style_dark .sc_services_item.with_image .sc_services_item_content:after{
    background-color:#000000
}
.sc_services_extra.color_style_dark .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_extra.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong .sc_services_item{
    position:relative;
    z-index:1;
    text-align:left
}
.sc_services_strong .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:115%;
    display:inline-block
}
.sc_services_strong .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_strong .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    opacity:.6;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:0
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content:after{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background:#000;
    opacity:0;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content:after{
    opacity:.6
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image:before,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image:after{
    display:none
}
.sc_services_strong .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2em 2.2em 2.4em
}
.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner{
    padding:1.8em
}
.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title{
    font-size:1.3em
}
.sc_services_strong .sc_services_item_content_inner_bottom{
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative;
    z-index:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_strong .sc_services_item .sc_services_item_content_inner_top{
    opacity:1
}
.sc_services_strong .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(40px);
    -ms-transform:translateY(40px);
    transform:translateY(40px);
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_services_strong .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.sc_services_strong .sc_services_item_icon,.sc_services_strong .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:3em;
    line-height:1em
}
.sc_services_strong .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_strong .sc_services_item_number{
    display:inline-block;
    font-size:1.333em;
    line-height:1em;
    font-weight:400;
    letter-spacing:0
}
.sc_services_strong .sc_services_item_title{
    font-size:1.556em;
    line-height:1.3em;
    font-weight:400;
    margin:0.4em 0 0
}
.sc_services_strong .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_strong .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.5em
}
.sc_services_strong .sc_services_item_title + .sc_services_item_text{
    margin-top:0.55em
}
.sc_services_strong .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.8em
}
.sc_services_strong .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_strong .sc_services_item_text{
    font-size:17px;
    line-height:1.5em;
    max-height:4.8em;
    overflow:hidden
}
.sc_services_strong .sc_services_item_content p{
    margin:0
}
.sc_services_strong .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_strong .sc_services_item_button{
    margin-top:1.2em
}
.sc_services_strong .sc_services_item.with_more:not(.no_links) .sc_services_item_button{
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_services_strong .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button{
    opacity:1
}
.sc_services_strong .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff !important;
    z-index:1;
    overflow:hidden
}
.sc_services_strong .sc_services_item:hover .sc_services_item_more_link,.sc_services_strong .sc_services_item .sc_services_item_more_link:hover{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_strong .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_strong .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_strong .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong .sc_services_item_price,.sc_services_strong .sc_services_item_price .amount,.sc_services_strong .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item_title,.sc_services_strong .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item_subtitle,.sc_services_strong .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_strong .sc_services_item_text{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_strong [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_strong .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_strong [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_strong .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_strong [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_strong .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong.color_style_link2 .sc_services_item_title a:hover,.sc_services_strong.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_strong.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong.color_style_link3 .sc_services_item_title a:hover,.sc_services_strong.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_strong.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_strong.color_style_dark .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_strong.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal{
}
.elementor-section-full_width .sc_services_minimal .sc_services_item:before{
    padding-top:71%
}
.sc_services_minimal .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:center;
    overflow:hidden
}
.sc_services_minimal .sc_services_item:before{
    content:'';
    width:0;
    height:0;
    padding-top:95%;
    display:inline-block
}
.sc_services_minimal .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_minimal .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    height:100%
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image{
    position:absolute;
    z-index:-1;
    top:-1px;
    right:-1px;
    bottom:-1px;
    left:-1px;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    will-change:transform;
    -webkit-transition:-webkit-transform 0.4s ease-out;
    -ms-transition:-ms-transform 0.4s ease-out;
    transition:transform 0.4s ease-out;
    -webkit-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    backface-visibility:hidden
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background:#0C0F16;
    opacity:.45;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    will-change:opacity
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image:hover:before{
    opacity:.77
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_featured_image{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image.without_image:before{
    display:none
}
.sc_services_minimal .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:3em 2em
}
.sc_services_minimal .sc_services_item_content_inner_bottom{
    display:block;
    position:relative;
    z-index:1;
    line-height:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    padding-top:5.7em
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(-1em);
    -ms-transform:translateY(-1em);
    transform:translateY(-1em)
}
.sc_services_minimal .sc_services_item_icon,.sc_services_minimal .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:3em;
    line-height:1em
}
.sc_services_minimal .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_minimal .sc_services_item_number{
    display:inline-block;
    font-size:1.333em;
    line-height:1em;
    font-weight:400;
    letter-spacing:0
}
.sc_services_minimal .sc_services_item_title{
    font-size:1.944em;
    line-height:1.3em;
    font-weight:400;
    letter-spacing:-0.8px;
    margin:0.4em 0 0
}
.sc_services_minimal .sc_services_item_subtitle{
    font-size:14px;
    line-height:1.5em;
    font-weight:400;
    letter-spacing:1.7px;
    text-transform:uppercase;
    opacity:.9
}
.sc_services_minimal .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_minimal .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.5em
}
.sc_services_minimal .sc_services_item_title + .sc_services_item_text{
    margin-top:0.55em
}
.sc_services_minimal .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.8em
}
.sc_services_minimal .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_minimal .sc_services_item_text{
    font-size:17px;
    line-height:1.5em
}
.sc_services_minimal .sc_services_item_content p{
    margin:0
}
.sc_services_minimal .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_button{
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button{
    opacity:1
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff !important;
    z-index:1;
    overflow:hidden
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_more_link,.sc_services_minimal .sc_services_item .sc_services_item_more_link:hover{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_minimal .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:16px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_minimal .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal .sc_services_item_price,.sc_services_minimal .sc_services_item_price .amount,.sc_services_minimal .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item_title,.sc_services_minimal .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item_subtitle,.sc_services_minimal .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_minimal .sc_services_item_text{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_minimal [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_minimal .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_minimal [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_minimal .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_minimal [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_minimal .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal.color_style_link2 .sc_services_item_title a:hover,.sc_services_minimal.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_minimal.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal.color_style_link3 .sc_services_item_title a:hover,.sc_services_minimal.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_minimal.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_minimal.color_style_dark .sc_services_item .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item_content_inner{
    padding:1.6em
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    padding-top:2em
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item_title{
    font-size:1.4em
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:14px
}
.sc_services_creative{
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.sc_services_creative .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:left;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    perspective:none
}
.sc_services_creative .sc_services_item:hover{
    z-index:10
}
.sc_services_creative .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:110%;
    display:inline-block
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:-1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    -webkit-transition:background 0.3s ease 0s;
    -ms-transition:background 0.3s ease 0s;
    transition:background 0.3s ease 0s;
    opacity:.6
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image:before{
    display:none
}
.sc_services_creative .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    -webkit-transform:translateZ(60px);
    -ms-transform:translateZ(60px);
    transform:translateZ(60px)
}
.sc_services_creative .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    width:100%;
    height:100%
}
.sc_services_creative .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2.8em 2.6em;
    -webkit-transform:translateZ(60px);
    -ms-transform:translateZ(60px);
    transform:translateZ(60px)
}
.sc_services_creative .sc_services_item_content_inner_top{
    margin-bottom:20px
}
.sc_services_creative .sc_services_item_content_inner_bottom{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    width:100%
}
.sc_services_creative .sc_services_item_icon,.sc_services_creative .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    line-height:1em
}
.sc_services_creative .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_creative .sc_services_item_number{
    display:inline-block;
    font-size:1.667em;
    line-height:1em;
    font-weight:400;
    letter-spacing:-0.2px
}
.sc_services_creative .sc_services_item_title{
    font-size:1.556em;
    line-height:1.3em;
    font-weight:400;
    margin:0
}
.sc_services_creative .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.2em
}
.sc_services_creative .sc_services_item_text + .sc_services_item_title{
    margin-top:0.25em
}
.sc_services_creative .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    text-shadow:none;
    margin-bottom:0.5em
}
.sc_services_creative .sc_services_item_text{
    font-size:17px;
    line-height:1.5em
}
.sc_services_creative .sc_services_item_content p{
    margin:0
}
.sc_services_creative .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_creative .sc_services_item_price,.sc_services_creative .sc_services_item_price .amount,.sc_services_creative .sc_services_item_icon,.sc_services_creative .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_creative .sc_services_item_title,.sc_services_creative .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_creative .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_creative .sc_services_item_subtitle,.sc_services_creative .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_creative .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_creative .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_creative .sc_services_item_text{
    color:rgba(255,255,255,0.8)
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2) !important
}
.sc_services_creative.color_style_link2 .sc_services_item_title a:hover,.sc_services_creative.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_creative.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3) !important
}
.sc_services_creative.color_style_link3 .sc_services_item_title a:hover,.sc_services_creative.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_creative [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_creative .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_creative [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_creative .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_creative [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_creative .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_creative.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:left
}
.sc_services_shine .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:80%;
    display:inline-block
}
.sc_services_shine .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_shine .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    background-color:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    max-height:100%
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background-color:var(--theme-color-alter_bg_color);
    opacity:1;
    -webkit-transition:background-color 0.3s ease,opacity 0.3s ease;
    -ms-transition:background-color 0.3s ease,opacity 0.3s ease;
    transition:background-color 0.3s ease,opacity 0.3s ease;
    will-change:background-color,opacity
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content:before{
    background-color:var(--theme-color-text_link);
    opacity:.7
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image:before{
    display:none
}
.sc_services_shine .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:4em 2.8em
}
.sc_services_shine .sc_services_item_icon,.sc_services_shine .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4.2em;
    line-height:1em
}
.sc_services_shine .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_shine .sc_services_item_number{
    display:inline-block;
    font-size:4em;
    line-height:1em;
    font-weight:400
}
.sc_services_shine .sc_services_item_title{
    font-size:1.556em;
    line-height:1.3em;
    font-weight:400;
    margin:1.1em 0 0
}
.sc_services_shine .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_shine .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.4em
}
.sc_services_shine .sc_services_item_title + .sc_services_item_text,.sc_services_shine .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.8em
}
.sc_services_shine .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_shine .sc_services_item_text{
    font-size:17px;
    line-height:1.65em
}
.sc_services_shine .sc_services_item_content p{
    margin:0
}
.sc_services_shine .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_shine .sc_services_item .sc_services_item_button{
    margin-top:1.5em
}
.sc_services_shine .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_shine .sc_services_item:hover .sc_services_item_more_link,.sc_services_shine .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-inverse_link)
}
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_shine .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_shine .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_shine .sc_services_item .sc_services_item_price,.sc_services_shine .sc_services_item .sc_services_item_price .amount,.sc_services_shine .sc_services_item .sc_services_item_number{
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.sc_services_shine .sc_services_item:hover .sc_services_item_price,.sc_services_shine .sc_services_item:hover .sc_services_item_price .amount,.sc_services_shine .sc_services_item:hover .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_shine .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_shine .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_shine .sc_services_item_price,.sc_services_shine .sc_services_item_price .amount,.sc_services_shine .sc_services_item_number{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_shine .sc_services_item_title,.sc_services_shine .sc_services_item_title a{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_shine .sc_services_item:hover .sc_services_item_title,.sc_services_shine .sc_services_item:hover .sc_services_item_title a,.sc_services_shine .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_shine .sc_services_item_subtitle,.sc_services_shine .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text) !important
}
.sc_services_shine .sc_services_item:hover .sc_services_item_subtitle,.sc_services_shine .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_shine .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_shine .sc_services_item_content{
    color:var(--theme-color-alter_text) !important
}
.sc_services_shine .sc_services_item_text{
    color:var(--theme-color-alter_dark_08) !important;
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_services_shine .sc_services_item:hover .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_shine [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_shine .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_shine [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_shine .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_shine [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_shine .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_more_link,.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content:before{
    background-color:var(--theme-color-text_link2)
}
.sc_services_shine.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_shine.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_shine.color_style_link2 .sc_services_item_title a:hover,.sc_services_shine.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content:before{
    background-color:var(--theme-color-text_link3)
}
.sc_services_shine.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_shine.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_shine.color_style_link3 .sc_services_item_title a:hover,.sc_services_shine.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_shine.color_style_dark .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-text_dark)
}
.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_price,.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_price .amount,.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_price,.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_price .amount,.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_services_shine.color_style_dark .sc_services_item_title,.sc_services_shine.color_style_dark .sc_services_item_title a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_title,.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_title a,.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item_subtitle,.sc_services_shine.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_more_link{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_more_link,.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-inverse_hover) !important
}
.elementor-section-full_width .sc_services_motley .sc_services_item:before{
    padding-top:74%
}
.sc_services_motley .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:left
}
.sc_services_motley .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:95%;
    display:inline-block
}
.sc_services_motley .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_motley .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    background-color:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    max-height:100%
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background-color:var(--theme-color-alter_bg_color);
    opacity:1;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_link)
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image:hover .sc_services_item_content:before,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:.8
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_dark)
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image:hover .sc_services_item_content:before,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:.8
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image:before{
    display:none
}
.sc_services_motley .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:3.5em 2.8em
}
.sc_services_motley .sc_services_item_content_inner_wrap{
    position:relative;
    z-index:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_motley .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_wrap{
    -webkit-transform:translateY(50px);
    -ms-transform:translateY(50px);
    transform:translateY(50px);
    will-change:translate;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_services_motley .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_wrap{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.sc_services_motley .sc_services_item_icon,.sc_services_motley .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4.2em;
    line-height:1em
}
.sc_services_motley .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_motley .sc_services_item_number{
    display:inline-block;
    font-size:4em;
    line-height:1em;
    font-weight:400
}
.sc_services_motley .sc_services_item_title{
    font-size:1.944em;
    line-height:1.3em;
    font-weight:400;
    letter-spacing:-0.8px;
    margin:0.8em 0 0
}
.sc_services_motley .sc_services_item_featured_none .sc_services_item_title{
    margin-top:0
}
.sc_services_motley .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.25em
}
.sc_services_motley .sc_services_item_title + .sc_services_item_text,.sc_services_motley .sc_services_item_subtitle + .sc_services_item_text{
    margin-top:0.5em
}
.sc_services_motley .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    margin-top:0.6em
}
.sc_services_motley .sc_services_item_text{
    font-size:17px;
    line-height:1.65em;
    max-height:4.8em;
    overflow:hidden
}
.sc_services_motley .sc_services_item_content p{
    margin:0
}
.sc_services_motley .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_motley .sc_services_item .sc_services_item_button{
    margin-top:1.2em
}
.sc_services_motley .sc_services_item.with_more:not(.no_links) .sc_services_item_button{
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_services_motley .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button{
    opacity:1
}
.sc_services_motley .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_motley .sc_services_item:hover .sc_services_item_more_link,.sc_services_motley .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_motley .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_motley .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_motley .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_motley .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_services_motley .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:13px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9B2';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_motley .sc_services_item .sc_services_item_price,.sc_services_motley .sc_services_item .sc_services_item_price .amount,.sc_services_motley .sc_services_item .sc_services_item_number{
    color:var(--theme-color-alter_dark) !important;
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.sc_services_motley .sc_services_item:hover .sc_services_item_price,.sc_services_motley .sc_services_item:hover .sc_services_item_price .amount,.sc_services_motley .sc_services_item:hover .sc_services_item_number{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_motley .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_motley .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_motley .sc_services_item_title,.sc_services_motley .sc_services_item_title a{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_motley .sc_services_item:hover .sc_services_item_title,.sc_services_motley .sc_services_item:hover .sc_services_item_title a,.sc_services_motley .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_motley .sc_services_item_subtitle,.sc_services_motley .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text) !important
}
.sc_services_motley .sc_services_item:hover .sc_services_item_subtitle,.sc_services_motley .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_motley .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text) !important
}
.sc_services_motley .sc_services_item_content{
    color:var(--theme-color-alter_text) !important
}
.sc_services_motley .sc_services_item_text{
    color:var(--theme-color-alter_dark_08) !important;
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_services_motley .sc_services_item:hover .sc_services_item_text{
    color:var(--theme-color-alter_dark_08) !important
}
.sc_services_motley [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_motley .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_more_link,.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content:before{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_price,.sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_price .amount,.sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_number{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-alter_link2)
}
.sc_services_motley.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_link2)
}
.sc_services_motley.color_style_link2 .sc_services_item_title a:hover,.sc_services_motley.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_link2)
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_dark)
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content:before{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_price,.sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_price .amount,.sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_number{
    color:var(--theme-color-alter_dark) !important
}
.sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-alter_link3)
}
.sc_services_motley.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-alter_link3)
}
.sc_services_motley.color_style_link3 .sc_services_item_title a:hover,.sc_services_motley.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_link3)
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_dark)
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_motley.color_style_dark .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_dark)
}
.sc_services_motley.color_style_dark .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:.8
}
.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_price,.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_price .amount,.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_price,.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_price .amount,.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_services_motley.color_style_dark .sc_services_item_title,.sc_services_motley.color_style_dark .sc_services_item_title a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_title,.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_title a,.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item_subtitle,.sc_services_motley.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_more_link{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_more_link,.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_link)
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before{
    background-color:var(--theme-color-alter_link2)
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link,.sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_classic .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:left
}
.sc_services_classic .sc_services_item:hover{
    z-index:10
}
.sc_services_classic .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:95%;
    display:inline-block
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:-1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    opacity:.6
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:0;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content:after{
    content:' ';
    position:absolute;
    z-index:-1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:#1f242e;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease;
    opacity:0
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content:after{
    opacity:0.9;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image:before{
    display:none
}
.sc_services_classic .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_classic .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#05080d;
    width:100%;
    max-height:100%;
    overflow:hidden
}
.sc_services_classic .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2em 2.2em
}
.sc_services_classic .sc_services_item .sc_services_item_content_inner_top{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px);
    opacity:0;
    will-change:transform,opacity;
    -webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out,opacity 0.3s ease-out;
    transition:transform 0.3s ease-out,opacity 0.3s ease-out
}
.sc_services_classic .sc_services_item:hover .sc_services_item_content_inner_top{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    opacity:1
}
.sc_services_classic .sc_services_item_content_inner_bottom{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    width:100%
}
.sc_services_classic .sc_services_item_info_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_services_classic .sc_services_item_info_wrap + .sc_services_item_text{
    margin-top:0.5em
}
.sc_services_classic .sc_services_item_icon,.sc_services_classic .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    line-height:1em
}
.sc_services_classic .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_classic .sc_services_item_number{
    margin-top:0;
    display:inline-block;
    font-size:1.556em;
    line-height:1em;
    font-weight:400;
    letter-spacing:0
}
.sc_services_classic .sc_services_item_title_wrap{
    max-width:75%
}
.sc_services_classic .sc_services_item_title{
    font-size:1.556em;
    line-height:1.2em;
    font-weight:400;
    margin:0
}
.sc_services_classic .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.4em
}
.sc_services_classic .sc_services_item_text + .sc_services_item_title{
    margin-top:0.25em
}
.sc_services_classic .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    text-shadow:none;
    margin-bottom:0.5em
}
.sc_services_classic .sc_services_item_text{
    font-size:17px;
    line-height:1.5em;
    max-height:4.8em;
    overflow:hidden
}
.sc_services_classic .sc_services_item_content p{
    margin:0
}
.sc_services_classic .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_classic .sc_services_item .sc_services_item_more_link{
    padding:1px;
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff;
    z-index:1;
    overflow:hidden
}
.sc_services_classic .sc_services_item:hover .sc_services_item_more_link,.sc_services_classic .sc_services_item .sc_services_item_more_link:hover{
    color:#ffffff
}
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_classic .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_classic .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    text-align:center;
    border:1px solid #707070;
    width:3.1em;
    height:3.1em;
    line-height:3.1em;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    -webkit-box-sizing:content-box;
    -ms-box-sizing:content-box;
    box-sizing:content-box;
    -webkit-transition:border-color 0.3s ease;
    -ms-transition:border-color 0.3s ease;
    transition:border-color 0.3s ease
}
.sc_services_classic .sc_services_item:hover .sc_services_item_more_link .link_icon{
    border-color:#ffffff
}
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_classic .sc_services_item_price,.sc_services_classic .sc_services_item_price .amount,.sc_services_classic .sc_services_item_icon,.sc_services_classic .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_classic .sc_services_item_title,.sc_services_classic .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_classic .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_classic .sc_services_item_subtitle,.sc_services_classic .sc_services_item_subtitle a{
    color:#ffffff !important
}
.sc_services_classic .sc_services_item_subtitle a:hover{
    color:#ffffff !important
}
.sc_services_classic .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_classic .sc_services_item_text{
    color:rgba(255,255,255,0.8)
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2) !important
}
.sc_services_classic.color_style_link2 .sc_services_item_title a:hover,.sc_services_classic.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_classic.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3) !important
}
.sc_services_classic.color_style_link3 .sc_services_item_title a:hover,.sc_services_classic.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_classic [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_classic .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_classic [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_classic .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_classic [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_classic .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image:after{
    display:none
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link .link_icon{
    border-color:var(--theme-color-bd_color) !important
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_more_link .link_icon{
    border-color:var(--theme-color-text_dark) !important
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important;
    opacity:1
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_classic.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion .sc_services_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:1;
    text-align:left
}
.sc_services_fashion .sc_services_item:before{
    content:' ';
    width:0;
    height:0;
    padding-top:151%;
    display:inline-block
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content:before{
    content:' ';
    position:absolute;
    z-index:-1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:rgba(0,0,0,0.3);
    -webkit-transition:opacity 0.3s ease-out,background-color 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out,background-color 0.3s ease-out;
    transition:opacity 0.3s ease-out,background-color 0.3s ease-out
}
.sc_services_fashion .sc_services_item.with_image:hover .sc_services_item_content:before{
    opacity:.9;
    background:var(--theme-color-text_link)
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image:before{
    display:none
}
.sc_services_fashion .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_fashion .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#05080d;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    height:100%
}
.sc_services_fashion .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2.7em 2.3em
}
.sc_services_fashion .sc_services_item .sc_services_item_content_inner_top{
    margin-bottom:20px;
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px);
    opacity:0;
    will-change:transform,opacity;
    -webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out,opacity 0.3s ease-out;
    transition:transform 0.3s ease-out,opacity 0.3s ease-out
}
.sc_services_fashion .sc_services_item:hover .sc_services_item_content_inner_top{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    opacity:1
}
.sc_services_fashion .sc_services_item_content_inner_bottom{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    width:100%
}
.sc_services_fashion .sc_services_item.with_subtitle .sc_services_item_content_inner_bottom{
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
    -webkit-transform:translateY(30px);
    -ms-transform:translateY(30px);
    transform:translateY(30px)
}
.sc_services_fashion .sc_services_item.with_subtitle:hover .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.sc_services_fashion .sc_services_item_icon,.sc_services_fashion .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:2.8em;
    line-height:1em
}
.sc_services_fashion .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_fashion .sc_services_item_number{
    display:inline-block;
    font-size:34px;
    line-height:1em;
    font-weight:400;
    letter-spacing:-0.2px
}
.sc_services_fashion .sc_services_item_title{
    font-size:1.706em;
    line-height:1.3em;
    font-weight:400;
    margin:0
}
.sc_services_fashion .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.3em
}
.sc_services_fashion .sc_services_item_subtitle{
    opacity:0;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_services_fashion .sc_services_item:hover .sc_services_item_subtitle{
    opacity:1
}
.sc_services_fashion .sc_services_item_price{
    font-size:1.5em;
    font-weight:400;
    text-shadow:none;
    margin-bottom:0.5em
}
.sc_services_fashion .sc_services_item_text{
    font-size:17px;
    line-height:1.5em
}
.sc_services_fashion .sc_services_item_text + .sc_services_item_title,.sc_services_fashion .sc_services_item_text + .sc_services_item_subtitle{
    margin-top:0.3em
}
.sc_services_fashion .sc_services_item_content p{
    margin:0
}
.sc_services_fashion .sc_services_item_content p + p{
    margin-top:0.2em
}
.sc_services_fashion .sc_services_item_price,.sc_services_fashion .sc_services_item_price .amount,.sc_services_fashion .sc_services_item_icon,.sc_services_fashion .sc_services_item_number{
    color:#ffffff !important
}
.sc_services_fashion .sc_services_item_title,.sc_services_fashion .sc_services_item_title a{
    color:#ffffff !important
}
.sc_services_fashion .sc_services_item_title a:hover{
    color:#ffffff !important
}
.sc_services_fashion .sc_services_item_subtitle,.sc_services_fashion .sc_services_item_subtitle a{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_fashion .sc_services_item_subtitle a:hover{
    color:rgba(255,255,255,0.8) !important
}
.sc_services_fashion .sc_services_item_content{
    color:#ffffff !important
}
.sc_services_fashion .sc_services_item_text{
    color:rgba(255,255,255,0.8)
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text{
    color:var(--theme-color-text) !important
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_fashion .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link_007)
}
.sc_services_fashion [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_fashion .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link2_007)
}
.sc_services_fashion [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,.sc_services_fashion .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image{
    background-color:var(--theme-color-text_link3_007)
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content:before{
    background:var(--theme-color-text_link2) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_price,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_title,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_title,.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_title a,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_subtitle,.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_subtitle a,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content:before{
    background:var(--theme-color-text_link3) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_price,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_title,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_title,.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_title a,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_link) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_subtitle,.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_subtitle a,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_link_08) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_content:before{
    background:var(--theme-color-text_dark) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_price,.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_price .amount,.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_number{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_icon{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_title,.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_title a{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_title,.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_title a,.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_hover) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_subtitle,.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_subtitle a{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_subtitle,.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_subtitle a,.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_text{
    color:var(--theme-color-inverse_hover_08) !important
}
.sc_services_backward .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row) .sc_services_item{
    padding-bottom:var(--theme-var-grid_gap)
}
.sc_services_backward .sc_services_item{
    color:var(--theme-color-text);
    background-color:transparent;
    overflow:hidden
}
.sc_services_backward .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_backward .sc_services_item_info{
    padding:4px 0 0 0;
    text-align:left
}
.sc_services_backward .sc_services_item_info + .sc_services_item_thumb{
    margin-top:3.5em
}
.sc_services_backward .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:1.25em
}
.sc_services_backward .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_backward .sc_services_item_thumb{
    margin-bottom:0
}
.sc_services_backward .sc_services_item_number{
    display:inline-block;
    font-size:4em;
    line-height:1em;
    font-weight:400;
    margin-top:0.3em;
    color:var(--theme-color-text_dark)
}
.sc_services_backward .sc_services_item_icon,.sc_services_backward .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4.4em;
    width:auto;
    height:auto;
    line-height:1em;
    margin-top:0.3em;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.sc_services_backward .sc_services_item_title{
    margin:0;
    font-size:1.944em;
    line-height:1.214em
}
.sc_services_backward .sc_services_item_subtitle,.sc_services_backward .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_backward .sc_services_item:hover .sc_services_item_subtitle,.sc_services_backward .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_backward .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_backward .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_backward .sc_services_item .sc_services_item_title,.sc_services_backward .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_services_backward .sc_services_item:hover .sc_services_item_title,.sc_services_backward .sc_services_item:hover .sc_services_item_title a,.sc_services_backward .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_backward .sc_services_item .sc_services_item_button{
    margin:1.2em 0 0
}
.sc_services_backward .sc_services_item .sc_services_item_more_link{
    position:relative;
    z-index:1;
    display:inline-block;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    overflow:hidden
}
.sc_services_backward .sc_services_item:hover .sc_services_item_more_link,.sc_services_backward .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_backward .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_backward .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_backward .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_backward .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_backward.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_backward.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_backward.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_backward.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_backward.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_backward.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_backward.color_style_link2 .sc_services_item_subtitle,.sc_services_backward.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_backward.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_backward.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_backward.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_backward.color_style_link3 .sc_services_item_subtitle,.sc_services_backward.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_backward.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_backward.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_backward.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_backward.color_style_dark .sc_services_item_subtitle,.sc_services_backward.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_backward.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_backward.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_backward.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_accent .sc_services_item{
    padding:4.4em 2.6em;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color);
    will-change:color,background-color;
    -webkit-transition:color 0.3s ease,background-color 0.3s ease;
    -ms-transition:color 0.3s ease,background-color 0.3s ease;
    transition:color 0.3s ease,background-color 0.3s ease
}
.sc_services_accent .sc_services_item:not(.with_image):hover{
    color:var(--theme-color-inverse_link_08);
    background-color:var(--theme-color-alter_link)
}
.sc_services_accent .sc_services_item.with_image{
    padding:2.6em
}
.sc_services_accent .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_accent .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:0.8em;
    color:var(--theme-color-alter_text);
    will-change:color;
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_content{
    color:var(--theme-color-inverse_link_08)
}
.sc_services_accent .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_accent .sc_services_item_number{
    display:inline-block;
    font-size:4em;
    line-height:1em;
    font-weight:400;
    margin-top:0;
    color:var(--theme-color-alter_dark);
    will-change:color;
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_number{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent .sc_services_item_featured_left .sc_services_item_number,.sc_services_accent .sc_services_item_featured_right .sc_services_item_number{
    font-size:3em;
    line-height:1em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:-5px;
    left:0
}
.sc_services_accent .sc_services_item_featured_left .sc_services_item_icon,.sc_services_accent .sc_services_item_featured_right .sc_services_item_icon{
    font-size:3.4em;
    margin-top:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0
}
.sc_services_accent .sc_services_item_featured_right .sc_services_item_thumb,.sc_services_accent .sc_services_item_featured_right .sc_services_item_icon,.sc_services_accent .sc_services_item_featured_right .sc_services_item_pictogram,.sc_services_accent .sc_services_item_featured_right .sc_services_item_number{
    left:auto;
    right:0
}
.sc_services_accent .sc_services_item_featured_right .sc_services_item_info{
    margin-right:5em
}
.sc_services_accent .sc_services_item_icon,.sc_services_accent .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4.1em;
    width:auto;
    height:auto;
    line-height:1em;
    margin:0
}
.sc_services_accent .sc_services_item_number + .sc_services_item_info,.sc_services_accent .sc_services_item_icon + .sc_services_item_info,.sc_services_accent .sc_services_item_pictogram + .sc_services_item_info{
    margin-top:2em
}
.sc_services_accent .sc_services_item_title{
    font-size:1.556em;
    line-height:1.214em;
    margin:0
}
.sc_services_accent .sc_services_item_subtitle,.sc_services_accent .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_accent .sc_services_item:hover .sc_services_item_subtitle,.sc_services_accent .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_accent .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_subtitle,.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a,.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_accent .sc_services_item .sc_services_item_title,.sc_services_accent .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_services_accent .sc_services_item:hover .sc_services_item_title,.sc_services_accent .sc_services_item:hover .sc_services_item_title a,.sc_services_accent .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_title,.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_title a,.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_services_accent .sc_services_item .sc_services_item_button{
    margin:1.1em 0 0
}
.sc_services_accent .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_accent .sc_services_item:hover .sc_services_item_more_link,.sc_services_accent .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-alter_dark)
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_more_link,.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_more_link:hover{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_accent .sc_services_item.with_image .sc_services_item_more_link .link_text{
    display:inline-block
}
.sc_services_accent .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_accent .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_accent .sc_services_item_icon{
    color:var(--theme-color-alter_link)
}
.sc_services_accent .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover{
    background-color:var(--theme-color-alter_link2)
}
.sc_services_accent.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-alter_link2)
}
.sc_services_accent.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent.color_style_link2 .sc_services_item_subtitle,.sc_services_accent.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_accent.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_accent.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_accent.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle,.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a,.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover{
    background-color:var(--theme-color-alter_link3)
}
.sc_services_accent.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-alter_link3)
}
.sc_services_accent.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent.color_style_link3 .sc_services_item_subtitle,.sc_services_accent.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_accent.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_accent.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_accent.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle,.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a,.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover{
    color:var(--theme-color-inverse_hover_08);
    background-color:var(--theme-color-alter_dark)
}
.sc_services_accent.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_services_accent.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_content{
    color:var(--theme-color-inverse_hover_08)
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_more_link,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_more_link:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_title,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_title a,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_services_accent.color_style_dark .sc_services_item_subtitle,.sc_services_accent.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-alter_text)
}
.sc_services_accent.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_accent.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_accent.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-alter_text)
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_subtitle,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_number{
    color:var(--theme-color-inverse_hover)
}
.sc_services_unusual .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_unusual .sc_services_item_thumb{
    margin-bottom:1.2em
}
.sc_services_unusual .sc_services_item_info{
    overflow:hidden
}
.sc_services_unusual .sc_services_item_header{
    padding-bottom:1.5em;
    position:relative;
    z-index:1
}
.sc_services_unusual .sc_services_item_header:before,.sc_services_unusual .sc_services_item_header:after{
    content:'';
    display:block;
    height:1px;
    width:100%;
    position:absolute;
    z-index:1;
    bottom:0;
    left:0;
    background-color:var(--theme-color-bd_color)
}
.sc_services_unusual .sc_services_item_header:after{
    width:0;
    background-color:var(--theme-color-text_dark);
    will-change:width;
    -webkit-transition:width 0.4s ease;
    -ms-transition:width 0.4s ease;
    transition:width 0.4s ease
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_header:after{
    width:100%
}
.sc_services_unusual .sc_services_item_title_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_services_unusual .sc_services_item_title_wrap + .sc_services_item_subtitle,.sc_services_unusual .sc_services_item_title_wrap + .sc_services_item_price{
    margin-top:0.5em
}
.sc_services_unusual .sc_services_item_subtitle + .sc_services_item_price{
    margin-top:0.5em
}
.sc_services_unusual .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:1em
}
.sc_services_unusual .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_unusual .sc_services_item_title{
    margin:0;
    font-size:1.556em;
    line-height:1.214em;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.sc_services_unusual .sc_services_item_title,.sc_services_unusual .sc_services_item_title a{
    width:100%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_services_unusual .sc_services_item_title_text{
    padding:1px 0;
    width:100%;
    display:inline-block;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.sc_services_unusual .sc_services_item_price{
    font-size:1.2em;
    line-height:1.3em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_services_unusual .sc_services_item_number{
    padding:1px 0;
    margin-right:0;
    display:inline-block;
    font-size:inherit;
    line-height:inherit;
    font-weight:inherit;
    color:inherit;
    opacity:0;
    text-indent:-50px;
    white-space:nowrap;
    will-change:text-indent,opacity,margin-right;
    -webkit-transition:text-indent 0.4s ease-out,opacity 0.4s ease-out,margin-right 0.2s ease-out;
    -ms-transition:text-indent 0.4s ease-out,opacity 0.4s ease-out,margin-right 0.2s ease-out;
    transition:text-indent 0.4s ease-out,opacity 0.4s ease-out,margin-right 0.2s ease-out
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_number{
    opacity:1;
    text-indent:0;
    margin-right:0.45em
}
.sc_services_unusual .sc_services_item_icon,.sc_services_unusual .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    width:auto;
    height:auto;
    line-height:1em
}
.sc_services_unusual .sc_services_item_icon + .sc_services_item_info,.sc_services_unusual .sc_services_item_pictogram + .sc_services_item_info{
    margin-top:1.2em
}
.sc_services_unusual .sc_services_item_subtitle,.sc_services_unusual .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_subtitle,.sc_services_unusual .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_unusual .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_unusual .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_unusual .sc_services_item .sc_services_item_title,.sc_services_unusual .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_title,.sc_services_unusual .sc_services_item:hover .sc_services_item_title a,.sc_services_unusual .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual .sc_services_item .sc_services_item_button{
    width:25%;
    text-align:right
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link,.sc_services_unusual .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_text{
    display:none;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_unusual .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2.3em;
    height:2.3em;
    line-height:2.3em;
    text-align:center;
    border:1px solid var(--theme-color-bd_color);
    -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%;
    will-change:border-color;
    -webkit-transition:border-color 0.3s 0.1s ease-out;
    -ms-transition:border-color 0.3s 0.1s ease-out;
    transition:border-color 0.3s 0.1s ease-out
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link .link_icon{
    border-color:var(--theme-color-text_dark)
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_unusual .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_unusual.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_unusual.color_style_link2 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_unusual.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_unusual.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_unusual.color_style_link3 .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_unusual.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_unusual.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_unusual.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_unusual.color_style_dark .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap{
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap .sc_services_item_price_dots,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap .sc_services_item_price_dots,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap .sc_services_item_price_dots{
    margin:10px 0 20px
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap .sc_services_item_title,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap .sc_services_item_title,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap .sc_services_item_title{
    min-width:inherit !important;
    max-width:none !important
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap .sc_services_item_price,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap .sc_services_item_price,.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap .sc_services_item_price{
    max-width:none !important
}
.sc_services_price .trx_addons_columns_wrap{
    margin-right:-50px
}
.sc_services_price .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:50px
}
.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row){
    margin-bottom:-50px
}
.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_services_price .trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:38px
}
.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_services_price .sc_services_item + .sc_services_item{
    margin-top:var(--theme-var-grid_gap)
}
.sc_services_price .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_price .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:0.6em
}
.sc_services_price .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_price .sc_services_item_number{
    display:inline-block;
    font-size:3.5em;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_services_price .sc_services_item_icon,.sc_services_price .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    width:auto;
    height:auto;
    line-height:1em
}
.sc_services_price .sc_services_item_number + .sc_services_item_info,.sc_services_price .sc_services_item_icon + .sc_services_item_info,.sc_services_price .sc_services_item_pictogram + .sc_services_item_info{
    margin-top:1.5em
}
.sc_services_price .sc_services_item_title_wrap{
    width:100%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_services_price .sc_item_columns_4 .sc_services_item_title_wrap,.sc_services_price .sc_item_columns_5 .sc_services_item_title_wrap,.sc_services_price .sc_item_columns_6 .sc_services_item_title_wrap{
    flex-wrap:wrap
}
.sc_services_price .sc_item_columns_4 .sc_services_item_price_dots,.sc_services_price .sc_item_columns_5 .sc_services_item_price_dots,.sc_services_price .sc_item_columns_6 .sc_services_item_price_dots{
    margin:0 0 10px
}
.sc_services_price .sc_services_item_title_wrap + .sc_services_item_subtitle{
    margin-top:0.6em
}
.sc_services_price .sc_services_item_price_dots{
    display:block;
    margin:0 20px;
    position:relative;
    z-index:1;
    line-height:1;
    width:100%;
    min-width:20px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_price .sc_services_item_price_dots:after{
    content:'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
    display:block;
    font-size:20px;
    color:var(--theme-color-text_light)
}
.sc_services_price .sc_services_item_price{
    font-size:1.389em;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_link);
    flex-shrink:0;
    max-width:110px
}
.sc_services_price .sc_services_item_title{
    font-size:1.333em;
    line-height:1.214em;
    margin:0;
    flex-shrink:0;
    min-width:15%;
    max-width:60%
}
.sc_services_price .sc_services_item_subtitle,.sc_services_price .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_price .sc_services_item .sc_services_item_title,.sc_services_price .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_services_price .sc_services_item:hover .sc_services_item_title,.sc_services_price .sc_services_item:hover .sc_services_item_title a,.sc_services_price .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_price .sc_services_item .sc_services_item_button{
    margin:1.1em 0 0
}
.sc_services_price .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_price .sc_services_item:hover .sc_services_item_more_link,.sc_services_price .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_price .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_price .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_price .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_price .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2.3em;
    height:2.3em;
    line-height:2.3em;
    text-align:center;
    border:1px solid var(--theme-color-text_dark_02);
    -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%
}
.sc_services_price .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_price .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_price .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_price.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price.color_style_link2 .sc_services_item_price{
    color:var(--theme-color-text_link2)
}
.sc_services_price.color_style_link2 .sc_services_item_subtitle,.sc_services_price.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_price.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price.color_style_link3 .sc_services_item_price{
    color:var(--theme-color-text_link3)
}
.sc_services_price.color_style_link3 .sc_services_item_subtitle,.sc_services_price.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_price.color_style_dark .sc_services_item_price{
    color:var(--theme-color-text_dark)
}
.sc_services_price.color_style_dark.sc_services_item_subtitle,.sc_services_price.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price2 .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row){
    margin-bottom:calc(-1 * var(--theme-var-grid_gap))
}
.sc_services_price2 .sc_services_item{
    position:relative;
    z-index:1
}
.sc_services_price2 .sc_services_item_divider{
    margin-top:0.7em;
    display:block;
    position:relative;
    z-index:1;
    width:100%;
    line-height:1;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_price2 .sc_services_item_divider:after{
    content:'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
    font-size:20px;
    display:block;
    color:var(--theme-color-text_light)
}
.sc_services_price2 .sc_services_item + .sc_services_item{
    margin-top:var(--theme-var-grid_gap)
}
.sc_services_price2 .sc_services_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_services_price2 .sc_services_item_content{
    font-size:17px;
    line-height:1.65em;
    margin-top:0.5em
}
.sc_services_price2 .sc_services_item_content p:last-child{
    margin-bottom:0
}
.sc_services_price2 .sc_services_item_number{
    display:inline-block;
    font-size:3.5em;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_services_price2 .sc_services_item_icon,.sc_services_price2 .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:4em;
    width:auto;
    height:auto;
    line-height:1em
}
.sc_services_price2 .sc_services_item_number + .sc_services_item_info,.sc_services_price2 .sc_services_item_icon + .sc_services_item_info,.sc_services_price2 .sc_services_item_pictogram + .sc_services_item_info{
    margin-top:1.5em
}
.sc_services_price2 .sc_services_item_title_wrap{
    width:100%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_services_price2 .sc_services_item_title_wrap + .sc_services_item_subtitle{
    margin-top:0.6em
}
.sc_services_price2 .sc_services_item_price{
    font-size:1.389em;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_link);
    flex-shrink:0
}
.sc_services_price2 .sc_services_item_title{
    font-size:1.333em;
    line-height:1.214em;
    margin:0;
    flex-shrink:0;
    max-width:75%
}
.sc_services_price2 .sc_services_item_subtitle,.sc_services_price2 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price2 .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.45em
}
.sc_services_price2 .sc_services_item .sc_services_item_title,.sc_services_price2 .sc_services_item .sc_services_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_title,.sc_services_price2 .sc_services_item:hover .sc_services_item_title a,.sc_services_price2 .sc_services_item .sc_services_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_price2 .sc_services_item .sc_services_item_button{
    margin:1.1em 0 0
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_more_link,.sc_services_price2 .sc_services_item .sc_services_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_price2 .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:2.3em;
    height:2.3em;
    line-height:2.3em;
    text-align:center;
    border:1px solid var(--theme-color-text_dark_02);
    -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%
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_price2 .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price2.color_style_link2 .sc_services_item_icon{
    color:var(--theme-color-text_link2)
}
.sc_services_price2.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price2.color_style_link2 .sc_services_item_price{
    color:var(--theme-color-text_link2)
}
.sc_services_price2.color_style_link2 .sc_services_item_subtitle,.sc_services_price2.color_style_link2 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price2.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price2.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price2.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price2.color_style_link3 .sc_services_item_icon{
    color:var(--theme-color-text_link3)
}
.sc_services_price2.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price2.color_style_link3 .sc_services_item_price{
    color:var(--theme-color-text_link3)
}
.sc_services_price2.color_style_link3 .sc_services_item_subtitle,.sc_services_price2.color_style_link3 .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price2.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price2.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price2.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_price2.color_style_dark .sc_services_item_icon{
    color:var(--theme-color-text_dark)
}
.sc_services_price2.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:var(--theme-color-text_link)
}
.sc_services_price2.color_style_dark .sc_services_item_price{
    color:var(--theme-color-text_dark)
}
.sc_services_price2.color_style_dark.sc_services_item_subtitle,.sc_services_price2.color_style_dark .sc_services_item_subtitle a{
    color:var(--theme-color-text)
}
.sc_services_price2.color_style_dark .sc_services_item:hover .sc_services_item_subtitle,.sc_services_price2.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a,.sc_services_price2.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover{
    color:var(--theme-color-text)
}
.sc_services_panel .sc_services_content .sc_services_item + .sc_services_item{
    border:none;
    border-top:1px solid rgba(255,255,255,0.3)
}
.sc_services_panel .sc_services_columns_wrap{
    overflow:hidden
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"]{
    position:relative
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"] .sc_services_item{
    border:none !important
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"]:before{
    content:"";
    display:block;
    position:absolute;
    z-index:1;
    top:-1px;
    right:0;
    bottom:0;
    left:-1px;
    border-top:1px solid;
    border-left:1px solid;
    border-color:rgba(255,255,255,0.3)
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"],.sc_services_panel .sc_item_posts_container [class*="trx_addons_column-"]{
    padding:0 !important
}
.sc_services_panel .sc_services_item .sc_services_item_content{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    height:100%;
    width:100%;
    margin-top:0
}
.sc_services_panel .sc_services_item_content_inner{
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:2em 2.2em 2.4em
}
.sc_services_panel .sc_services_item .sc_services_item_content_inner_top{
    -webkit-transform:translateY(-15px);
    -ms-transform:translateY(-15px);
    transform:translateY(-15px);
    opacity:0;
    will-change:transform,opacity;
    -webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out,opacity 0.3s ease-out;
    transition:transform 0.3s ease-out,opacity 0.3s ease-out
}
.sc_services_panel .sc_services_item:hover .sc_services_item_content_inner_top{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    opacity:1
}
.sc_services_panel .sc_services_item_content_inner_bottom{
    -webkit-flex-grow:1;
    -ms-flex-grow:1;
    flex-grow:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative;
    z-index:1;
    width:100%;
    max-height:100%;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_panel .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(50px);
    -ms-transform:translateY(50px);
    transform:translateY(50px);
    will-change:transform;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
.sc_services_panel .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.sc_services_panel .sc_services_item{
    position:relative;
    padding:0
}
.sc_services_panel .sc_services_item .sc_services_item_thumb{
    margin:0;
    width:4em;
    height:4em;
    line-height:4em;
    text-align:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    border:1px solid rgba(255,255,255,0.2)
}
.sc_services_panel .sc_services_item .sc_services_item_number{
    display:inline-block;
    font-size:24px;
    line-height:1em;
    font-weight:400;
    letter-spacing:-0.2px;
    color:#fcfcfc
}
.sc_services_panel .sc_services_item .sc_services_item_icon,.sc_services_panel .sc_services_item .sc_services_item_pictogram{
    position:relative;
    display:inline-block;
    font-size:2.8em;
    line-height:1em;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    width:auto;
    height:auto
}
.sc_services_panel .sc_services_item .sc_services_item_icon{
    color:#fcfcfc
}
.sc_services_panel .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg{
    width:1em;
    height:1em
}
.sc_services_panel .sc_services_item .sc_services_item_title{
    font-size:1.556em;
    line-height:1.3em;
    font-weight:400;
    margin:0
}
.sc_services_panel .sc_services_item .sc_services_item_title,.sc_services_panel .sc_services_item .sc_services_item_title a{
    color:#fcfcfc
}
.sc_services_panel .sc_services_item .sc_services_item_title + .sc_services_item_subtitle{
    margin-top:0.3em
}
.sc_services_panel .sc_services_item .sc_services_item_text{
    font-size:17px;
    line-height:1.65em;
    max-height:4.8em;
    overflow:hidden;
    color:rgba(255,255,255,0.8)
}
.sc_services_panel .sc_services_item .sc_services_item_text p:last-child{
    margin-bottom:0
}
.sc_services_panel .sc_services_item .sc_services_item_header + .sc_services_item_text{
    margin-top:0.6em
}
.sc_services_panel .sc_services_item .sc_services_item_price{
    font-size:1.2em;
    font-weight:400;
    text-shadow:none;
    margin-bottom:0.5em
}
.sc_services_panel .sc_services_item .sc_services_item_button{
    margin-top:1em;
    opacity:0;
    -webkit-transition:opacity 0.3s ease-out !important;
    -ms-transition:opacity 0.3s ease-out !important;
    transition:opacity 0.3s ease-out !important
}
.sc_services_panel .sc_services_item:hover .sc_services_item_button{
    opacity:1
}
.sc_services_panel .sc_services_item .sc_services_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#fcfcfc;
    z-index:1;
    overflow:hidden
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_text{
    display:inline-block;
    position:relative;
    margin-right:0;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_services_panel .sc_services_item:hover .sc_services_item_more_link,.sc_services_panel .sc_services_item .sc_services_item_more_link:hover{
    color:#fcfcfc
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_text,.sc_services_panel .sc_services_item:hover .sc_services_item_more_link .link_text,.sc_services_panel .sc_services_item .sc_services_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:10px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_services_panel .sc_services_item .sc_services_item_thumb,.sc_services_panel .sc_services_item:hover .sc_services_item_thumb,.sc_services_panel .sc_services_item .sc_services_item_pictogram,.sc_services_panel .sc_services_item:hover .sc_services_item_pictogram,.sc_services_panel .sc_services_item .sc_services_item_icon,.sc_services_panel .sc_services_item:hover .sc_services_item_icon,.sc_services_panel .sc_services_item .sc_services_item_number,.sc_services_panel .sc_services_item:hover .sc_services_item_number,.sc_services_panel .sc_services_item .sc_services_item_title,.sc_services_panel .sc_services_item:hover .sc_services_item_title,.sc_services_panel .sc_services_item .sc_services_item_subtitle,.sc_services_panel .sc_services_item:hover .sc_services_item_subtitle,.sc_services_panel .sc_services_item .sc_services_item_meta,.sc_services_panel .sc_services_item:hover .sc_services_item_meta,.sc_services_panel .sc_services_item .sc_services_item_content,.sc_services_panel .sc_services_item:hover .sc_services_item_content,.sc_services_panel .sc_services_item .sc_services_item_button,.sc_services_panel .sc_services_item:hover .sc_services_item_button{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    -webkit-transition:none;
    -ms-transition:none;
    transition:none
}
.sc_services_panel .sc_services_item:before{
    content:'';
    width:0;
    height:0;
    padding-top:114%;
    display:inline-block
}
.sc_services_panel .sc_services_item:after{
    content:'';
    display:block;
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1;
    background-color:var(--theme-color-inverse_dark);
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out;
    opacity:0
}
.sc_services_panel .sc_services_panel_thumbs{
    background-color:#000
}
.sc_services_panel .sc_services_panel_thumbs:before{
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    opacity:.7
}
.sc_services_panel .sc_services_item_link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.socials_wrap:not(.socials_type_list) .social_item .social_icon{
    background-color:var(--theme-color-alter_bg_color)
}
.socials_wrap:not(.socials_type_list) .social_item .social_icon,.socials_wrap:not(.socials_type_list) .social_item .social_icon i{
    color:var(--theme-color-alter_dark)
}
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon{
    background-color:var(--theme-color-alter_bg_color)
}
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon,.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon i{
    color: #FF0823;
}
[class*="scheme_"].sidebar .socials_wrap:not(.socials_type_list) .social_item .social_icon{
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-bg_color)
}
[class*="scheme_"].sidebar .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon{
    color:var(--theme-color-alter_hover);
    background-color:var(--theme-color-bg_color)
}
[class*="scheme_"].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,[class*="scheme_"].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
    color:var(--theme-color-text_dark)
}
[class*="scheme_"].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,[class*="scheme_"].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon{
    color:var(--theme-color-text_link);
    background-color:transparent !important
}
.sc_supertitle_no_icon{
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_item_content:before{
    content:'\e8b6';
    font-family:"fontello"
}
.sc_testimonials_item_author_subtitle{
    color:var(--theme-color-text_light)
}
.sc_testimonials_simple .sc_testimonials_item_author_data:before{
    background-color:var(--theme-color-text_light)
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data{
    border-color:var(--theme-color-text_light)
}
.sc_testimonials_rating_stars_default,.sc_testimonials_rating_stars_hover{
    color:var(--theme-color-text_hover)
}
[class*="scheme_"].sidebar .sc_testimonials_rating_stars_default,[class*="scheme_"].sidebar .sc_testimonials_rating_stars_hover{
    color:var(--theme-color-alter_hover)
}
.color_style_link2 .sc_testimonials_rating_stars_default,.color_style_link2 .sc_testimonials_rating_stars_hover{
    color:var(--theme-color-text_hover2)
}
.color_style_link3 .sc_testimonials_rating_stars_default,.color_style_link3 .sc_testimonials_rating_stars_hover{
    color:var(--theme-color-text_hover3)
}
.color_style_dark .sc_testimonials_rating_stars_default,.color_style_dark .sc_testimonials_rating_stars_hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger .trx_addons_loading{
    background-color:var(--theme-color-bg_color_02)
}
ul.sc_layouts_submenu .sc_blogger .trx_addons_loading{
    background-color:var(--theme-color-extra_bg_color_05)
}
.trx_addons_mouse_helper{
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active{
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.menu_side_right .scroll_to_top_style_default{
    left:2em;
    right:auto
}
.trx_addons_scroll_to_top{
    z-index:7999
}
.scroll_to_top_style_default{
    width:2.5em;
    height:2.5em;
    line-height:2.5em;
    text-align:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    color:var(--theme-color-inverse_hover);
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-text_dark)
}
.scroll_to_top_style_default:before{
    position:relative;
    top:-2px;
    font-size:11px;
    font-weight:400;
    font-family:"fontello";
    content:'\EA08'
}
.scroll_to_top_style_default:hover{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.scroll_to_top_style_modern{
    bottom:0;
    right:60px;
    width:110px;
    height:30px;
    line-height:20px;
    text-align:left;
    white-space:nowrap;
    -webkit-transform-origin:100% 50%;
    -ms-transform-origin:100% 50%;
    transform-origin:100% 50%;
    -webkit-transform:rotate(-90deg) translate(100%,-50%);
    -ms-transform:rotate(-90deg) translate(100%,-50%);
    transform:rotate(-90deg) translate(100%,-50%);
    color:var(--theme-color-text_dark);
    background-color:transparent;
    border-color:transparent;
    will-change:color,opacity,bottom;
    -webkit-transition:color 0.3s ease,opacity 0.3s ease-out,bottom 0.3s ease-out;
    -ms-transition:color 0.3s ease,opacity 0.3s ease-out,bottom 0.3s ease-out;
    transition:color 0.3s ease,opacity 0.3s ease-out,bottom 0.3s ease-out;
    opacity:0
}
.scroll_to_top_style_modern:hover{
    color:var(--theme-color-text_link);
    background-color:transparent;
    border-color:transparent
}
.scroll_to_top_style_modern.show{
    bottom:60px;
    opacity:1
}
.scroll_to_top_style_modern .scroll_to_top_text,.scroll_to_top_style_modern .scroll_to_top_icon{
    display:inline-block;
    vertical-align:middle
}
.scroll_to_top_style_modern .scroll_to_top_text{
    font-size:13px;
    font-weight:500
}
.scroll_to_top_style_modern .scroll_to_top_icon{
    margin-left:15px;
    position:relative;
    overflow:hidden
}
.scroll_to_top_style_modern .scroll_to_top_icon:after{
    margin-left:-15px;
    display:inline-block;
    vertical-align:middle;
    font-size:12px;
    font-family:"fontello";
    content:'\E9E2';
    color:currentColor;
    will-change:margin-left;
    -webkit-transition:margin-left 0.3s ease-out;
    -ms-transition:margin-left 0.3s ease-out;
    transition:margin-left 0.3s ease-out
}
.scroll_to_top_style_modern:hover .scroll_to_top_icon:after{
    margin-left:0
}
.scroll_progress_wrap .scroll_progress_status{
    background-color:var(--theme-color-text_dark)
}
.mfp-content .sc_layouts_popup{
    max-height:80vh;
    max-width:80vw
}
.sc_layouts_panel{
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.03);
    -ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.03);
    box-shadow:0 0 10px 0 rgba(0,0,0,0.03)
}
.sc_layouts_popup{
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);
    -ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);
    box-shadow:0 0 10px 0 rgba(0,0,0,0.15)
}
.trx_addons_popup,[class*="scheme_"].trx_addons_popup,.sc_layouts_popup,[class*="scheme_"].sc_layouts_popup,.sc_layouts_panel_inner,[class*="scheme_"].sc_layouts_panel_inner{
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bd_color);
    color:var(--theme-color-alter_text)
}
.trx_addons_popup button.mfp-close{
    background-color:var(--theme-color-alter_bg_hover);
    border-color:var(--theme-color-alter_bd_hover);
    color:var(--theme-color-alter_text)
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{
    background-color:var(--theme-color-alter_bg_hover);
    border-color:var(--theme-color-alter_bd_hover)
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{
    background-color:var(--theme-color-alter_bg_color);
    border-bottom-color:transparent
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i{
    color:var(--theme-color-alter_text)
}
.trx_addons_popup li.trx_addons_tabs_title a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i{
    color:var(--theme-color-alter_link)
}
.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,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover>i{
    color:var(--theme-color-alter_light)
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i{
    color:var(--theme-color-alter_dark)
}
.trx_addons_profiler{
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bd_hover)
}
.trx_addons_profiler_title{
    color:var(--theme-color-alter_dark)
}
.trx_addons_profiler table td,.trx_addons_profiler table th{
    border-color:var(--theme-color-alter_bd_color)
}
.trx_addons_profiler table td{
    color:var(--theme-color-alter_text)
}
.trx_addons_profiler table th{
    background-color:var(--theme-color-alter_bg_hover);
    color:var(--theme-color-alter_dark)
}
.trx_addons_range_slider_label_min{
    color:var(--theme-color-alter_text)
}
.trx_addons_range_slider_label_max{
    color:var(--theme-color-alter_text)
}
div.ui-slider{
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bd_color)
}
div.ui-slider .ui-slider-handle{
    border-color:var(--theme-color-alter_bd_hover);
    background-color:var(--theme-color-alter_bg_hover)
}
div.ui-slider .ui-slider-range{
    background-color:var(--theme-color-alter_bg_hover)
}
.sc_layouts_title_link{
    margin:2.5em 0 0.5em
}
h1.sc_item_title{
    line-height:1em
}
h2.sc_item_title{
    line-height:1.043em
}
h3.sc_item_title{
    line-height:1.086em
}
h4.sc_item_title{
    line-height:1.214em
}
h5.sc_item_title{
    line-height:1.417em
}
h6.sc_item_title{
    line-height:1.474em
}
.sc_item_title i{
    font-family:inherit
}
.sc_item_subtitle{
    font-size:14px;
    line-height:25px;
    font-weight:400;
    font-style:normal;
    text-transform:uppercase;
    letter-spacing:0.13em;
    opacity:1
}
.sc_item_subtitle_above{
    margin-bottom:1.4em
}
.sc_item_descr{
    margin-bottom:0
}
.sc_item_descr p{
    margin:0
}
.sc_item_descr p + p{
    margin-top:1em
}
.sc_item_title.sc_item_title_style_accent i{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    justify-content:center;
    flex-direction:revert;
    align-items:center
}
h1.sc_item_title_tag:not(.sc_align_center){
    margin-left:-1px
}
h1.sc_item_title_tag.sc_align_right:not(.sc_align_center){
    margin-right:-1px
}
h2.sc_item_title_tag:not(.sc_align_center){
    margin-left:-1px
}
h2.sc_item_title_tag.sc_align_right:not(.sc_align_center){
    margin-right:-1px
}
.slider-slide h1.sc_item_title_tag{
    margin-left:0 !important
}
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:1.6em
}
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.35em
}
.sc_title_default h5.sc_item_title_tag + .sc_title_subtitle{
    text-transform:none;
    font-size:17px;
    font-weight:400;
    letter-spacing:0;
    color:var(--theme-color-text)
}
.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:2.1em
}
.sc_item_subtitle.sc_item_title_style_shadow + .sc_item_title{
    position:relative;
    z-index:1
}
.sc_item_title_style_gradient .trx_addons_text_gradient,.sc_item_title_style_gradient .sc_item_title_text{
    padding-bottom:8px
}
.sc_item_title[data-mouse-helper*="highlight"]{
    padding-bottom:8px;
    margin-bottom:-8px
}
.sc_item_title_style_gradient[data-mouse-helper*="highlight"] .trx_addons_text_gradient{
    opacity:0.7
}
.sc_title .sc_button.sc_button.sc_button_simple{
    overflow:visible
}
.sc_title_accent .sc_button_wrap{
    position:relative;
    z-index:1
}
.sc_title_accent .sc_item_subtitle{
    position:relative;
    display:inline-block;
    padding-left:70px
}
.sc_title_accent .sc_item_subtitle:before{
    content:"";
    display:block;
    width:50px;
    height:1px;
    position:absolute;
    z-index:1;
    top:50%;
    left:0;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:1px;
    background-color:var(--theme-color-text_link)
}
.sc_title_accent .sc_item_subtitle.sc_align_center{
    padding:10px 0 0 0;
    width:100%
}
.sc_title_accent .sc_item_subtitle.sc_align_center:before{
    left:auto;
    right:auto;
    position:absolute;
    z-index:1;
    top:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.sc_title_accent .sc_item_subtitle.sc_align_right{
    padding:0 70px 0 0;
    width:100%
}
.sc_title_accent .sc_item_subtitle.sc_align_right:before{
    left:auto;
    right:0
}
.sc_item_subtitle.sc_item_title_style_icon{
    position:relative
}
.sc_item_subtitle.sc_item_title_style_icon:before{
    color:var(--theme-color-text_dark);
    content:'\e9a7';
    display:block;
    font-family:"fontello";
    font-size:18px;
    margin-bottom:20px;
    font-weight:400
}
.sc_item_title_style_icon_bottom.sc_item_title{
    position:relative
}
.sc_item_title_style_icon_bottom.sc_item_title:after{
    color:var(--theme-color-text_dark);
    content:'\e9a7';
    display:block;
    font-family:"fontello";
    font-size:18px;
    line-height:20px;
    margin-top:30px;
    font-weight:400
}
.sc_price_item{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-alter_bd_color);
    -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_price_item .sc_price_item_icon{
    color:var(--theme-color-alter_dark)
}
.sc_price_item .sc_price_item_label{
    font-size:11px;
    font-weight:500;
    letter-spacing:1px;
    z-index:9;
    background-color:var(--theme-color-extra_link);
    color:var(--theme-color-inverse_link)
}
.sc_price_item .sc_price_item_subtitle{
    color:var(--theme-color-alter_text)
}
.sc_price_item .sc_price_item_title,.sc_price_item .sc_price_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_price_item .sc_price_item_price{
    color:var(--theme-color-alter_dark)
}
.sc_price_item .sc_price_item_description,.sc_price_item .sc_price_item_details{
    color:var(--theme-color-alter_text)
}
.sc_price_slider .sc_price_item,.sc_price_columns_wrap .sc_price_item{
    height:auto
}
.sc_price_item .sc_price_item_link{
    color:var(--theme-color-inverse_hover);
    background-color:var(--theme-color-text_dark);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_item .sc_price_item_link:hover,.sc_price_item .sc_price_item_link:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover);
    background-color:var(--theme-color-text_hover);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_item:hover .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_item.sc_price_active .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.color_style_link2 .sc_price_item .sc_price_item_link{
    color:var(--theme-color-inverse_link)
}
.color_style_link3 .sc_price_item .sc_price_item_link{
    color:var(--theme-color-inverse_link)
}
.sc_price .sc_price_item .sc_price_item_link.sc_price_item_link_over{
    opacity:0 !important;
    background:none !important;
    margin:0
}
.sc_price_default .sc_price_item .sc_price_item_inner{
    padding:0
}
.sc_price_default .sc_price_item_image + .sc_price_item_info{
    padding-top:40px;
    padding-bottom:40px
}
.sc_price_default .with_bg_color .sc_price_item_image + .sc_price_item_info{
    padding-top:33px;
    padding-bottom:20px
}
.sc_price_default .sc_price_item.sc_price_active{
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    box-shadow:0 23px 90px rgba(0,0,0,0.05);
    z-index:9
}
.sc_price_default .sc_price_item_info{
    padding:4em 2em 4.4em
}
.sc_price_default .sc_price_item_icon{
    margin-top:3em
}
.sc_price_default .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_default .sc_price_item_icon + .sc_price_item_info{
    padding-top:1.5em;
    padding-bottom:2.8em
}
.sc_price_default .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_default .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_default .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_default .sc_price_item_description,.sc_price_default .sc_price_item_details{
    font-size:15px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    margin:0.65em 0
}
.sc_price_default .sc_price_item_description ul,.sc_price_default .sc_price_item_details ul{
    padding:0;
    list-style-type:none
}
.sc_price_default .sc_price_item_description ul li + li,.sc_price_default .sc_price_item_details ul li + li{
    margin-top:8px
}
.sc_price_default .sc_price_item_price{
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0
}
.sc_price_default .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_default .sc_price_item_price .sc_price_item_price_after{
    font-size:19px;
    font-weight:400;
    color:var(--theme-color-alter_text)
}
.sc_price_default .sc_price_item_price + .sc_price_item_details{
    margin-top:30px
}
.sc_price_default .sc_price_item_subtitle + .sc_price_item_price,.sc_price_default .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_default .sc_price_item_subtitle + .sc_price_item_link,.sc_price_default .sc_price_item_title + .sc_price_item_link,.sc_price_default .sc_price_item_description + .sc_price_item_link,.sc_price_default .sc_price_item_details + .sc_price_item_link{
    margin-top:24px
}
.sc_price_default .sc_price_item_default.with_image .sc_price_item_icon,.sc_price_default .sc_price_item_default.with_image .sc_price_item_title,.sc_price_default .sc_price_item_default.with_image .sc_price_item_price,.sc_price_default .sc_price_item_default.with_image .sc_price_item_price_after,.sc_price_default .sc_price_item_default.with_image .sc_price_item_subtitle{
    color:var(--theme-color-inverse_link)
}
.sc_price_default .sc_price_item_default.with_image .sc_price_item_description,.sc_price_default .sc_price_item_default.with_image .sc_price_item_details{
    color:#ccc
}
.sc_price_light .trx_addons_columns_wrap{
    margin:0 !important
}
.sc_price_light .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding:0 !important;
    margin:0 !important
}
.sc_price_light .sc_price_item_inner,.sc_price_light .sc_price_item.with_image .sc_price_item_inner{
    padding:50px
}
.sc_price_light .sc_price_item{
    z-index:1
}
.sc_price_light .sc_price_item.sc_price_active{
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    box-shadow:0 23px 90px rgba(0,0,0,0.05);
    z-index:9
}
.sc_price_light .sc_price_item_info{
    padding:0
}
.sc_price_light .sc_price_item_image{
    margin-top:1.5em
}
.sc_price_light .sc_price_item_icon{
    margin-top:1.5em
}
.sc_price_light .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_light .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_light .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_light .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_light .sc_price_item_description,.sc_price_light .sc_price_item_details{
    font-size:17px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    margin:0.65em 0
}
.sc_price_light .sc_price_item_description ul,.sc_price_light .sc_price_item_details ul{
    padding:0;
    list-style-type:none
}
.sc_price_light .sc_price_item_description ul li:after,.sc_price_light .sc_price_item_details ul li:after{
    content:'\e9a2';
    font-family:"fontello";
    font-size:11px;
    margin-left:12px;
    position:relative;
    top:-1px;
    color:var(--theme-color-alter_link)
}
.sc_price_light .sc_price_item_description ul li + li,.sc_price_light .sc_price_item_details ul li + li{
    margin-top:8px
}
.sc_price_light .sc_price_item_details{
    padding-top:48px;
    border-top:1px solid var(--theme-color-alter_bd_color)
}
.sc_price_light .sc_price_active .sc_price_item_price{
    color:var(--theme-color-alter_link)
}
.sc_price_light .sc_price_item_price{
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0;
    margin-top:15px
}
.sc_price_light .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_light .sc_price_item_price .sc_price_item_price_after{
    font-size:17px;
    font-weight:400;
    display:block;
    margin-top:16px;
    color:var(--theme-color-alter_light)
}
.sc_price_light .sc_price_item_price + .sc_price_item_details{
    margin-top:48px
}
.sc_price_light .sc_price_item_subtitle + .sc_price_item_price,.sc_price_light .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_light .sc_price_item_subtitle + .sc_price_item_link,.sc_price_light .sc_price_item_title + .sc_price_item_link,.sc_price_light .sc_price_item_description + .sc_price_item_link,.sc_price_light .sc_price_item_details + .sc_price_item_link{
    margin-top:32px
}
.sc_price_light .sc_price_item.sc_price_active .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_light .sc_price_item:hover .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_light .sc_price_item .sc_price_item_link{
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_light .sc_price_item .sc_price_item_link:hover,.sc_price_light .sc_price_item .sc_price_item_link:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover) !important;
    background-color:var(--theme-color-text_hover) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple .sc_price_item_inner,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner{
    padding:54px 30px
}
.sc_price_simple .sc_price_item.sc_price_active{
    -webkit-box-shadow:0 12px 40px rgba(0,0,0,0.03);
    -ms-box-shadow:0 12px 40px rgba(0,0,0,0.03);
    box-shadow:0 12px 40px rgba(0,0,0,0.03);
    z-index:9
}
.sc_price_simple .sc_price_item_info{
    padding:0
}
.sc_price_simple .sc_price_item_image{
    margin-top:1.5em
}
.sc_price_simple .sc_price_item_icon{
    margin-top:1.5em
}
.sc_price_simple .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_simple .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_simple .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_simple .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_simple .sc_price_item_description,.sc_price_simple .sc_price_item_details{
    font-size:19px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    letter-spacing:-0.02em;
    margin:0.65em 0;
    color:var(--theme-color-alter_dark)
}
.sc_price_simple .sc_price_item_description ul,.sc_price_simple .sc_price_item_details ul{
    padding:0;
    list-style-type:none
}
.sc_price_simple .sc_price_item_description ul li:after,.sc_price_simple .sc_price_item_details ul li:after{
    content:'\e9a2';
    font-family:"fontello";
    font-size:11px;
    margin-left:12px;
    position:relative;
    top:-1px;
    color:var(--theme-color-alter_link)
}
.sc_price_simple .sc_price_item_description ul li + li,.sc_price_simple .sc_price_item_details ul li + li{
    margin-top:8px
}
.sc_price_simple .sc_price_item_info>.sc_price_item_details:last-child{
    margin-bottom:0
}
.sc_price_simple .sc_price_active .sc_price_item_price{
    color:var(--theme-color-alter_link)
}
.sc_price_simple .sc_price_item_price{
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0;
    margin-top:20px
}
.sc_price_simple .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_simple .sc_price_item_price .sc_price_item_price_after{
    font-size:17px;
    font-weight:400;
    display:block;
    margin-top:12px;
    color:var(--theme-color-alter_light)
}
.sc_price_simple .sc_price_item_price + .sc_price_item_details{
    margin-top:32px
}
.sc_price_simple .sc_price_item_subtitle + .sc_price_item_price,.sc_price_simple .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_simple .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple .sc_price_item_title + .sc_price_item_link,.sc_price_simple .sc_price_item_description + .sc_price_item_link,.sc_price_simple .sc_price_item_details + .sc_price_item_link{
    margin-top:28px
}
.sc_price_simple .sc_price_item.sc_price_active .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple .sc_price_item:hover .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple .sc_price_item .sc_price_item_link{
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple .sc_price_item .sc_price_item_link:hover,.sc_price_simple .sc_price_item .sc_price_item_link:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover) !important;
    background-color:var(--theme-color-text_hover) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple_shadow .sc_price_item_inner,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner{
    padding:60px 30px 70px
}
.sc_price_simple_shadow .sc_price_item{
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    box-shadow:0 23px 90px rgba(0,0,0,0.05);
    z-index:1
}
.sc_price_simple_shadow .sc_price_item.sc_price_active{
    z-index:9
}
.sc_price_simple_shadow .sc_price_item_info{
    padding:0
}
.sc_price_simple_shadow .sc_price_item_image{
    margin-top:1.5em
}
.sc_price_simple_shadow .sc_price_item_icon{
    margin-top:1.5em
}
.sc_price_simple_shadow .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_simple_shadow .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_simple_shadow .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_simple_shadow .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_simple_shadow .sc_price_item_description,.sc_price_simple_shadow .sc_price_item_details{
    font-size:17px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    margin:0.65em 0;
    color:var(--theme-color-alter_text)
}
.sc_price_simple_shadow .sc_price_item_description ul,.sc_price_simple_shadow .sc_price_item_details ul{
    padding:0;
    list-style-type:none
}
.sc_price_simple_shadow .sc_price_item_description ul li:after,.sc_price_simple_shadow .sc_price_item_details ul li:after{
    content:'\e9a2';
    font-family:"fontello";
    font-size:11px;
    margin-left:12px;
    position:relative;
    top:-1px;
    color:var(--theme-color-alter_link)
}
.sc_price_simple_shadow .sc_price_item_description ul li + li,.sc_price_simple_shadow .sc_price_item_details ul li + li{
    margin-top:8px
}
.sc_price_simple_shadow .sc_price_item_info>.sc_price_item_details:last-child{
    margin-bottom:0
}
.sc_price_simple_shadow .sc_price_item:hover .sc_price_item_price{
    color:var(--theme-color-alter_link)
}
.sc_price_simple_shadow .sc_price_item_price{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0;
    margin-top:22px
}
.sc_price_simple_shadow .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_simple_shadow .sc_price_item_price .sc_price_item_price_after{
    font-size:17px;
    font-weight:400;
    display:block;
    margin-top:16px;
    color:var(--theme-color-alter_light)
}
.sc_price_simple_shadow .sc_price_item_price + .sc_price_item_details{
    margin-top:39px
}
.sc_price_simple_shadow .sc_price_item_subtitle + .sc_price_item_price,.sc_price_simple_shadow .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_simple_shadow .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_title + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_description + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_details + .sc_price_item_link{
    margin-top:28px
}
.sc_price_simple_shadow .sc_price_item.sc_price_active .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple_shadow .sc_price_item:hover .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple_shadow .sc_price_item .sc_price_item_link{
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple_shadow .sc_price_item .sc_price_item_link:hover,.sc_price_simple_shadow .sc_price_item .sc_price_item_link:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover) !important;
    background-color:var(--theme-color-text_hover) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner{
    position:relative
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:var(--theme-color-text_link2);
    opacity:0.9;
    z-index:-1
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_description ul li:after,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_details ul li:after{
    color:var(--theme-color-inverse_link)
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_description,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_details,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_subtitle,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_price .sc_price_item_price_after,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_price,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_icon>span,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_info,.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_title{
    color:var(--theme-color-inverse_link)
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_link{
    color:var(--theme-color-inverse_link) !important;
    border-color:var(--theme-color-inverse_link) !important;
    background-color:transparent !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_link:hover{
    color:var(--theme-color-inverse_dark) !important;
    border-color:var(--theme-color-inverse_link) !important;
    background-color:var(--theme-color-inverse_link) !important
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color):hover .sc_price_item_link{
    color:var(--theme-color-inverse_link) !important;
    border-color:var(--theme-color-inverse_link) !important;
    background-color:transparent !important
}
.sc_price_plain .sc_price_item_inner,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner{
    padding:66px 60px 75px
}
.sc_price_plain .sc_price_item{
    text-align:left;
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    box-shadow:0 23px 90px rgba(0,0,0,0.05);
    z-index:1
}
.sc_price_plain .sc_price_item.sc_price_active{
    z-index:9
}
.sc_price_plain .sc_price_item_info{
    padding:0
}
.sc_price_plain .sc_price_item_image{
    margin-top:1.5em
}
.sc_price_plain .sc_price_item_icon{
    margin-top:1.5em
}
.sc_price_plain .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_plain .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_plain .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_plain .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_plain .sc_price_item_description,.sc_price_plain .sc_price_item_details{
    font-size:17px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    margin:0.65em 0;
    color:var(--theme-color-alter_text)
}
.sc_price_plain .sc_price_item_description ul,.sc_price_plain .sc_price_item_details ul{
    padding:0;
    list-style-type:none
}
.sc_price_plain .sc_price_item_description ul li:after,.sc_price_plain .sc_price_item_details ul li:after{
    content:'\e9a2';
    font-family:"fontello";
    font-size:11px;
    margin-left:12px;
    position:relative;
    top:-1px;
    color:var(--theme-color-alter_link)
}
.sc_price_plain .sc_price_item_description ul li + li,.sc_price_plain .sc_price_item_details ul li + li{
    margin-top:8px
}
.sc_price_plain .sc_price_item_info>.sc_price_item_details:last-child{
    margin-bottom:0
}
.sc_price_plain .sc_price_item:hover .sc_price_item_price{
    color:var(--theme-color-alter_link)
}
.sc_price_plain .sc_price_item_price{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0;
    margin-top:22px
}
.sc_price_plain .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_plain .sc_price_item_price .sc_price_item_price_after{
    font-size:17px;
    font-weight:400;
    display:block;
    margin-top:16px;
    color:var(--theme-color-alter_light)
}
.sc_price_plain .sc_price_item_price + .sc_price_item_details{
    margin-top:30px
}
.sc_price_plain .sc_price_item_subtitle + .sc_price_item_price,.sc_price_plain .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_plain .sc_price_item_subtitle + .sc_price_item_link,.sc_price_plain .sc_price_item_title + .sc_price_item_link,.sc_price_plain .sc_price_item_description + .sc_price_item_link,.sc_price_plain .sc_price_item_details + .sc_price_item_link{
    margin-top:24px
}
.sc_price_plain .sc_price_item.sc_price_active .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_plain .sc_price_item:not(.sc_price_active) .sc_price_item_link{
    padding-left:40px;
    padding-right:40px
}
.sc_price_plain .sc_price_item .sc_price_item_link{
    padding-left:57px;
    padding-right:57px
}
.sc_price_plain .sc_price_item:hover .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_plain .sc_price_item .sc_price_item_link{
    color:var(--theme-color-text_link);
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_plain .sc_price_item .sc_price_item_link:hover,.sc_price_plain .sc_price_item .sc_price_item_link:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover) !important;
    background-color:var(--theme-color-text_hover) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_plain .sc_price_item_label{
    width:12em;
    height:2em;
    line-height:2em;
    left:auto;
    right:-3em;
    top:2em;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg)
}
.sc_price_focus .trx_addons_columns_wrap{
    margin:0 !important
}
.sc_price_focus .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding:0 !important;
    margin:0 !important
}
.sc_price_focus .sc_price_item_inner,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner{
    padding:55px 45px 64px
}
.sc_price_focus .sc_price_item{
    -webkit-box-shadow:0 23px 40px rgba(0,0,0,0.03);
    -ms-box-shadow:0 23px 40px rgba(0,0,0,0.03);
    box-shadow:0 23px 40px rgba(0,0,0,0.03);
    z-index:1
}
.sc_price_focus .sc_price_item.sc_price_active{
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    box-shadow:0 23px 90px rgba(0,0,0,0.05);
    z-index:9;
    margin:-20px 0 0;
    padding:20px 0
}
.sc_price_focus .sc_price_item_info{
    padding:0
}
.sc_price_focus .sc_price_item_image{
    margin-top:1.5em
}
.sc_price_focus .sc_price_item_icon{
    margin-top:1.5em
}
.sc_price_focus .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_focus .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_focus .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_focus .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_focus .sc_price_item_description,.sc_price_focus .sc_price_item_details{
    font-size:17px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    margin:0.65em 0
}
.sc_price_focus .sc_price_item_description ul,.sc_price_focus .sc_price_item_details ul{
    padding:0;
    list-style-type:none
}
.sc_price_focus .sc_price_item_description ul li:after,.sc_price_focus .sc_price_item_details ul li:after{
    content:'\e9a2';
    font-family:"fontello";
    font-size:11px;
    margin-left:12px;
    position:relative;
    top:-1px;
    color:var(--theme-color-alter_link)
}
.sc_price_focus .sc_price_item_description ul li + li,.sc_price_focus .sc_price_item_details ul li + li{
    margin-top:8px
}
.sc_price_focus .sc_price_item_details{
    padding-top:40px;
    border-top:1px solid var(--theme-color-alter_bd_color)
}
.sc_price_focus .sc_price_item_price{
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0;
    margin-top:15px
}
.sc_price_focus .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_focus .sc_price_item_price .sc_price_item_price_after{
    font-size:17px;
    font-weight:400;
    display:block;
    margin-top:20px;
    color:var(--theme-color-alter_light)
}
.sc_price_focus .sc_price_item_price + .sc_price_item_details{
    margin-top:46px
}
.sc_price_focus .sc_price_item_subtitle + .sc_price_item_price,.sc_price_focus .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_focus .sc_price_item_subtitle + .sc_price_item_link,.sc_price_focus .sc_price_item_title + .sc_price_item_link,.sc_price_focus .sc_price_item_description + .sc_price_item_link,.sc_price_focus .sc_price_item_details + .sc_price_item_link{
    margin-top:32px
}
.sc_price_focus .sc_price_item.sc_price_active .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_focus .sc_price_item:hover .sc_price_item_link{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link) !important;
    background-color:var(--theme-color-text_link) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_focus .sc_price_item .sc_price_item_link{
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    padding-left:56px;
    padding-right:56px
}
.sc_price_focus .sc_price_item .sc_price_item_link:hover,.sc_price_focus .sc_price_item .sc_price_item_link:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover) !important;
    background-color:var(--theme-color-text_hover) !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_price_metro .sc_price_item_inner,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner{
    padding:65px 50px
}
.sc_price_metro .sc_price_item{
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.04);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.04);
    box-shadow:0 23px 90px rgba(0,0,0,0.04);
    z-index:1
}
.sc_price_metro .sc_price_item.sc_price_active{
    -webkit-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    -ms-box-shadow:0 23px 90px rgba(0,0,0,0.05);
    box-shadow:0 23px 90px rgba(0,0,0,0.05);
    z-index:9
}
.sc_price_metro .sc_price_item_info{
    padding:0
}
.sc_price_metro .sc_price_item_image{
    margin-top:1.5em
}
.sc_price_metro .sc_price_item_icon{
    margin-top:1.5em
}
.sc_price_metro .sc_price_item_icon>span{
    font-size:3em;
    line-height:1em;
    font-weight:400
}
.sc_price_metro .sc_price_item_title{
    font-size:24px;
    line-height:1.25em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_metro .sc_price_item_title + .sc_price_item_subtitle{
    margin-top:8px
}
.sc_price_metro .sc_price_item_subtitle{
    font-size:17px;
    line-height:1.3em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0;
    margin:0
}
.sc_price_metro .sc_price_item_description,.sc_price_metro .sc_price_item_details{
    font-size:17px;
    line-height:1.4em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    margin:0.65em 0
}
.sc_price_metro .sc_price_item_description ul,.sc_price_metro .sc_price_item_details ul{
    padding:0 0 0 17px;
    list-style-type:none
}
.sc_price_metro .sc_price_item_description ul li,.sc_price_metro .sc_price_item_details ul li{
    position:relative
}
.sc_price_metro .sc_price_item_description ul li:before,.sc_price_metro .sc_price_item_details ul li:before{
    font-size:22px;
    left:-16px;
    top:1px;
    display:inline-block !important;
    position:absolute;
    content:'\e83c';
    font-family:"fontello";
    color:var(--theme-color-alter_dark)
}
.sc_price_metro .sc_price_item_description ul li + li,.sc_price_metro .sc_price_item_details ul li + li{
    margin-top:10px
}
.sc_price_metro .sc_price_item_details{
    padding-top:44px;
    text-align:left;
    border-top:1px solid var(--theme-color-alter_bd_color)
}
.sc_price_metro .sc_price_item_price{
    font-size:57px;
    line-height:1;
    font-weight:300;
    letter-spacing:0;
    margin-top:15px
}
.sc_price_metro .sc_price_item_price .sc_price_item_price_before{
    font-size:20px;
    font-weight:400;
    vertical-align:top;
    line-height:1.6em;
    margin-right:4px
}
.sc_price_metro .sc_price_item_price .sc_price_item_price_after{
    font-size:17px;
    font-weight:400;
    display:block;
    margin-top:20px;
    color:var(--theme-color-alter_light)
}
.sc_price_metro .sc_price_item_price + .sc_price_item_details{
    margin-top:38px
}
.sc_price_metro .sc_price_item_subtitle + .sc_price_item_price,.sc_price_metro .sc_price_item_title + .sc_price_item_price{
    margin-top:20px
}
.sc_price_metro .sc_price_item .sc_price_item_link{
    -webkit-box-shadow:none !important;
    -ms-box-shadow:none !important;
    box-shadow:none !important;
    -webkit-border-radius:0 !important;
    -ms-border-radius:0 !important;
    border-radius:0 !important;
    width:100%;
    display:block;
    border:none;
    margin:0;
    padding-left:10px;
    padding-right:10px
}
.sc_price_metro .sc_price_item .sc_price_item_link:not(.sc_price_item_link_over){
    margin-top:-20px;
    z-index:9;
    position:relative
}
.sc_countdown.sc_countdown_circle,.sc_countdown.sc_countdown_default{
    margin-bottom:0 !important
}
.sc_countdown_default .sc_countdown_digits span{
    color:var(--theme-color-text_dark);
    background:none
}
.sc_countdown_circle .sc_countdown_digits{
    color:var(--theme-color-alter_link);
    border-color:var(--theme-color-alter_bd_color);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_countdown_default .sc_countdown_inner{
    display:inline-flex;
    flex-direction:row;
    align-items:center;
    align-content:center;
    flex-wrap:wrap
}
.sc_countdown_default .sc_countdown_inner .sc_countdown_item{
    float:none
}
.sc_countdown_default .sc_countdown_digits,.sc_countdown_default .sc_countdown_separator{
    line-height:1em;
    height:1em;
    font-weight:400;
    overflow:visible;
    float:none;
    color:var(--theme-color-text_dark)
}
.sc_countdown_default .sc_countdown_separator{
    font-weight:400;
    margin:0 40px;
    font-size:50px
}
.sc_countdown_default.aligncenter .sc_countdown_separator{
    margin:0 48px
}
.sc_countdown_default .sc_countdown_digits{
    margin-bottom:21px;
    font-size:57px
}
.sc_countdown_default .sc_countdown_digits span{
    width:0.6em
}
.sc_countdown_default .sc_countdown_digits span + span{
    margin:0
}
.sc_countdown_default .sc_countdown_label{
    font-weight:400;
    font-size:19px;
    line-height:1.1em;
    padding-top:22px;
    position:relative;
    display:inline-block;
    color:var(--theme-color-text_dark)
}
.sc_countdown_default .sc_countdown_label:before{
    width:31px;
    height:2px;
    background:var(--theme-color-text_dark_02);
    content:"";
    display:block;
    position:absolute;
    z-index:1;
    top:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
form .trx_addons_message_box{
    min-width:auto;
    max-width:90%
}
.trx_addons_message_box{
    width:auto;
    min-width:auto;
    max-width:50%;
    border:none;
    padding:18px 30px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    position:fixed;
    z-index:999999;
    top:auto;
    left:auto;
    bottom:30px;
    right:30px;
    font-size:14px;
    line-height:18px;
    font-weight:400;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    color:#000000;
    background-color:#ffffff;
    -webkit-box-shadow:none !important;
    -ms-box-shadow:none !important;
    box-shadow:none !important
}
.trx_addons_message_box.trx_addons_message_box_error{
    color:#ffffff;
    background-color:#FF5B4A
}
.trx_addons_message_box.trx_addons_message_box_success{
    color:#ffffff;
    background-color:#89D86B
}
.trx_addons_message_box .trx_addons_error_item{
    margin-bottom:0 !important
}
.fixed_blocks_sticky .sidebar .trx_addons_message_box,[class*="elementor"].animated .trx_addons_message_box{
    position:relative;
    bottom:auto;
    right:auto;
    max-width:100%;
    margin-top:1.5em
}
.sc_skills_digits .sc_skills_unit{
    margin-left:0
}
.sc_skills_counter.sc_align_left{
    text-align:left
}
.sc_skills_counter.sc_align_center{
    text-align:center
}
.sc_skills_counter.sc_align_right{
    text-align:right
}
.sc_skills_counter .sc_skills_icon{
    font-size:4em;
    line-height:1em;
    text-align:inherit;
    color:var(--theme-color-text_light)
}
.sc_skills_counter .sc_skills_total{
    font-size:4.444em;
    line-height:1em;
    font-weight:300;
    text-align:inherit;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter .sc_skills_item_title{
    font-size:17px;
    line-height:1.65em;
    font-weight:400;
    font-style:normal;
    text-align:inherit
}
.sc_skills_counter .sc_skills_image + .sc_skills_total,.sc_skills_counter .sc_skills_icon + .sc_skills_total{
    margin-top:0.3em
}
.sc_skills_counter .sc_skills_item + .sc_skills_item_title{
    margin-top:0.8em
}
.sc_skills_counter .sc_skills_column + .sc_skills_column:before{
    background-color:var(--theme-color-bd_color)
}
.sc_skills_counter_alter.sc_align_left{
    text-align:left
}
.sc_skills_counter_alter.sc_align_center{
    text-align:center
}
.sc_skills_counter_alter.sc_align_right{
    text-align:right
}
.sc_skills_counter_alter.with_divider .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    content:'';
    display:block;
    height:45px;
    width:1px;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-text_dark_05)
}
.sc_skills_counter_alter.with_divider .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after{
    display:none
}
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after{
    display:none
}
.sc_skills_counter_alter.with_divider.sc_align_left .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    right:0
}
.sc_skills_counter_alter.with_divider.sc_align_center .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    right:calc(-1 * var(--theme-var-grid_gap) / 2)
}
.sc_skills_counter_alter.with_divider.sc_align_right .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    right:calc(-1 * var(--theme-var-grid_gap))
}
.sc_skills_counter_alter .sc_skills_item_wrap{
    max-width:none;
    position:relative
}
.sc_skills_counter_alter .sc_skills_icon{
    position:relative;
    display:block;
    font-size:3.8em;
    line-height:1em;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_alter .sc_skills_total{
    display:block;
    margin:0;
    font-size:3.611em;
    line-height:1em;
    font-weight:300;
    letter-spacing:1.1px;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_alter .sc_skills_item_title{
    font-size:19px;
    line-height:1.65em;
    font-weight:400;
    font-style:normal;
    text-transform:none;
    letter-spacing:0;
    color:var(--theme-color-text_dark_08)
}
.sc_skills_counter_alter .sc_skills_image + .sc_skills_total,.sc_skills_counter_alter .sc_skills_icon + .sc_skills_total{
    margin-top:0.25em
}
.sc_skills_counter_alter .sc_skills_item + .sc_skills_item_title{
    margin-top:0.45em
}
.sc_skills_counter_alter .sc_skills_image{
    text-align:center
}
.sc_skills_counter_alter .sc_skills_image img{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    width:4.83em;
    height:4.83em;
    line-height:4.83em;
    text-align:center
}
.sc_skills_counter_alter .sc_skills_icon.sc_skills_char{
    text-align:center
}
.sc_skills_counter_alter .sc_skills_icon.sc_skills_char:before,.sc_skills_counter_alter .sc_skills_icon.sc_skills_char>span:before{
    content:attr(data-char);
    font-weight:700
}
.sc_skills_counter_alter .sc_skills_icon.sc_skills_char>span{
    display:inline-block;
    opacity:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:auto
}
.sc_skills_counter_alter .sc_icon_type_svg svg,.sc_skills_counter_alter .sc_icon_type_svg object{
    width:1em;
    height:1em
}
.sc_skills_counter_extra .sc_skills_item_wrap{
    max-width:none
}
.sc_skills_counter_extra.sc_align_left{
    text-align:left
}
.sc_skills_counter_extra.sc_align_center{
    text-align:center
}
.sc_skills_counter_extra.sc_align_right{
    text-align:right
}
.sc_skills_counter_extra .sc_skills_icon{
    position:relative;
    display:block;
    font-size:3.8em;
    line-height:1em;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_extra .sc_skills_total{
    display:block;
    margin:0;
    font-size:3.611em;
    line-height:1em;
    font-weight:300;
    letter-spacing:1px;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_extra .sc_skills_item_title{
    font-size:19px;
    line-height:1.4em;
    font-weight:400;
    font-style:normal;
    text-transform:none;
    letter-spacing:0;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_extra .sc_skills_image + .sc_skills_total,.sc_skills_counter_extra .sc_skills_icon + .sc_skills_total{
    margin-top:0.1em
}
.sc_skills_counter_extra .sc_skills_item_title + .sc_skills_item{
    margin-top:0.5em
}
.sc_skills_counter_extra.sc_skills_counter_style_odometer.sc_align_left .sc_skills_digits{
    margin-left:-5px
}
.sc_skills_counter_extra .sc_skills_image{
    text-align:center
}
.sc_skills_counter_extra .sc_skills_image img{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    width:4.83em;
    height:4.83em;
    line-height:4.83em;
    text-align:center
}
.sc_skills_counter_extra .sc_skills_icon.sc_skills_char{
    text-align:center
}
.sc_skills_counter_extra .sc_skills_icon.sc_skills_char:before,.sc_skills_counter_extra .sc_skills_icon.sc_skills_char>span:before{
    content:attr(data-char);
    font-weight:700
}
.sc_skills_counter_extra .sc_skills_icon.sc_skills_char>span{
    display:inline-block;
    opacity:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:auto
}
.sc_skills_counter_extra .sc_icon_type_svg svg,.sc_skills_counter_extra .sc_icon_type_svg object{
    width:1em;
    height:1em
}
.sc_skills_counter_modern .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    content:'';
    display:block;
    height:60px;
    width:1px;
    position:absolute;
    right:calc( -1 * var(--theme-var-grid_gap) / 2 );
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-bd_color)
}
.sc_skills_counter_modern .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after{
    display:none
}
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after{
    display:none
}
.sc_skills_counter_modern .sc_skills_item_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    min-height:8.2em;
    max-width:none;
    position:relative
}
.sc_skills_counter_modern .sc_skills_icon{
    margin-bottom:0.2em;
    position:relative;
    z-index:1;
    display:block;
    text-align:center;
    font-size:3.8em;
    line-height:1em;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_modern .sc_skills_total{
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    z-index:0;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    text-align:center;
    margin:0;
    font-size:10.588em;
    line-height:1em;
    font-weight:400;
    letter-spacing:0;
    color:var(--theme-color-alter_bg_color);
    opacity:1;
    white-space:nowrap
}
.sc_skills_counter_modern .sc_skills_item_title{
    position:relative;
    z-index:1;
    text-align:center;
    font-size:24px;
    line-height:1.208em;
    font-weight:400;
    font-style:normal;
    text-transform:none;
    letter-spacing:0;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_modern .sc_skills_image{
    margin-bottom:0.2em;
    text-align:center
}
.sc_skills_counter_modern .sc_skills_image img{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    width:4.83em;
    height:4.83em;
    line-height:4.83em;
    text-align:center
}
.sc_skills_counter_modern .sc_skills_icon.sc_skills_char{
    text-align:center
}
.sc_skills_counter_modern .sc_skills_icon.sc_skills_char:before,.sc_skills_counter_modern .sc_skills_icon.sc_skills_char>span:before{
    content:attr(data-char);
    font-weight:700
}
.sc_skills_counter_modern .sc_skills_icon.sc_skills_char>span{
    display:inline-block;
    opacity:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:auto
}
.sc_skills_counter_modern .sc_icon_type_svg svg,.sc_skills_counter_modern .sc_icon_type_svg object{
    width:1em;
    height:1em
}
.sc_skills_counter_simple.with_divider .sc_skills_item_wrap{
    min-height:123px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_skills_counter_simple.with_divider .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    content:'';
    display:block;
    height:123px;
    width:1px;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-bd_color)
}
.sc_skills_counter_simple.with_divider .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after{
    display:none
}
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after{
    display:none
}
.sc_skills_counter_simple.with_divider.sc_align_left .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    right:0
}
.sc_skills_counter_simple.with_divider.sc_align_center .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    right:calc(-1 * var(--theme-var-grid_gap) / 2)
}
.sc_skills_counter_simple.with_divider.sc_align_right .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
    right:calc(-1 * var(--theme-var-grid_gap))
}
.sc_skills_counter_simple .sc_skills_item_wrap{
    max-width:none;
    position:relative
}
.sc_skills_counter_simple.sc_align_left{
    text-align:left
}
.sc_skills_counter_simple.sc_align_center{
    text-align:center
}
.sc_skills_counter_simple.sc_align_right{
    text-align:right
}
.sc_skills_counter_simple .sc_skills_icon{
    font-size:4em;
    line-height:1em;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_simple .sc_skills_total{
    font-size:3.611em;
    line-height:1em;
    font-weight:300;
    letter-spacing:1.1px;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_simple .sc_skills_item_title{
    font-size:19px;
    line-height:1.65em;
    font-weight:400;
    font-style:normal;
    letter-spacing:0;
    text-transform:none;
    color:var(--theme-color-text_dark)
}
.sc_skills_counter_simple .sc_skills_image + .sc_skills_total,.sc_skills_counter_simple .sc_skills_icon + .sc_skills_total{
    margin-top:0.25em
}
.sc_skills_counter_simple .sc_skills_item + .sc_skills_item_title{
    margin-top:0.25em
}
.sc_skills_counter_simple .sc_skills_image{
    text-align:center
}
.sc_skills_counter_simple .sc_skills_image img{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    width:4.83em;
    height:4.83em;
    line-height:4.83em;
    text-align:center
}
.sc_skills_counter_simple .sc_skills_icon.sc_skills_char{
    text-align:center
}
.sc_skills_counter_simple .sc_skills_icon.sc_skills_char:before,.sc_skills_counter_simple .sc_skills_icon.sc_skills_char>span:before{
    content:attr(data-char);
    font-weight:700
}
.sc_skills_counter_simple .sc_skills_icon.sc_skills_char>span{
    display:inline-block;
    opacity:0;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:auto
}
.sc_skills_counter_simple .sc_icon_type_svg svg,.sc_skills_counter_simple .sc_icon_type_svg object{
    width:1em;
    height:1em
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item{
    position:relative;
    width:50%;
    line-height:0
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total{
    font-size:1.556em;
    line-height:1.1em;
    font-weight:300;
    color:var(--theme-color-text_dark);
    top:calc(50% - 2px)
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
    margin-top:0;
    width:50%;
    font-size:1.333em;
    line-height:1.18em;
    font-weight:400;
    letter-spacing:0;
    text-align:left;
    color:var(--theme-color-text_dark)
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item + .sc_skills_item_title{
    margin-left:0.7em
}
.footer_wrap .sc_icons .sc_icons_icon + .sc_icons_item_title{
    margin-top:1em;
    margin-bottom:2em
}
[class*="scheme_"].footer_wrap .sc_icons .sc_icons_item_title{
    color:var(--theme-color-text_dark)
}
[class*="scheme_"].footer_wrap .sc_icons .sc_icons_item_description{
    color:var(--theme-color-text)
}
.sc_icons .sc_icons_item + .sc_icons_item{
    margin-top:var(--theme-var-grid_gap)
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon>span{
    -webkit-animation:none;
    -ms-animation:none;
    animation:none
}
.sc_icons .sc_icons_item_linked .sc_icons_icon>svg,.sc_icons .sc_icons_item_linked:hover .sc_icons_icon>svg{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_icons .sc_icons_image img{
    max-width:100%
}
.sc_icons .sc_icons_item_linked .sc_icons_image img,.sc_icons .sc_icons_item_linked:hover .sc_icons_image img{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_icons .sc_icons_item .sc_icons_item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,opacity
}
.sc_icons .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_icons .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.7em
}
.sc_icons .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    display:block;
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.sc_icons .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons .sc_icons_icon:before,.sc_icons .sc_icons_icon>span:before{
    font-size:5em
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons .sc_icons_icon + .sc_icons_item_details,.sc_icons .sc_icons_image + .sc_icons_item_details{
    margin-top:2.05em
}
.sc_icons.color_style_link2 .sc_icons_icon{
    color:var(--theme-color-text_link3)
}
.sc_icons.color_style_link3 .sc_icons_icon{
    color:var(--theme-color-text_link3)
}
.sc_icons.color_style_dark .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons .sc_icons_item_title,.sc_icons .sc_icons_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_icons .sc_icons_item_title[style*="color"]>a:active,.sc_icons .sc_icons_item_title[style*="color"]>a:hover,.sc_icons .sc_icons_item_title[style*="color"]>a{
    color:inherit !important
}
.sc_icons .sc_icons_item:hover .sc_icons_item_title,.sc_icons .sc_icons_item:hover .sc_icons_item_title a,.sc_icons .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_item_title{
    font-size:1.412em;
    line-height:1.214em;
    font-weight:400;
    text-transform:none;
    letter-spacing:0
}
.sc_icons_item_description{
    font-size:17px;
    line-height:1.588em;
    letter-spacing:-0.17px;
    color:var(--theme-color-text)
}
.sc_icons_item_description ul{
    list-style-type:none;
    padding-left:0
}
.sc_icons_item_description ul>li{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    position:relative;
    margin:8px 0
}
.sc_align_center .sc_icons_item_description ul>li{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_align_right .sc_icons_item_description ul>li{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_item_description ul>li:first-child{
    margin-top:0
}
.sc_icons_item_description ul>li:last-child{
    margin-bottom:0
}
.sc_icons_item_description ul>li:before{
    margin-right:10px;
    font-size:27px;
    line-height:inherit;
    font-weight:400;
    font-family:"fontello";
    content:'\E83C';
    display:inline-block;
    position:relative;
    z-index:1;
    color:var(--theme-color-text_link)
}
.sc_icons_item_description p:last-child,.sc_icons_item_description ul:last-child{
    margin-bottom:0
}
.sc_icons_item_title + .sc_icons_item_description{
    margin-top:1em
}
.sc_icons_item_description a{
    color:var(--theme-color-text)
}
.sc_icons_item_description a:hover{
    color:var(--theme-color-text_dark)
}
.sc_icon_type_svg svg,.sc_icon_type_svg object{
    width:4em;
    height:4em;
    vertical-align:middle
}
.sc_icons_size_small .sc_icons_icon:before,.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:3em
}
.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_size_small .sc_icon_type_svg object{
    width:3em;
    height:3em
}
.sc_icons_size_large .sc_icons_icon:before,.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5em
}
.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_size_large .sc_icon_type_svg object{
    width:5em;
    height:5em
}
.sc_icons_partners .sc_icons_item .sc_icons_image img{
    max-width:37%;
    opacity:.2;
    will-change:opacity;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease
}
.sc_icons_partners .sc_icons_item:hover .sc_icons_image img{
    opacity:1
}
.sc_icons_partners .sc_icons_item_linked:hover .sc_icons_image img{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_icons_modern .sc_icons_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_icons_modern .sc_icons_item + .sc_icons_item{
    margin-top:42px
}
.sc_icons_modern .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_modern.sc_icons_size_large .sc_icons_item_details,.sc_icons_modern.sc_icons_size_small .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_modern.sc_align_right .sc_icons_item_details,.sc_icons_modern.sc_icons_size_small.sc_align_right .sc_icons_item_details,.sc_icons_modern.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:0;
    padding-right:0
}
.sc_icons_modern .sc_icons_icon,.sc_icons_modern .sc_icons_image{
    position:relative;
    top:auto;
    left:auto;
    display:inline-block;
    width:6.4em;
    height:6.4em;
    line-height:6.4em;
    text-align:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    flex:0 0 auto
}
.sc_icons_modern .sc_icons_image{
    max-width:none;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:var(--theme-color-alter_bg_hover)
}
.sc_icons_modern .sc_icons_image img{
    max-width:60%;
    height:auto
}
.sc_icons_modern .sc_icons_icon>span{
    display:inline-block;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:6.4em;
    height:6.4em;
    line-height:6.4em;
    text-align:center
}
.sc_icons_modern .sc_icons_icon:before,.sc_icons_modern .sc_icons_icon>span:before{
    line-height:inherit !important
}
.sc_icons_modern .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.9em
}
.sc_icons_modern .sc_icons_icon + .sc_icons_item_details,.sc_icons_modern .sc_icons_image + .sc_icons_item_details{
    margin-left:1.8em;
    margin-top:1em
}
.sc_icons_modern.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_modern.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:1.8em
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon,.sc_icons_modern.sc_icons_size_small .sc_icons_image{
    width:5.4em;
    height:5.4em;
    line-height:5.4em;
    text-align:center;
    max-width:5.4em
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon>span{
    width:5.4em;
    height:5.4em;
    line-height:5.4em;
    text-align:center
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon:before,.sc_icons_modern.sc_icons_size_small .sc_icons_icon>span:before{
    line-height:inherit !important
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon,.sc_icons_modern.sc_icons_size_large .sc_icons_image{
    width:7.4em;
    height:7.4em;
    line-height:7.4em;
    text-align:center
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon>span{
    width:7.4em;
    height:7.4em;
    line-height:7.4em;
    text-align:center
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon:before,.sc_icons_modern.sc_icons_size_large .sc_icons_icon>span:before{
    line-height:inherit !important
}
.sc_icons_modern.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_modern.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_modern .sc_icons_icon{
    color:var(--theme-color-alter_link);
    background-color:var(--theme-color-alter_bg_hover)
}
.sc_icons_modern.color_style_link2 .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_modern.color_style_link3 .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_modern.color_style_dark .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_light .sc_icons_item_title{
    font-size:1.412em;
    line-height:1.2em
}
.sc_icons_light .sc_icons_icon + .sc_icons_item_details,.sc_icons_light .sc_icons_image + .sc_icons_item_details{
    margin-top:2.1em
}
.sc_icons_light .sc_icons_icon:before,.sc_icons_light .sc_icons_icon>span:before{
    font-size:3.2em
}
.sc_icons_light .sc_icon_type_svg svg,.sc_icons_light .sc_icon_type_svg object{
    width:3.2em;
    height:3.2em
}
.sc_icons_light.sc_icons_size_small .sc_icons_icon:before,.sc_icons_light.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.2em
}
.sc_icons_light.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_light.sc_icons_size_small .sc_icon_type_svg object{
    width:2.2em;
    height:2.2em
}
.sc_icons_light.sc_icons_size_large .sc_icons_icon:before,.sc_icons_light.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.3em
}
.sc_icons_light.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_light.sc_icons_size_large .sc_icon_type_svg object{
    width:4.2em;
    height:4.2em
}
.sc_icons_alter .sc_icons_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_icons_alter .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_alter .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.2em
}
.sc_icons_alter .sc_icons_item_details{
    padding-right:3%;
    padding-left:0;
    min-height:auto
}
.sc_icons_alter.sc_icons_size_large .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_alter.sc_align_center .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small.sc_align_center .sc_icons_item_details,.sc_icons_alter.sc_icons_size_large.sc_align_center .sc_icons_item_details{
    padding-right:0
}
.sc_icons_alter.sc_align_right .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small.sc_align_right .sc_icons_item_details,.sc_icons_alter.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:3%;
    padding-right:0
}
.sc_icons_alter .sc_icons_image img{
    max-width:3.6em
}
.sc_icons_alter .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter .sc_icons_image + .sc_icons_item_details{
    margin-left:1em;
    margin-top:1.2em
}
.sc_icons_alter.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small .sc_icons_image + .sc_icons_item_details{
    margin-left:1.4em;
    margin-top:0
}
.sc_icons_alter.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_large .sc_icons_image + .sc_icons_item_details{
    margin-left:1.8em;
    margin-top:1.3em
}
.sc_icons_alter .sc_icons_item_title,.sc_icons_alter.sc_icons_size_small .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_alter.sc_icons_size_large .sc_icons_item_title{
    font-size:1.556em;
    line-height:1.2em
}
.sc_icons_alter.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:1em
}
.sc_icons_alter.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_alter.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_alter.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_alter.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_alter.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_alter .sc_icons_icon:before,.sc_icons_alter .sc_icons_icon>span:before{
    font-size:3.6em
}
.sc_icons_alter .sc_icon_type_svg svg,.sc_icons_alter .sc_icon_type_svg object{
    width:3.6em;
    height:3.6em
}
.sc_icons_alter.sc_icons_size_small .sc_icons_icon:before,.sc_icons_alter.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.8em
}
.sc_icons_alter.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_alter.sc_icons_size_small .sc_icon_type_svg object{
    width:2.8em;
    height:2.8em
}
.sc_icons_alter.sc_icons_size_large .sc_icons_icon:before,.sc_icons_alter.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4em
}
.sc_icons_alter.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_alter.sc_icons_size_large .sc_icon_type_svg object{
    width:4em;
    height:4em
}
.sc_icons_hover{
    margin:0 -1.6em
}
.sc_icons_hover .sc_icons_item{
    padding:2em 1.6em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    -webkit-transition:box-shadow 0.3s ease-out;
    -ms-transition:box-shadow 0.3s ease-out;
    transition:box-shadow 0.3s ease-out;
    will-change:box-shadow
}
.sc_icons_hover .sc_icons_item:hover{
    -webkit-box-shadow:0 3px 30px rgba(0,0,0,0.05);
    -ms-box-shadow:0 3px 30px rgba(0,0,0,0.05);
    box-shadow:0 3px 30px rgba(0,0,0,0.05)
}
.sc_icons_hover .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.8em
}
.sc_icons_hover .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_hover .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.4em
}
.sc_icons_hover .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_hover .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_hover.sc_icons_size_large .sc_icons_item_details,.sc_icons_hover.sc_icons_size_small .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_hover.sc_align_right .sc_icons_item_details,.sc_icons_hover.sc_icons_size_small.sc_align_right .sc_icons_item_details,.sc_icons_hover.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:0;
    padding-right:0
}
.sc_icons_hover .sc_icons_image img{
    max-width:4.2em
}
.sc_icons_hover .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover .sc_icons_image + .sc_icons_item_details{
    margin-left:1.8em;
    margin-top:0.7em
}
.sc_icons_hover.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover.sc_icons_size_small .sc_icons_image + .sc_icons_item_details{
    margin-left:1.4em;
    margin-top:0
}
.sc_icons_hover.sc_icons_size_small .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_hover.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:1.8em
}
.sc_icons_hover.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_hover.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_hover .sc_icons_icon:before,.sc_icons_hover .sc_icons_icon>span:before{
    font-size:4.2em
}
.sc_icons_hover .sc_icon_type_svg svg,.sc_icons_hover .sc_icon_type_svg object{
    width:4.2em;
    height:4.2em
}
.sc_icons_hover.sc_icons_size_small .sc_icons_icon:before,.sc_icons_hover.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.8em
}
.sc_icons_hover.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_hover.sc_icons_size_small .sc_icon_type_svg object{
    width:2.8em;
    height:2.8em
}
.sc_icons_hover.sc_icons_size_large .sc_icons_icon:before,.sc_icons_hover.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.2em
}
.sc_icons_hover.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_hover.sc_icons_size_large .sc_icon_type_svg object{
    width:5.2em;
    height:5.2em
}
.sc_icons_hover .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_hover.color_style_link2 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link2)
}
.sc_icons_hover.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover.color_style_link3 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link3)
}
.sc_icons_hover.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover2 .sc_icons_item{
    padding:2.5em 1.6em 3em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:box-shadow 0.3s ease-out;
    -ms-transition:box-shadow 0.3s ease-out;
    transition:box-shadow 0.3s ease-out;
    will-change:box-shadow
}
.sc_icons_hover2 .sc_icons_item:hover{
    -webkit-box-shadow:0 10px 20px rgba(0,0,0,0.05);
    -ms-box-shadow:0 10px 20px rgba(0,0,0,0.05);
    box-shadow:0 10px 20px rgba(0,0,0,0.05)
}
.sc_icons_hover2 .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.8em
}
.sc_icons_hover2 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_hover2 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.4em
}
.sc_icons_hover2 .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_hover2 .sc_icons_item_details{
    padding-right:3%;
    padding-left:0;
    min-height:auto
}
.sc_icons_hover2.sc_icons_size_large .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_small .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_hover2.sc_align_center .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_small.sc_align_center .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_large.sc_align_center .sc_icons_item_details{
    padding-right:0
}
.sc_icons_hover2.sc_align_right .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_small.sc_align_right .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:3%;
    padding-right:0
}
.sc_icons_hover2 .sc_icons_image img{
    max-width:3.8em
}
.sc_icons_hover2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover2 .sc_icons_image + .sc_icons_item_details{
    margin-left:1.4em;
    margin-top:0.7em
}
.sc_icons_hover2.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_small .sc_icons_image + .sc_icons_item_details{
    margin-left:1.4em;
    margin-top:0
}
.sc_icons_hover2.sc_icons_size_small .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_hover2.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover2.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:1.4em
}
.sc_icons_hover2.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_hover2.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_hover2 .sc_icons_icon:before,.sc_icons_hover2 .sc_icons_icon>span:before{
    font-size:3.8em
}
.sc_icons_hover2 .sc_icon_type_svg svg,.sc_icons_hover2 .sc_icon_type_svg object{
    width:3.8em;
    height:3.8em
}
.sc_icons_hover2.sc_icons_size_small .sc_icons_icon:before,.sc_icons_hover2.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.8em
}
.sc_icons_hover2.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_hover2.sc_icons_size_small .sc_icon_type_svg object{
    width:2.8em;
    height:2.8em
}
.sc_icons_hover2.sc_icons_size_large .sc_icons_icon:before,.sc_icons_hover2.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.8em
}
.sc_icons_hover2.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_hover2.sc_icons_size_large .sc_icon_type_svg object{
    width:5.8em;
    height:5.8em
}
.sc_icons_hover2 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_hover2.color_style_link2 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link2)
}
.sc_icons_hover2.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover2.color_style_link3 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link3)
}
.sc_icons_hover2.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover2.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_hover2.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_simple .sc_icons_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_icons_simple .sc_icons_item + .sc_icons_item{
    margin-top:1.2em
}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_simple .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_simple .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:0;
    visibility:visible;
    -webkit-transition:initial;
    -ms-transition:initial;
    transition:initial;
    will-change:initial
}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_icon{
    display:none
}
.sc_icons_simple .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_simple .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:0.5em
}
.sc_icons_simple .sc_icons_icon,.sc_icons_simple .sc_icons_image{
    flex:0 0 auto;
    width:1.8em;
    height:1.8em;
    line-height:1.8em;
    text-align:center
}
.sc_icons_simple .sc_icons_icon>span{
    width:1.8em;
    height:1.8em;
    line-height:1.8em;
    text-align:center
}
.sc_icons_simple .sc_icons_icon:before,.sc_icons_simple .sc_icons_icon>span:before{
    font-size:1.8em;
    line-height:inherit !important
}
.sc_icons_simple .sc_icon_type_svg svg,.sc_icons_simple .sc_icon_type_svg object{
    width:1.8em;
    height:1.8em
}
.sc_icons_simple .sc_icons_item_details{
    line-height:1
}
.sc_icons_simple .sc_icons_icon + .sc_icons_item_details,.sc_icons_simple .sc_icons_image + .sc_icons_item_details{
    margin-left:0.8em;
    margin-top:0
}
.sc_icons_simple .sc_icons_item_description{
    font-size:17px;
    line-height:1.7em
}
.sc_icons_simple.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_simple.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:0.8em
}
.sc_icons_simple.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_simple.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_simple.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_simple.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_simple.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon,.sc_icons_simple.sc_icons_size_small .sc_icons_image{
    width:1.6em;
    height:1.6em;
    line-height:1.6em;
    text-align:center
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_simple.sc_icons_size_small .sc_icons_image + .sc_icons_item_details{
    margin-top:0
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon>span{
    width:1.6em;
    height:1.6em;
    line-height:1.6em;
    text-align:center
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon:before,.sc_icons_simple.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:1.3em;
    line-height:inherit !important
}
.sc_icons_simple.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_simple.sc_icons_size_small .sc_icon_type_svg object{
    width:1.3em;
    height:1.3em
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon,.sc_icons_simple.sc_icons_size_large .sc_icons_image{
    width:2em;
    height:2em;
    line-height:2em;
    text-align:center
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_simple.sc_icons_size_large .sc_icons_image + .sc_icons_item_details{
    margin-top:3px
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon>span{
    width:2em;
    height:2em;
    line-height:2em;
    text-align:center
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon:before,.sc_icons_simple.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:2em;
    line-height:inherit !important
}
.sc_icons_simple.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_simple.sc_icons_size_large .sc_icon_type_svg object{
    width:2em;
    height:2em
}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link{
    font-size:20px;
    line-height:24px;
    letter-spacing:-0.3px
}
.sc_icons_bordered .sc_icons_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_bordered .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:0;
    visibility:visible;
    -webkit-transition:initial;
    -ms-transition:initial;
    transition:initial;
    will-change:initial
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link .link_icon{
    display:none
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_bordered .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.2em
}
.sc_icons_bordered .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_bordered .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_bordered .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_bordered.color_style_link2 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_bordered.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_bordered.color_style_link3 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_bordered.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_bordered.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_bordered.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_bordered .sc_icons_icon,.sc_icons_bordered .sc_icons_image{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    flex:0 0 auto;
    width:4.2em;
    height:4.2em;
    line-height:4.2em;
    text-align:center;
    border:1px solid var(--theme-color-bd_color);
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_icons_bordered .sc_icons_image img{
    max-width:50%
}
.sc_icons_bordered .sc_icons_icon>span{
    width:4.2em;
    height:4.2em;
    line-height:4.2em;
    text-align:center
}
.sc_icons_bordered .sc_icons_icon:before,.sc_icons_bordered .sc_icons_icon>span:before{
    font-size:1.8em;
    line-height:inherit !important
}
.sc_icons_bordered .sc_icon_type_svg svg,.sc_icons_bordered .sc_icon_type_svg object{
    width:1.8em;
    height:1.8em
}
.sc_icons_bordered .sc_icons_item_details{
    line-height:1
}
.sc_icons_bordered .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered .sc_icons_image + .sc_icons_item_details{
    margin-left:1em;
    margin-top:1em
}
.sc_icons_bordered .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_bordered .sc_icons_item_description{
    font-size:17px;
    line-height:1.7em
}
.sc_icons_bordered .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.8em
}
.sc_icons_bordered.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:1em
}
.sc_icons_bordered.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_bordered.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_bordered.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_bordered.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_bordered.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon,.sc_icons_bordered.sc_icons_size_small .sc_icons_image{
    width:3.2em;
    height:3.2em;
    line-height:3.2em;
    text-align:center
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered.sc_icons_size_small .sc_icons_image + .sc_icons_item_details{
    margin-top:0.8em
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon>span{
    width:3.2em;
    height:3.2em;
    line-height:3.2em;
    text-align:center
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon:before,.sc_icons_bordered.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:1.3em;
    line-height:inherit !important
}
.sc_icons_bordered.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_bordered.sc_icons_size_small .sc_icon_type_svg object{
    width:1.3em;
    height:1.3em
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon,.sc_icons_bordered.sc_icons_size_large .sc_icons_image{
    width:5.2em;
    height:5.2em;
    line-height:5.2em;
    text-align:center
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered.sc_icons_size_large .sc_icons_image + .sc_icons_item_details{
    margin-top:1em
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon>span{
    width:5.2em;
    height:5.2em;
    line-height:5.2em;
    text-align:center
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon:before,.sc_icons_bordered.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:2em;
    line-height:inherit !important
}
.sc_icons_bordered.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_bordered.sc_icons_size_large .sc_icon_type_svg object{
    width:2em;
    height:2em
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link{
    font-size:20px;
    line-height:24px;
    letter-spacing:-0.3px
}
.sc_icons_plate .sc_icons_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:2em;
    background-color:var(--theme-color-text_link_007);
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
    will-change:transform
}
.sc_icons_plate .sc_icons_item:hover{
    -webkit-transform:translateY(-8px);
    -ms-transform:translateY(-8px);
    transform:translateY(-8px)
}
.sc_icons_plate .sc_icons_item:nth-child(3n-1),.sc_icons_plate .slider-slide:nth-child(3n-1) .sc_icons_item,.sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item{
    background-color:var(--theme-color-text_link2_007)
}
.sc_icons_plate .sc_icons_item:nth-child(3n),.sc_icons_plate .slider-slide:nth-child(3n) .sc_icons_item,.sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item{
    background-color:var(--theme-color-text_link3_007)
}
.sc_icons_plate .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_plate .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_plate .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_plate.color_style_link2 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_plate.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_plate.color_style_link3 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_plate.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_plate.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_plate.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link{
    font-size:18px;
    line-height:26px;
    font-weight:400;
    z-index:11
}
.sc_icons_plate .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_plate .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_plate .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:0;
    visibility:visible;
    -webkit-transition:initial;
    -ms-transition:initial;
    transition:initial;
    will-change:initial
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link .link_icon{
    display:none
}
.sc_icons_plate .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_plate .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:0.1em
}
.sc_icons_plate .sc_icons_icon + .sc_icons_item_details,.sc_icons_plate .sc_icons_image + .sc_icons_item_details{
    margin-top:2em
}
.sc_icons_plate .sc_icons_icon,.sc_icons_plate .sc_icons_image{
    width:3em;
    height:3em;
    line-height:3em;
    text-align:center
}
.sc_icons_plate .sc_icons_icon>span{
    width:3em;
    height:3em;
    line-height:3em;
    text-align:center
}
.sc_icons_plate .sc_icons_icon:before,.sc_icons_plate .sc_icons_icon>span:before{
    font-size:3em;
    line-height:inherit !important
}
.sc_icons_plate .sc_icon_type_svg svg,.sc_icons_plate .sc_icon_type_svg object{
    width:3em;
    height:3em
}
.sc_icons_plate.sc_icons_size_small .sc_icons_icon,.sc_icons_plate.sc_icons_size_small .sc_icons_image{
    width:2em;
    height:2em;
    line-height:2em;
    text-align:center
}
.sc_icons_plate.sc_icons_size_small .sc_icons_icon>span{
    width:2em;
    height:2em;
    line-height:2em;
    text-align:center
}
.sc_icons_plate.sc_icons_size_small .sc_icons_icon:before,.sc_icons_plate.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2em;
    line-height:inherit !important
}
.sc_icons_plate.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_plate.sc_icons_size_small .sc_icon_type_svg object{
    width:2em;
    height:2em
}
.sc_icons_plate.sc_icons_size_large .sc_icons_icon,.sc_icons_plate.sc_icons_size_large .sc_icons_image{
    width:4em;
    height:4em;
    line-height:4em;
    text-align:center
}
.sc_icons_plate.sc_icons_size_large .sc_icons_icon>span{
    width:4em;
    height:4em;
    line-height:4em;
    text-align:center
}
.sc_icons_plate.sc_icons_size_large .sc_icons_icon:before,.sc_icons_plate.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4em;
    line-height:inherit !important
}
.sc_icons_plate.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_plate.sc_icons_size_large .sc_icon_type_svg object{
    width:4em;
    height:4em
}
.sc_icons_plate .sc_icons_item_title{
    font-size:19px;
    line-height:28px;
    font-weight:400
}
.sc_icons_plate .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.3em
}
.sc_icons_plate.sc_align_center .sc_icons_item{
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_icons_plate.sc_align_right .sc_icons_item{
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end
}
.sc_icons_extra .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_extra .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1em
}
.sc_icons_extra .sc_icons_item .sc_icons_item_more_link .link_icon{
    border:1px solid var(--theme-color-bd_color);
    text-align:center;
    width:2.2em;
    height:2.2em;
    line-height:2.2em;
    -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%
}
.ua_firefox .sc_icons_extra .sc_icons_item .sc_icons_item_more_link .link_icon{
    line-height:2.07em
}
.sc_icons_extra .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_extra .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    margin-right:8px
}
.sc_icons_extra .sc_icons_item .sc_icons_item_more_link .link_icon:before{
    font-size:9px;
    line-height:inherit;
    font-weight:400
}
.sc_icons_extra .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_extra .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_extra .sc_icons_item:hover .sc_icons_icon,.sc_icons_extra .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_extra.color_style_link2 .sc_icons_item:hover .sc_icons_icon,.sc_icons_extra.color_style_link2 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link2)
}
.sc_icons_extra.color_style_link3 .sc_icons_item:hover .sc_icons_icon,.sc_icons_extra.color_style_link3 .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link3)
}
.sc_icons_extra.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_extra.color_style_dark .sc_icons_item:hover .sc_icons_icon,.sc_icons_extra.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_extra .sc_icons_icon + .sc_icons_item_details,.sc_icons_extra .sc_icons_image + .sc_icons_item_details{
    margin-top:1.3em
}
.sc_icons_extra .sc_icons_icon:before,.sc_icons_extra .sc_icons_icon>span:before{
    font-size:5em
}
.sc_icons_extra .sc_icon_type_svg svg,.sc_icons_extra .sc_icon_type_svg object{
    width:5em;
    height:5em
}
.sc_icons_extra.sc_icons_size_small .sc_icons_icon:before,.sc_icons_extra.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:3.2em
}
.sc_icons_extra.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_extra.sc_icons_size_small .sc_icon_type_svg object{
    width:3.2em;
    height:3.2em
}
.sc_icons_extra.sc_icons_size_large .sc_icons_icon:before,.sc_icons_extra.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:8em
}
.sc_icons_extra.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_extra.sc_icons_size_large .sc_icon_type_svg object{
    width:8em;
    height:8em
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link{
    font-size:17px;
    line-height:initial;
    font-weight:400;
    color:var(--theme-color-text)
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_plain .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_plain .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:0;
    visibility:visible;
    -webkit-transition:initial;
    -ms-transition:initial;
    transition:initial;
    will-change:initial
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link .link_icon{
    display:none
}
.sc_icons_plain .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_plain .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:0
}
.sc_icons_plain .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-text_dark)
}
.sc_icons_plain .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_plain .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-text_link)
}
.sc_icons_plain.color_style_link2 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_plain.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_plain.color_style_link3 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_plain.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_plain.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_plain.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_plain .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_plain .sc_icons_icon:before,.sc_icons_plain .sc_icons_icon>span:before{
    font-size:4.4em
}
.sc_icons_plain .sc_icon_type_svg svg,.sc_icons_plain .sc_icon_type_svg object{
    width:4.4em;
    height:4.4em
}
.sc_icons_plain.sc_icons_size_small .sc_icons_icon:before,.sc_icons_plain.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:3.4em
}
.sc_icons_plain.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_plain.sc_icons_size_small .sc_icon_type_svg object{
    width:3.4em;
    height:3.4em
}
.sc_icons_plain.sc_icons_size_large .sc_icons_icon:before,.sc_icons_plain.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.4em
}
.sc_icons_plain.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_plain.sc_icons_size_large .sc_icon_type_svg object{
    width:5.4em;
    height:5.4em
}
.sc_icons_card .sc_icons_item{
    padding:4.4em 2.4em 2.8em;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color);
    border:1px solid var(--theme-color-alter_bd_color);
    -webkit-transition:box-shadow 0.3s ease-out;
    -ms-transition:box-shadow 0.3s ease-out;
    transition:box-shadow 0.3s ease-out;
    will-change:box-shadow
}
.sc_icons_card .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_card .sc_icons_item:hover{
    -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
    -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
    box-shadow:0 5px 30px rgba(0,0,0,0.05)
}
.sc_icons_card .sc_icons_item .sc_icons_item_more_link .link_text{
    display:none
}
.sc_icons_card .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_card .sc_icons_item .sc_icons_item_title,.sc_icons_card .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_card .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.7em
}
.sc_icons_card .sc_icons_icon + .sc_icons_item_details,.sc_icons_card .sc_icons_image + .sc_icons_item_details{
    margin-top:2em
}
.sc_icons_card .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-alter_link)
}
.sc_icons_card.color_style_link2 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_card.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_link2 .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-alter_link2)
}
.sc_icons_card.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_link3 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_card.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_link3 .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-alter_link3)
}
.sc_icons_card.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-alter_link)
}
.sc_icons_card.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-alter_dark)
}
.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_icons_creative .sc_icons_item{
    padding:0 2em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_icons_creative .sc_icons_slider .sc_icons_item{
    padding-top:3px;
    padding-bottom:3px
}
.sc_icons_creative .sc_icons_item:nth-child(3n-1) .sc_icons_decoration_bg svg,.sc_icons_creative [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_decoration_bg svg{
    -webkit-transform:rotate(-60deg);
    -ms-transform:rotate(-60deg);
    transform:rotate(-60deg)
}
.sc_icons_creative .sc_icons_item:nth-child(3n) .sc_icons_decoration_bg svg,.sc_icons_creative [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_decoration_bg svg{
    -webkit-transform:rotate(-120deg);
    -ms-transform:rotate(-120deg);
    transform:rotate(-120deg)
}
.sc_icons_creative.sc_align_center .sc_icons_item{
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    text-align:center
}
.sc_icons_creative.sc_align_right .sc_icons_item{
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end;
    text-align:right
}
.sc_icons_creative .sc_icons_icon,.sc_icons_creative .sc_icons_image{
    position:relative;
    z-index:2;
    width:112px;
    height:112px;
    line-height:112px;
    text-align:center;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_icons_creative .sc_icons_icon{
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease;
    will-change:color
}
.sc_icons_creative .sc_icons_image img{
    max-width:60%
}
.sc_icons_creative .sc_icons_icon + .sc_icons_item_details,.sc_icons_creative .sc_icons_image + .sc_icons_item_details{
    margin-top:2em
}
.sc_icons_creative .sc_icons_decoration_bg{
    position:absolute;
    z-index:-1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    line-height:normal
}
.sc_icons_creative .sc_icons_decoration_bg svg.decor-svg{
    width:112px;
    height:112px;
    -webkit-transition:fill 0.3s ease;
    -ms-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
    will-change:fill
}
.sc_icons_creative .sc_icons_item .sc_icons_decoration_bg svg.decor-svg{
    fill:var(--theme-color-alter_bg_hover) !important;
    stroke:none
}
.sc_icons_creative .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg{
    fill:var(--theme-color-alter_link) !important
}
.sc_icons_creative .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_creative .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg{
    fill:var(--theme-color-alter_link2) !important
}
.sc_icons_creative.color_style_link2 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_creative.color_style_link3 .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg{
    fill:var(--theme-color-alter_link3) !important
}
.sc_icons_creative.color_style_link3 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_creative.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_creative.color_style_dark .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg{
    fill:var(--theme-color-alter_dark) !important
}
.sc_icons_creative.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_creative.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_creative .sc_icons_icon>span{
    width:112px;
    height:112px;
    line-height:112px;
    text-align:center
}
.sc_icons_creative .sc_icons_icon:before,.sc_icons_creative .sc_icons_icon>span:before{
    font-size:3.4em;
    line-height:inherit !important
}
.sc_icons_creative .sc_icon_type_svg svg,.sc_icons_creative .sc_icon_type_svg object{
    width:3.4em;
    height:3.4em
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon,.sc_icons_creative.sc_icons_size_small .sc_icons_image{
    width:100px;
    height:100px;
    line-height:100px;
    text-align:center
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon>span{
    width:100px;
    height:100px;
    line-height:100px;
    text-align:center
}
.sc_icons_creative.sc_icons_size_small .sc_icons_decoration_bg svg{
    width:100px;
    height:100px
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon:before,.sc_icons_creative.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.4em;
    line-height:inherit !important
}
.sc_icons_creative.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_creative.sc_icons_size_small .sc_icon_type_svg object{
    width:2.4em;
    height:2.4em
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_creative.sc_icons_size_small .sc_icons_image + .sc_icons_item_details{
    margin-top:1.5em
}
.sc_icons_creative.sc_icons_size_large .sc_icons_icon:before,.sc_icons_creative.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.4em;
    line-height:inherit !important
}
.sc_icons_creative.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_creative.sc_icons_size_large .sc_icon_type_svg object{
    width:4.4em;
    height:4.4em
}
.sc_icons_creative.sc_icons_size_large .sc_icons_icon,.sc_icons_creative.sc_icons_size_large .sc_icons_image{
    width:130px;
    height:130px;
    line-height:130px;
    text-align:center
}
.sc_icons_creative.sc_icons_size_large .sc_icons_icon>span{
    width:130px;
    height:130px;
    line-height:130px;
    text-align:center
}
.sc_icons_creative.sc_icons_size_large .sc_icons_decoration_bg svg{
    width:130px;
    height:130px
}
.sc_icons_accent .sc_icons_columns_wrap{
    margin:0
}
.sc_icons_accent .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding:0
}
.sc_icons_accent .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_icons_accent .sc_icons_item{
    padding:3.4em 2em;
    background-color:transparent;
    -webkit-transition:background-color 0.3s ease-out,box-shadow 0.3s ease-out;
    -ms-transition:background-color 0.3s ease-out,box-shadow 0.3s ease-out;
    transition:background-color 0.3s ease-out,box-shadow 0.3s ease-out;
    will-change:background-color,box-shadow
}
.sc_icons_accent .sc_icons_item:hover{
    background-color:var(--theme-color-text_link);
    -webkit-box-shadow:0 5px 30px var(--theme-color-text_link_03);
    -ms-box-shadow:0 5px 30px var(--theme-color-text_link_03);
    box-shadow:0 5px 30px var(--theme-color-text_link_03)
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_accent .sc_icons_item_title,.sc_icons_accent .sc_icons_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent .sc_icons_item_description{
    color:var(--theme-color-text);
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.8em
}
.sc_icons_accent .sc_icons_icon + .sc_icons_item_details,.sc_icons_accent .sc_icons_image + .sc_icons_item_details{
    margin-top:1.5em
}
.sc_icons_accent .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_accent .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-text_dark)
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover{
    background-color:var(--theme-color-text_link2);
    -webkit-box-shadow:0 5px 30px var(--theme-color-text_link2_03);
    -ms-box-shadow:0 5px 30px var(--theme-color-text_link2_03);
    box-shadow:0 5px 30px var(--theme-color-text_link2_03)
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover{
    background-color:var(--theme-color-text_link3);
    -webkit-box-shadow:0 5px 30px var(--theme-color-text_link3_03);
    -ms-box-shadow:0 5px 30px var(--theme-color-text_link3_03);
    box-shadow:0 5px 30px var(--theme-color-text_link3_03)
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover{
    background-color:var(--theme-color-text_dark);
    -webkit-box-shadow:0 5px 30px var(--theme-color-text_dark_03);
    -ms-box-shadow:0 5px 30px var(--theme-color-text_dark_03);
    box-shadow:0 5px 30px var(--theme-color-text_dark_03)
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent2 .sc_icons_item{
    padding:2.4em 2.2em;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 3px 30px rgba(0,0,0,0.03);
    -ms-box-shadow:0 3px 30px rgba(0,0,0,0.03);
    box-shadow:0 3px 30px rgba(0,0,0,0.03);
    -webkit-transition:background-color 0.3s ease-out,box-shadow 0.3s ease-out;
    -ms-transition:background-color 0.3s ease-out,box-shadow 0.3s ease-out;
    transition:background-color 0.3s ease-out,box-shadow 0.3s ease-out;
    will-change:background-color,box-shadow
}
.sc_icons_accent2 .sc_icons_item:hover{
    background-color:var(--theme-color-alter_link);
    -webkit-box-shadow:0 3px 30px rgba(0,0,0,0);
    -ms-box-shadow:0 3px 30px rgba(0,0,0,0);
    box-shadow:0 3px 30px rgba(0,0,0,0)
}
.sc_icons_accent2 .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_accent2 .sc_icons_item_title,.sc_icons_accent2 .sc_icons_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2 .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.3em
}
.sc_icons_accent2 .sc_icons_item_description{
    color:var(--theme-color-alter_text);
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_accent2 .sc_icons_image + .sc_icons_item_details{
    margin-top:4.4em
}
.sc_icons_accent2 .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2 .sc_icons_icon:before,.sc_icons_accent2 .sc_icons_icon>span:before{
    font-size:3.6em
}
.sc_icons_accent2 .sc_icon_type_svg svg,.sc_icons_accent2 .sc_icon_type_svg object{
    width:3.6em;
    height:3.6em
}
.sc_icons_accent2.sc_icons_size_small .sc_icons_icon:before,.sc_icons_accent2.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.6em
}
.sc_icons_accent2.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_accent2.sc_icons_size_small .sc_icon_type_svg object{
    width:2.6em;
    height:2.6em
}
.sc_icons_accent2.sc_icons_size_large .sc_icons_icon:before,.sc_icons_accent2.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.6em
}
.sc_icons_accent2.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_accent2.sc_icons_size_large .sc_icon_type_svg object{
    width:4.6em;
    height:4.6em
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover{
    background-color:var(--theme-color-alter_link2)
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent2.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover{
    background-color:var(--theme-color-alter_link3)
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent2.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover{
    background-color:var(--theme-color-alter_dark)
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_accent2.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley .sc_icons_item{
    padding:5.2em 2.4em;
    background-color:var(--theme-color-alter_link);
    -webkit-box-shadow:0 12px 20px rgba(0,0,0,0.05);
    -ms-box-shadow:0 12px 20px rgba(0,0,0,0.05);
    box-shadow:0 12px 20px rgba(0,0,0,0.05);
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
    will-change:transform
}
.sc_icons_motley .sc_icons_item:hover{
    -webkit-transform:translateY(-8px);
    -ms-transform:translateY(-8px);
    transform:translateY(-8px)
}
.sc_icons_motley .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley .sc_icons_item .sc_icons_item_title,.sc_icons_motley .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_link_08)
}
.sc_icons_motley .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1),.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item{
    background-color:var(--theme-color-alter_dark)
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_icon,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_title,.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a,.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_title,.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_title,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley .slider-slide:hover:nth-child(3n-1) .sc_icons_item_title,.sc_icons_motley .slider-slide:hover:nth-child(3n-1) .sc_icons_item_title a,.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item_title a:hover,.sc_icons_motley .sc_icons_item:hover:nth-child(3n-1) .sc_icons_item_title,.sc_icons_motley .sc_icons_item:hover:nth-child(3n-1) .sc_icons_item_title a,.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item_title a:hover,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_description,.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_description,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_hover_08)
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_more_link,.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_more_link,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley .sc_icons_item:nth-child(3n),.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_icon,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link)
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title,.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title a,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_icons_motley .sc_icons_item:hover:nth-child(3n) .sc_icons_item_title,.sc_icons_motley .sc_icons_item:hover:nth-child(3n) .sc_icons_item_title a,.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item_title a:hover,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a:hover,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_description,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_description,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-alter_text)
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_more_link,.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_more_link,.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-alter_dark)
}
.sc_icons_motley.color_style_link2 .sc_icons_item{
    background-color:var(--theme-color-alter_link2)
}
.sc_icons_motley.color_style_link2 .sc_icons_item:nth-child(3n) .sc_icons_icon,.sc_icons_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon,.sc_icons_motley.color_style_link2 [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_motley.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley.color_style_link3 .sc_icons_item{
    background-color:var(--theme-color-alter_link3)
}
.sc_icons_motley.color_style_link3 .sc_icons_item:nth-child(3n) .sc_icons_icon,.sc_icons_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon,.sc_icons_motley.color_style_link3 [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_motley.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_motley.color_style_dark .sc_icons_item{
    background-color:var(--theme-color-alter_dark)
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_title,.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons_motley.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_hover_08)
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n),.sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item,.sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item{
    background-color:var(--theme-color-alter_dark)
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_icon,.sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon,.sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title,.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title a,.sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title,.sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a,.sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title,.sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_description,.sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_description,.sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_hover_08)
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_more_link,.sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_more_link,.sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_decoration .sc_icons_item{
    padding:3.2em 2em 1.2em;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:box-shadow 0.3s ease-out;
    -ms-transition:box-shadow 0.3s ease-out;
    transition:box-shadow 0.3s ease-out
}
.sc_icons_decoration .sc_icons_item:hover{
    -webkit-box-shadow:0 3px 30px rgba(0,0,0,0.05);
    -ms-box-shadow:0 3px 30px rgba(0,0,0,0.05);
    box-shadow:0 3px 30px rgba(0,0,0,0.05)
}
.sc_icons_decoration .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_decoration .sc_icons_item_title,.sc_icons_decoration .sc_icons_item_title a{
    color:var(--theme-color-alter_dark)
}
.sc_icons_decoration .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.3em
}
.sc_icons_decoration .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_decoration .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_icons_decoration .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-alter_dark)
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link .link_text{
    display:none
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link .link_icon{
    width:1.8em;
    height:1.8em;
    line-height:1.8em;
    text-align:center
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link .link_icon:before{
    font-family:"fontello";
    content:'\E8CA';
    font-size:28px;
    font-weight:400;
    color:var(--theme-color-alter_dark_02);
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_icons_decoration .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before,.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before{
    color:var(--theme-color-alter_link)
}
.sc_icons_decoration .sc_icons_icon + .sc_icons_item_details,.sc_icons_decoration .sc_icons_image + .sc_icons_item_details{
    margin-top:1.5em
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_decoration .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1em
}
.sc_icons_decoration .sc_icons_icon:before,.sc_icons_decoration .sc_icons_icon>span:before{
    font-size:3.8em
}
.sc_icons_decoration .sc_icon_type_svg svg,.sc_icons_decoration .sc_icon_type_svg object{
    width:3.8em;
    height:3.8em
}
.sc_icons_decoration.sc_icons_size_small .sc_icons_icon:before,.sc_icons_decoration.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.8em
}
.sc_icons_decoration.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_decoration.sc_icons_size_small .sc_icon_type_svg object{
    width:2.8em;
    height:2.8em
}
.sc_icons_decoration.sc_icons_size_large .sc_icons_icon:before,.sc_icons_decoration.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.8em
}
.sc_icons_decoration.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_decoration.sc_icons_size_large .sc_icon_type_svg object{
    width:4.8em;
    height:4.8em
}
.sc_icons_decoration.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before,.sc_icons_decoration.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before{
    color:var(--theme-color-alter_link2)
}
.sc_icons_decoration.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before,.sc_icons_decoration.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before{
    color:var(--theme-color-alter_link3)
}
.sc_icons_decoration.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before,.sc_icons_decoration.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before{
    color:var(--theme-color-alter_dark)
}
.sc_icons_figure .sc_icons_item{
    padding:3.2em 2em 2em;
    -webkit-transition:box-shadow 0.3s ease-out;
    -ms-transition:box-shadow 0.3s ease-out;
    transition:box-shadow 0.3s ease-out
}
.sc_icons_figure .sc_icons_item:hover{
    -webkit-box-shadow:0 7px 30px rgba(0,0,0,0.05);
    -ms-box-shadow:0 7px 30px rgba(0,0,0,0.05);
    box-shadow:0 7px 30px rgba(0,0,0,0.05)
}
.sc_icons_figure .sc_icons_icon{
    position:relative
}
.sc_icons_figure .sc_icons_icon:after{
    content:'';
    display:block;
    width:74px;
    height:74px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    position:absolute;
    z-index:0;
    top:-20%;
    right:-40%;
    background-color:var(--theme-color-text_dark);
    opacity:.03;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_icons_figure .sc_icons_icon.sc_icons_char:after{
    position:absolute;
    z-index:0;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.sc_icons_figure .sc_icons_item:hover .sc_icons_image:after,.sc_icons_figure .sc_icons_item:hover .sc_icons_icon:after{
    opacity:.04
}
.sc_icons_figure .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_figure .sc_icons_item_title,.sc_icons_figure .sc_icons_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_icons_figure .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.3em
}
.sc_icons_figure .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_figure .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_figure .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_figure .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-text_dark)
}
.sc_icons_figure .sc_icons_item:hover .sc_icons_item_more_link,.sc_icons_figure .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_link)
}
.sc_icons_figure .sc_icons_item .sc_icons_item_more_link .link_text{
    display:none
}
.sc_icons_figure .sc_icons_icon + .sc_icons_item_details,.sc_icons_figure .sc_icons_image + .sc_icons_item_details{
    margin-top:1.8em
}
.sc_icons_figure.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link,.sc_icons_figure.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_link2)
}
.sc_icons_figure.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link,.sc_icons_figure.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_link3)
}
.sc_icons_figure.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link,.sc_icons_figure.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover{
    color:var(--theme-color-text_dark)
}
.sc_icons_number{
}
.sc_icons_number .sc_icons_item_number{
    font-size:8em;
    line-height:1em;
    font-weight:400;
    position:absolute;
    z-index:1;
    top:-0.38em;
    left:-10px;
    color:var(--theme-color-text_dark);
    opacity:.03;
    -webkit-transition:opacity 0.3s ease-out;
    -ms-transition:opacity 0.3s ease-out;
    transition:opacity 0.3s ease-out
}
.sc_icons_number .sc_icons_item{
    min-height:6em;
    line-height:1;
    margin-top:0.5em;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.sc_icons_number .sc_icons_item:hover .sc_icons_item_number{
    opacity:.07
}
.sc_icons_number .sc_icons_item_header{
    width:100%;
    min-height:3.4em;
    position:relative;
    z-index:1;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_icons_number .sc_icons_item_details{
    width:100%
}
.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title,.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked .sc_icons_image img{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title,.sc_icons_number .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title,.sc_icons_number .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_description,.sc_icons_number .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title{
    -webkit-transform-origin:initial;
    -ms-transform-origin:initial;
    transform-origin:initial
}
.sc_icons_number .sc_icons_item_header + .sc_icons_item_details{
    margin-top:0.5em
}
.sc_icons_number .sc_icons_image + .sc_icons_item_title,.sc_icons_number .sc_icons_icon + .sc_icons_item_title{
    margin-left:0.8em
}
.sc_icons_number .sc_icons_image img{
    max-width:100px
}
.sc_icons_number .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.6em
}
.sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon{
    border:1px solid var(--theme-color-bd_color);
    width:2.3em;
    height:2.3em;
    line-height:2.2em;
    -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%
}
.sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon:before{
    font-size:9px
}
.sc_icons_number .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_number .sc_icons_item .sc_icons_item_more_link:hover .link_text{
    margin-right:10px
}
.sc_icons_number .sc_icons_icon:before,.sc_icons_number .sc_icons_icon>span:before{
    font-size:4.4em
}
.sc_icons_number .sc_icon_type_svg svg,.sc_icons_number .sc_icon_type_svg object{
    width:4.4em;
    height:4.4em
}
.sc_icons_number.sc_icons_size_small .sc_icons_icon:before,.sc_icons_number.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:3.4em
}
.sc_icons_number.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_number.sc_icons_size_small .sc_icon_type_svg object{
    width:3.4em;
    height:3.4em
}
.sc_icons_number.sc_icons_size_large .sc_icons_icon:before,.sc_icons_number.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.4em
}
.sc_icons_number.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_number.sc_icons_size_large .sc_icon_type_svg object{
    width:5.4em;
    height:5.4em
}
.sc_icons_number.sc_align_center .sc_icons_item{
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_icons_number.sc_align_center .sc_icons_item_header{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_number.sc_align_center .sc_icons_item_number{
    position:absolute;
    z-index:1;
    top:-0.29em;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.sc_icons_number.sc_align_right .sc_icons_item{
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end
}
.sc_icons_number.sc_align_right .sc_icons_item_header{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_number.sc_align_right .sc_icons_item_number{
    position:absolute;
    z-index:1;
    top:-0.4em;
    right:0
}
.extra_hover .sc_icons_number .sc_icons_item:hover .sc_icons_item_title a,.extra_hover .sc_icons_number .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_icons_rounded .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_rounded .sc_icons_icon,.sc_icons_rounded .sc_icons_image{
    position:relative;
    top:auto;
    left:auto;
    display:inline-block;
    width:7em;
    height:7em;
    line-height:7em;
    text-align:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 6px 30px rgba(0,0,0,0.03);
    -ms-box-shadow:0 6px 30px rgba(0,0,0,0.03);
    box-shadow:0 6px 30px rgba(0,0,0,0.03);
    -webkit-transition:-webkit-transform 0.3s ease-out,box-shadow 0.3s ease,color 0.3s ease,background-color 0.3s ease;
    -ms-transition:-ms-transform 0.3s ease-out,box-shadow 0.3s ease,color 0.3s ease,background-color 0.3s ease;
    transition:transform 0.3s ease-out,box-shadow 0.3s ease,color 0.3s ease,background-color 0.3s ease;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_icons_rounded .sc_icons_item:hover .sc_icons_icon,.sc_icons_rounded .sc_icons_item:hover .sc_icons_image{
    -webkit-transform:translate3d(0,-8px,0);
    -ms-transform:translate3d(0,-8px,0);
    transform:translate3d(0,-8px,0);
    -webkit-box-shadow:0 6px 30px rgba(0,0,0,0.04);
    -ms-box-shadow:0 6px 30px rgba(0,0,0,0.04);
    box-shadow:0 6px 30px rgba(0,0,0,0.04)
}
.sc_icons_rounded .sc_icons_item_linked:hover .sc_icons_icon{
    -webkit-box-shadow:0 6px 30px rgba(0,0,0,0.04);
    -ms-box-shadow:0 6px 30px rgba(0,0,0,0.04);
    box-shadow:0 6px 30px rgba(0,0,0,0.04)
}
.sc_icons_rounded .sc_icons_image img{
    max-width:60%;
    vertical-align:middle
}
.sc_icons_rounded .sc_icons_icon>span{
    display:inline-block;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:7em;
    height:7em;
    line-height:7em;
    text-align:center
}
.sc_icons_rounded .sc_icons_icon:before,.sc_icons_rounded .sc_icons_icon>span:before{
    font-size:3.4em;
    line-height:inherit !important
}
.sc_icons_rounded .sc_icon_type_svg svg,.sc_icons_rounded .sc_icon_type_svg object{
    width:3.4em;
    height:3.4em;
    margin:-0.25em 0 0 0
}
.sc_icons_rounded .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.8em
}
.sc_icons_rounded .sc_icons_icon + .sc_icons_item_details,.sc_icons_rounded .sc_icons_image + .sc_icons_item_details{
    margin-top:1.8em
}
.sc_icons_rounded .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_rounded .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.5em
}
.sc_icons_rounded.sc_icons_size_small .sc_icons_icon,.sc_icons_rounded.sc_icons_size_small .sc_icons_image{
    width:6em;
    height:6em;
    line-height:6em;
    text-align:center
}
.sc_icons_rounded.sc_icons_size_small .sc_icons_icon>span{
    width:6em;
    height:6em;
    line-height:6em;
    text-align:center
}
.sc_icons_rounded.sc_icons_size_small .sc_icons_icon:before,.sc_icons_rounded.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.4em;
    line-height:inherit !important
}
.sc_icons_rounded.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_rounded.sc_icons_size_small .sc_icon_type_svg object{
    width:2.4em;
    height:2.4em
}
.sc_icons_rounded.sc_icons_size_large .sc_icons_icon,.sc_icons_rounded.sc_icons_size_large .sc_icons_image{
    width:8em;
    height:8em;
    line-height:8em;
    text-align:center
}
.sc_icons_rounded.sc_icons_size_large .sc_icons_icon>span{
    width:8em;
    height:8em;
    line-height:8em;
    text-align:center
}
.sc_icons_rounded.sc_icons_size_large .sc_icons_icon:before,.sc_icons_rounded.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.4em;
    line-height:inherit !important
}
.sc_icons_rounded.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_rounded.sc_icons_size_large .sc_icon_type_svg object{
    width:4.4em;
    height:4.4em
}
.sc_icons_rounded .sc_icons_icon{
    color:var(--theme-color-alter_link);
    background-color:var(--theme-color-alter_bg_hover)
}
.sc_icons_rounded.color_style_link2 .sc_icons_icon{
    color:var(--theme-color-alter_link2)
}
.sc_icons_rounded.color_style_link3 .sc_icons_icon{
    color:var(--theme-color-alter_link3)
}
.sc_icons_rounded.color_style_dark .sc_icons_icon{
    color:var(--theme-color-alter_dark)
}
.sc_icons_common .sc_icons_item .sc_icons_image,.sc_icons_common .sc_icons_item .sc_icons_icon{
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:-webkit-transform 0.3s ease-out,color 0.3s ease;
    -ms-transition:-ms-transform 0.3s ease-out,color 0.3s ease;
    transition:transform 0.3s ease-out,color 0.3s ease;
    will-change:transform,color
}
.sc_icons_common .sc_icons_item:hover .sc_icons_image,.sc_icons_common .sc_icons_item:hover .sc_icons_icon{
    -webkit-transform:translateY(-8px);
    -ms-transform:translateY(-8px);
    transform:translateY(-8px)
}
.sc_icons_common .sc_icons_icon + .sc_icons_item_details,.sc_icons_common .sc_icons_image + .sc_icons_item_details{
    margin-top:2em
}
.sc_icons_common .sc_icons_image img{
    max-width:100%
}
.sc_icons_common .sc_icons_item_linked:hover .sc_icons_image img{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_icons_common.color_style_link2 .sc_icons_item_description ul>li:before{
    color:var(--theme-color-text_link2)
}
.sc_icons_common.color_style_link3 .sc_icons_item_description ul>li:before{
    color:var(--theme-color-text_link3)
}
.sc_icons_common.color_style_dark .sc_icons_item_description ul>li:before{
    color:var(--theme-color-text_dark)
}
.sc_icons_divider .slider-wrapper .sc_icons_item,.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item{
    position:relative;
    padding:15px 20px 15px 0
}
.sc_icons_divider .slider-wrapper .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item:after{
    content:'';
    display:block;
    height:100%;
    width:1px;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-bd_color)
}
.sc_icons_divider .slider-wrapper .sc_icons_item:after{
    right:-1px
}
.sc_icons_divider .slider-wrapper .swiper-slide-prev .sc_icons_item:after{
    right:0
}
.sc_icons_divider.sc_align_center .slider-wrapper .sc_icons_item,.sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item{
    padding:15px 20px
}
.sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after{
    right:-25px
}
.sc_icons_divider.sc_align_right .slider-wrapper .sc_icons_item,.sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item{
    padding:15px 0 15px 20px
}
.sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after{
    right:-50px
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap{
    margin-right:-50px;
    margin-bottom:-50px
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:50px
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:50px
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row{
    margin-bottom:0
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_icons_divider .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item:after{
    display:none
}
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after{
    display:none
}
.sc_icons_divider .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_divider .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider .sc_icons_image + .sc_icons_item_details{
    margin-top:2.35em
}
.sc_icons_divider .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:3.2em
}
.sc_icons_divider .sc_icons_icon:before,.sc_icons_divider .sc_icons_icon>span:before{
    font-size:4.4em
}
.sc_icons_divider .sc_icon_type_svg svg,.sc_icons_divider .sc_icon_type_svg object{
    width:4.4em;
    height:4.4em
}
.sc_icons_divider.sc_icons_size_small .sc_icons_icon:before,.sc_icons_divider.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:3.4em
}
.sc_icons_divider.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_divider.sc_icons_size_small .sc_icon_type_svg object{
    width:3.4em;
    height:3.4em
}
.sc_icons_divider.sc_icons_size_large .sc_icons_icon:before,.sc_icons_divider.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.4em
}
.sc_icons_divider.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_divider.sc_icons_size_large .sc_icon_type_svg object{
    width:5.4em;
    height:5.4em
}
.sc_icons_divider2{
    padding:4.4em 0;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 3px 60px rgba(0,0,0,0.04);
    -ms-box-shadow:0 3px 60px rgba(0,0,0,0.04);
    box-shadow:0 3px 60px rgba(0,0,0,0.04);
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_icons_divider2 .slider-wrapper .sc_icons_item,.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item{
    position:relative;
    padding:0 2em
}
.sc_icons_divider2 .slider-wrapper .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item:after{
    content:'';
    display:block;
    height:96%;
    width:1px;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-alter_bd_color)
}
.sc_icons_divider2 .slider-wrapper .sc_icons_item:after{
    right:-1px
}
.sc_icons_divider2 .slider-wrapper .swiper-slide-prev .sc_icons_item:after{
    right:0
}
.sc_icons_divider2.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after{
    right:-25px
}
.sc_icons_divider2.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after{
    right:-50px
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap{
    margin-right:-50px;
    margin-bottom:-50px
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:50px
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:50px
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row{
    margin-bottom:0
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_icons_divider2 .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item:after{
    display:none
}
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after{
    display:none
}
.sc_icons_divider2 .sc_icons_item_title{
    font-size:1.556em;
    line-height:1.2em
}
.sc_icons_divider2 .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.8em
}
.sc_icons_divider2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider2 .sc_icons_image + .sc_icons_item_details{
    margin-top:1.8em
}
.sc_icons_divider2 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider2 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:2em
}
.sc_icons_divider2 .sc_icons_icon:before,.sc_icons_divider2 .sc_icons_icon>span:before{
    font-size:4.7em
}
.sc_icons_divider2 .sc_icon_type_svg svg,.sc_icons_divider2 .sc_icon_type_svg object{
    width:4.7em;
    height:4.7em
}
.sc_icons_divider2.sc_icons_size_small .sc_icons_icon:before,.sc_icons_divider2.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:3.7em
}
.sc_icons_divider2.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_divider2.sc_icons_size_small .sc_icon_type_svg object{
    width:3.7em;
    height:3.7em
}
.sc_icons_divider2.sc_icons_size_large .sc_icons_icon:before,.sc_icons_divider2.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:5.7em
}
.sc_icons_divider2.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_divider2.sc_icons_size_large .sc_icon_type_svg object{
    width:5.7em;
    height:5.7em
}
.sc_icons_divider3 .sc_icons_item_wrap + .sc_icons_item_wrap{
    margin-top:var(--theme-var-grid_gap)
}
.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap,.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap{
    position:relative;
    padding:0 2.2em;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap:after{
    content:'';
    display:block;
    height:150px;
    width:1px;
    position:absolute;
    right:-25px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-bd_color)
}
.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap:after{
    right:-1px
}
.sc_icons_divider3 .slider-wrapper .swiper-slide-prev .sc_icons_item_wrap:after{
    right:0
}
.sc_icons_divider3 .sc_icons_item{
    position:relative;
    padding:3.8em 2em 3em;
    background-color:transparent;
    will-change:background-color;
    -webkit-transition:background-color 0.3s ease;
    -ms-transition:background-color 0.3s ease;
    transition:background-color 0.3s ease
}
.sc_icons_divider3 .sc_icons_item:hover{
    background-color:var(--theme-color-text_link)
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap{
    margin-right:-50px;
    margin-bottom:-50px
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:50px
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:50px
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row{
    margin-bottom:0
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item_wrap:after{
    display:none
}
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item_wrap:after{
    display:none
}
.sc_icons_divider3 .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_divider3 .sc_icons_item_title{
    font-size:1.333em;
    line-height:1.2em
}
.sc_icons_divider3 .sc_icons_item .sc_icons_item_title,.sc_icons_divider3 .sc_icons_item .sc_icons_item_title span{
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_title span,.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_divider3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_divider3 .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider3 .sc_icons_image + .sc_icons_item_details{
    margin-top:1.5em
}
.sc_icons_divider3 .sc_icons_item .sc_icons_item_description{
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_link)
}
.sc_icons_divider3 .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.7em
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_divider3 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider3 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:2em
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_divider3 .sc_icons_icon:before,.sc_icons_divider3 .sc_icons_icon>span:before{
    font-size:3.8em
}
.sc_icons_divider3 .sc_icon_type_svg svg,.sc_icons_divider3 .sc_icon_type_svg object{
    width:3.8em;
    height:3.8em
}
.sc_icons_divider3.sc_icons_size_small .sc_icons_icon:before,.sc_icons_divider3.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2.8em
}
.sc_icons_divider3.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_divider3.sc_icons_size_small .sc_icon_type_svg object{
    width:2.8em;
    height:2.8em
}
.sc_icons_divider3.sc_icons_size_large .sc_icons_icon:before,.sc_icons_divider3.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.8em
}
.sc_icons_divider3.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_divider3.sc_icons_size_large .sc_icon_type_svg object{
    width:4.8em;
    height:4.8em
}
.sc_icons_divider3.color_style_link2 .sc_icons_item:hover{
    background-color:var(--theme-color-text_link2)
}
.sc_icons_divider3.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_divider3.color_style_link2 .sc_icons_item:hover .sc_icons_item_title span,.sc_icons_divider3.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_divider3.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_divider3.color_style_link3 .sc_icons_item:hover{
    background-color:var(--theme-color-text_link3)
}
.sc_icons_divider3.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_divider3.color_style_link3 .sc_icons_item:hover .sc_icons_item_title span,.sc_icons_divider3.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_divider3.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover{
    background-color:var(--theme-color-text_dark)
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_title span,.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_divider3.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_description{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_divider4 .slider-wrapper .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .sc_icons_item:after{
    content:'';
    display:block;
    height:100%;
    width:1px;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:var(--theme-color-bd_color)
}
.sc_icons_divider4 .slider-wrapper .sc_icons_item:after{
    right:-1px
}
.sc_icons_divider4 .slider-wrapper .swiper-slide-prev .sc_icons_item:after{
    right:0
}
.sc_icons_divider4.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after{
    right:calc( -1 * var(--theme-var-grid_gap) )
}
.sc_icons_divider4.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after{
    right:calc( -1 * var(--theme-var-grid_gap) )
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap{
    margin-right:calc( -2 * var(--theme-var-grid_gap) );
    margin-bottom:calc( -2 * var(--theme-var-grid_gap) )
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:calc( 2 * var(--theme-var-grid_gap) )
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:calc( 2 * var(--theme-var-grid_gap) )
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row{
    margin-bottom:0
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_icons_divider4 .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item:after{
    display:none
}
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after{
    display:none
}
.sc_icons_divider4 .sc_icons_item{
    padding:13px 0;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.sc_icons_divider4 .sc_icons_icon,.sc_icons_divider4 .sc_icons_image{
    width:3.4em;
    height:3.4em;
    line-height:3.4em;
    text-align:center
}
.sc_icons_divider4 .sc_icons_icon>span{
    width:3.4em;
    height:3.4em;
    line-height:3.4em;
    text-align:center
}
.sc_icons_divider4 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider4 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.2em
}
.sc_icons_divider4 .sc_icons_item_details{
    padding-left:0;
    padding-right:5%;
    min-height:auto
}
.sc_icons_divider4.sc_icons_size_large .sc_icons_item_details,.sc_icons_divider4.sc_icons_size_small .sc_icons_item_details{
    padding-left:0;
    min-height:auto
}
.sc_icons_divider4.sc_align_right .sc_icons_item_details,.sc_icons_divider4.sc_icons_size_small.sc_align_right .sc_icons_item_details,.sc_icons_divider4.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:5%;
    padding-right:0
}
.sc_icons_divider4 .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider4 .sc_icons_image + .sc_icons_item_details{
    margin-left:0.8em;
    margin-top:0.6em
}
.sc_icons_divider4.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider4.sc_icons_size_large .sc_icons_image + .sc_icons_item_details{
    margin-left:1.2em;
    margin-top:0.8em
}
.sc_icons_divider4 .sc_icons_item_title{
    font-size:1.056em;
    line-height:1.2em
}
.sc_icons_divider4 .sc_icons_item_details .sc_icons_item_description{
    font-size:15px;
    line-height:1.4em
}
.sc_icons_divider4 .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.5em
}
.sc_icons_divider4.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider4.sc_align_right .sc_icons_image + .sc_icons_item_details{
    margin-left:0;
    margin-right:0.8em
}
.sc_icons_divider4.sc_align_center .sc_icons_item{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.sc_icons_divider4.sc_align_right .sc_icons_item{
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.sc_icons_divider4.sc_align_right .sc_icons_item .sc_icons_item_details{
    order:1
}
.sc_icons_divider4.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_divider4.sc_align_right .sc_icons_item .sc_icons_image{
    order:2
}
.sc_icons_divider4 .sc_icons_icon:before,.sc_icons_divider4 .sc_icons_icon>span:before{
    font-size:2.6em
}
.sc_icons_divider4 .sc_icon_type_svg svg,.sc_icons_divider4 .sc_icon_type_svg object{
    width:2.6em;
    height:2.6em
}
.sc_icons_divider4.sc_icons_size_small .sc_icons_icon:before,.sc_icons_divider4.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:2em
}
.sc_icons_divider4.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_divider4.sc_icons_size_small .sc_icon_type_svg object{
    width:2em;
    height:2em
}
.sc_icons_divider4.sc_icons_size_large .sc_icons_icon:before,.sc_icons_divider4.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:3em
}
.sc_icons_divider4.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_divider4.sc_icons_size_large .sc_icon_type_svg object{
    width:3em;
    height:3em
}
.sc_icons_fill .sc_icons_item{
    padding:3.5em 3.4em;
    background-color:var(--theme-color-alter_link)
}
.sc_icons_fill .sc_icons_item_title + .sc_icons_item_description{
    margin-top:1em
}
.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,.sc_icons_fill .sc_icons_image + .sc_icons_item_details{
    margin-top:2.7em
}
.sc_icons_fill .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_fill .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{
    margin-top:1.85em
}
.sc_icons_fill .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill .sc_icons_item_linked:hover .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill .sc_icons_item .sc_icons_item_title,.sc_icons_fill .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill .sc_icons_item:hover .sc_icons_item_title,.sc_icons_fill .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_fill .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill .sc_icons_item .sc_icons_item_description{
    font-size:19px;
    line-height:1.65em;
    color:var(--theme-color-inverse_link_08)
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link{
    margin-top:19px;
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_text{
    display:none
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_icon{
    display:inline-block;
    width:17px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    will-change:transform;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_icon:before{
    display:block;
    font-family:"fontello";
    content:'\e9e2';
    position:absolute;
    z-index:1;
    top:0;
    right:1px;
    font-size:11px;
    line-height:20px;
    font-weight:400;
    color:currentColor
}
.sc_icons_fill .sc_icons_item:hover .sc_icons_item_more_link .link_icon{
    width:38px
}
.sc_icons_fill .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link{
    z-index:10
}
.sc_icons_fill.color_style_link2 .sc_icons_item{
    background-color:var(--theme-color-alter_link2)
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_title,.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_fill.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_link_08)
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link3 .sc_icons_item{
    background-color:var(--theme-color-alter_link3)
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_title,.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons_fill.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_link_08)
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_icons_fill.color_style_dark .sc_icons_item{
    background-color:var(--theme-color-alter_dark)
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_icon{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_title,.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_title a{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_fill.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons_fill.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_description{
    color:var(--theme-color-inverse_hover_08)
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_more_link{
    color:var(--theme-color-inverse_hover)
}
.sc_team .sc_item_posts_container>.sc_team_item + .sc_team_item{
    margin-top:1.8em
}
.sc_team_default .sc_team_item{
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_team .sc_team_item_thumb .sc_team_item_title a:hover{
    color:var(--theme-color-alter_link)
}
.sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover{
    color:var(--theme-color-alter_link2)
}
.sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover{
    color:var(--theme-color-alter_link3)
}
.sc_team_default .sc_team_item_subtitle{
    color:var(--theme-color-alter_link)
}
.sc_team_default.color_style_link2 .sc_team_item_subtitle{
    color:var(--theme-color-alter_link2)
}
.sc_team_default.color_style_link3 .sc_team_item_subtitle{
    color:var(--theme-color-alter_link3)
}
.sc_team_default.color_style_dark .sc_team_item_subtitle{
    color:var(--theme-color-alter_dark)
}
.sc_team_default .sc_team_item_socials .social_item .social_icon,.team_member_page .team_member_socials .social_item .social_icon{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon{
    background-color:var(--theme-color-alter_link2)
}
.sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon{
    background-color:var(--theme-color-alter_link3)
}
.sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon{
    background-color:var(--theme-color-alter_dark)
}
.sc_team_default .sc_team_item_socials .social_item:hover .social_icon,.team_member_page .team_member_socials .social_item:hover .social_icon{
    color:var(--theme-color-alter_bg_color);
    background-color:var(--theme-color-alter_dark)
}
.sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon{
    background-color:var(--theme-color-alter_hover2)
}
.sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon{
    background-color:var(--theme-color-alter_hover3)
}
.sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon{
    background-color:var(--theme-color-alter_link)
}
.sc_team.slider_container .swiper-pagination-bullet{
    border-color:var(--theme-color-text_light)
}
.team_member_projects{
    border-color:var(--theme-color-bd_color)
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon span{
    text-indent:1px
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon span:before{
    margin-top:0
}
.team_member_page>.team_member_content,.team_member_page>.team_member_featured{
    margin-bottom:1.2em
}
.team_member_page:after{
    content:"";
    display:block;
    clear:both;
    width:100%;
    height:0;
    display:block;
    margin-bottom:-1.2em
}
.team_member_page .team_member_description{
    overflow:visible;
    margin:0 0 2.8em 0
}
.team_member_page .team_member_position{
    font-size:14px;
    line-height:18px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:1px;
    color:var(--theme-color-text_dark)
}
.team_member_page .team_member_position + .team_member_title{
    margin-top:16px
}
.team_member_page .team_member_title{
    margin:0;
    font-size:57px;
    line-height:1.1em;
    color:var(--theme-color-text_dark)
}
.team_member_page .team_member_featured{
    float:left;
    width:53%;
    padding:0 50px 0 0
}
.team_member_page .team_member_featured .post_featured{
    overflow:hidden;
    position:relative;
    margin-bottom:55px
}
.team_member_page .team_member_featured .team_member_description_socials{
    z-index:99;
    position:relative
}
.team_member_page .team_member_featured .team_member_description_socials .team_member_socials{
    margin:0
}
.team_member_page .team_member_description_socials .team_member_socials .social_item{
    display:inline-block;
    vertical-align:top;
    line-height:1;
    margin:0 7px 7px 0
}
.team_member_page .team_member_description_socials .team_member_socials .social_item .social_icon{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    border:none;
    font-size:16px;
    width:45px;
    height:45px;
    line-height:45px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    margin:0;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.team_member_page .team_member_description_socials .team_member_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    margin-top:-8px
}
.team_member_projects .team_member_projects_title,.team_page_related .related_wrap_title{
    margin:0 0 0.85em 0;
    font-size:47px
}
.sidebar_show .team_page_wrap_info .team_page_wrap_info_over{
    padding-top:0 !important
}
.sidebar_show .team_page_wrap_info:before,.sidebar_show .team_page_wrap_info:after{
    display:none
}
.single-cpt_team .page_content_wrap{
    overflow:hidden
}
body:not(.remove_margins) .team_page_wrap_info.comments_close{
    margin-bottom:-7.4em
}
.team_page_wrap_info{
    position:relative;
    margin-top:6.5em;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%
}
.team_page_wrap_info .team_page_wrap_info_over{
    position:relative;
    padding:100px 0 120px;
    overflow:hidden
}
.team_page_wrap_info:before{
    content:"";
    display:block;
    position:absolute;
    top:0;
    left:-400%;
    width:1000%;
    height:100%;
    background-color:var(--theme-color-alter_bg_color);
    z-index:0
}
.team_page_wrap_info .team_member_details{
    float:left;
    width:43%;
    padding:0 7% 0 0;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.team_page_wrap_info .team_member_details .team_member_brief_info_text{
    font-size:17px;
    line-height:1.64em
}
.team_page_wrap_info .team_member_details:last-child{
    padding:0;
    width:100%;
    float:none
}
.team_page_wrap_info .section_title{
    margin:0 0 0.85em 0;
    font-size:47px
}
.team_page_wrap_info .page_contact_form{
    margin:0 !important;
    padding:0 !important;
    border:none !important;
    overflow:visible;
    float:right;
    width:57%
}
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5{
    margin-top:-10px
}
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 .wpcf7-submit-style{
    margin-top:15px
}
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 .trx_addons_message_box.wpcf7-response-output,.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 div.wpcf7-response-output{
    -webkit-box-shadow:none !important;
    -ms-box-shadow:none !important;
    box-shadow:none !important
}
.team_page_wrap_info .page_contact_form:first-child{
    width:100%;
    float:none
}
.team_page_wrap_info .page_contact_form:first-child .wpcf7 .wpcf7-submit{
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.team_page_wrap_info .page_contact_form .wpcf7 .trx_addons_message_box{
    -webkit-box-shadow:none !important;
    -ms-box-shadow:none !important;
    box-shadow:none !important
}
.team_page_wrap_info .team_member_brief_info_details{
    font-size:17px;
    margin-left:-3px
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_value a:hover,.team_page_wrap_info .team_member_brief_info_details .team_member_details_value a,.team_page_wrap_info .team_member_brief_info_details .team_member_details_value{
    color:var(--theme-color-alter_text)
}
.team_page_wrap_info .team_member_brief_info_details>div{
    margin-top:15px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_label{
    width:1.3em;
    height:1.3em;
    line-height:1.3em;
    text-align:center;
    text-indent:-300px;
    font-size:23px;
    overflow:hidden;
    flex-shrink:0
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_label:before{
    display:block;
    text-indent:0;
    font-family:"fontello";
    color:var(--theme-color-text_link2)
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_label + .team_member_details_value{
    margin-left:10px
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_label:before{
    content:'\e9fc'
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value>a{
    position:relative;
    padding-bottom:8px;
    margin-bottom:-8px
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value>a:after{
    content:'';
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:1px;
    background:currentColor;
    -webkit-transform-origin:center center;
    -ms-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:scale3d(0,1,1);
    -ms-transform:scale3d(0,1,1);
    transform:scale3d(0,1,1);
    -webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    -ms-transition:-ms-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    transition:transform 0.25s cubic-bezier(0.25,0.8,0.25,1);
    will-change:transform
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value>a:hover{
    color:var(--theme-color-text_dark)
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value>a:hover:after{
    -webkit-transform-origin:center center;
    -ms-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:scale3d(1,1,1);
    -ms-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1)
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value{
    font-size:20px
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value a:hover,.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value a{
    color:var(--theme-color-text_dark)
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_label:before{
    content:'\e9cf';
    text-indent:-1px
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_address .team_member_details_label:before{
    content:'\e9d2'
}
.team_page_wrap_info .team_member_brief_info_details .sc_icons_item_details{
    line-height:1
}
.team_member_page:not(.has-post-thumbnail) + .team_page_wrap_info .team_member_description_socials{
    margin-top:20px
}
.team_member_page:not(.has-post-thumbnail) + .team_page_wrap_info .socials_wrap:not(.socials_type_list) .social_item .social_icon{
    font-size:16px;
    width:45px;
    height:45px;
    line-height:45px;
    background-color:var(--theme-color-bg_color)
}
.related_wrap.team_page_related .sc_team_posts_item .post_categories{
    text-transform:uppercase
}
.related_wrap.team_page_related .sc_team_posts_item .sc_team_posts_item_title{
    font-size:24px;
    line-height:1.2em;
    font-weight:500
}
.related_wrap.team_page_related .sc_team_posts_item .post_meta{
    margin:0.8em 0 0 0
}
.related_wrap.team_page_related .sc_team_posts_item .sc_team_posts_item_content{
    display:none;
    margin-top:0.6em
}
.related_wrap.team_page_related .sc_team_posts_item .post_featured{
    margin-bottom:1.3em
}
.sc_team_default .sc_team_item{
    text-align:center;
    display:block
}
.sc_team_default .sc_team_item .sc_team_item_content{
    display:none
}
.sc_team_default .sc_team_item_info{
    padding:2em;
    text-align:center
}
.sc_team_default .sc_team_item_info .sc_team_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_default .sc_team_item_info .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:11px;
    color:var(--theme-color-alter_text)
}
.sc_team_default .sc_team_item_info .sc_team_item_content{
    margin-top:1em;
    margin-bottom:1em
}
.sc_team_default .sc_team_item_info .sc_team_item_content + .sc_team_item_socials{
    margin-top:1em
}
.sc_team_default .sc_team_item_info .sc_team_item_socials{
    margin-left:-2px;
    margin-top:15px
}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item{
    will-change:transform;
    position:relative;
    margin:3px 5px 3px 0;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item .social_icon{
    top:0;
    position:relative;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    color:var(--theme-color-text_dark);
    border:1px solid var(--theme-color-alter_bd_color);
    font-size:16px;
    width:45px;
    height:45px;
    line-height:43px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    text-align:center;
    background-color:transparent !important
}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link) !important;
    top:-7px
}
.sc_team_featured .no_post_thumbnail{
    align-content:center;
    background-color:var(--theme-color-alter_bg_color);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:10px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center
}
.sc_team_featured .no_post_thumbnail h5{
    margin:0
}
.sc_team_featured .no_post_thumbnail h5 a{
    display:inline
}
.sc_team_featured .post_featured .trx_addons_hover_mask{
    background-color:#fff
}
.sc_team_featured .post_featured:hover .trx_addons_hover_mask{
    opacity:1
}
.sc_team_featured .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_featured .post_featured:hover img{
    -webkit-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}
.sc_team_featured .trx_addons_hover_team{
    padding:15px;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    text-align:center;
    z-index:99
}
.sc_team_featured .trx_addons_hover:hover .trx_addons_hover_title,.sc_team_featured .trx_addons_hover:hover .trx_addons_hover_info{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_title{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    position:relative;
    font-size:28px;
    font-weight:400;
    line-height:1.2em
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_title,.sc_team_featured .trx_addons_hover_team .sc_team_item_title a:hover,.sc_team_featured .trx_addons_hover_team .sc_team_item_title a{
    color:#0C0F26
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_subtitle{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    position:relative;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    color:#797C7F;
    margin-top:8px
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials{
    margin:11px 0 0 0
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.4s;
    top:15px;
    position:relative;
    margin:6px !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:#000000;
    border:none;
    background:none;
    font-size:16px;
    width:2em;
    height:2em;
    line-height:2em
}
.sc_team_featured .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link)
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_title{
    opacity:1;
    top:0;
    transition-delay:0.2s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_subtitle{
    opacity:1;
    top:0;
    transition-delay:0.3s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.4s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.45s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.5s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.55s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.6s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.65s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.7s
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:0.75s
}
.sc_team_short .sc_team_slider .sc_team_item{
    padding-bottom:4px
}
.sc_team_short .sc_team_item_thumb{
    border:none
}
.sc_team_short .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_short .post_featured:hover img{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_team_short .sc_team_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em
}
.sc_team_short .sc_team_item_title a:hover,.sc_team_short .sc_team_item_title a{
    color:var(--theme-color-text_dark);
    display:inline
}
.sc_team_short .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:9px;
    color:var(--theme-color-alter_text)
}
.sc_team_short .sc_team_item_thumb + .sc_team_item_info{
    margin-top:30px
}
.sc_team_short .trx_addons_hover_team{
    padding:15px;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    text-align:center;
    z-index:99
}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials{
    margin:0
}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:20px;
    position:relative;
    margin:3px !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:#000000;
    background-color:#FFFFFF;
    border:none;
    font-size:16px;
    width:45px;
    height:45px;
    line-height:45px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_team_short .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.1s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.15s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.2s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.25s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.3s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.35s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.4s
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:0.45s
}
.sc_team_alter .sc_team_slider .sc_team_item{
    padding-bottom:4px
}
.sc_team_alter .sc_team_item_thumb{
    border:none
}
.sc_team_alter .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_alter .post_featured:hover img{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_team_alter .sc_team_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_alter .sc_team_item_title a:hover,.sc_team_alter .sc_team_item_title a{
    color:var(--theme-color-text_dark);
    display:inline
}
.sc_team_alter .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:7px;
    color:var(--theme-color-alter_text)
}
.sc_team_alter .sc_team_item_thumb + .sc_team_item_info{
    margin-top:24px
}
.sc_team_alter .sc_team_item_thumb .sc_team_item_content + .sc_team_item_socials{
    margin-top:1.5em
}
.sc_team_alter .post_featured .trx_addons_hover_mask{
    background-color:var(--theme-color-inverse_dark);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_team_alter .post_featured:hover .trx_addons_hover_mask{
    opacity:0.9
}
.sc_team_alter .trx_addons_hover_team{
    padding:15px 30px 35px;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    text-align:left;
    z-index:99;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    align-items:flex-start
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials{
    margin:0;
    z-index:9;
    position:relative
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:20px;
    position:relative;
    margin:3px 6px 3px 0 !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link);
    border:none;
    font-size:16px;
    width:36px;
    height:36px;
    line-height:36px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="facebook"]{
    color:#ffffff;
    background-color:#515FC4
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="twitter"]{
    color:#ffffff;
    background-color:#48BDE9
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="dribble"],.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="dribbble"]{
    color:#ffffff;
    background-color:#EA4C89
}
.sc_team_alter .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:#000000;
    background-color:#FFFFFF
}
.sc_team_alter .sc_team_item_content{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:20px;
    position:relative;
    font-size:17px
}
.sc_team_alter .sc_team_item_content,.sc_team_alter .sc_team_item_content a{
    color:#ffffff
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_content{
    transition-delay:0.1s;
    opacity:1;
    top:0
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.2s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.25s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.3s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.35s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.4s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.45s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.5s
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:0.55s
}
.sc_team_3d{
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.sc_team_3d .sc_team_slider .sc_team_item{
    padding-bottom:4px
}
.sc_team_3d .post_featured_bg:before{
    padding-top:106%
}
.sc_team_3d .post_featured_bg .post_thumb{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center
}
.sc_team_3d .sc_team_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_3d .sc_team_item_title a:hover,.sc_team_3d .sc_team_item_title a{
    color:var(--theme-color-text_dark);
    display:inline
}
.sc_team_3d .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:11px;
    color:var(--theme-color-alter_text)
}
.sc_team_3d .sc_team_item_thumb + .sc_team_item_info{
    margin-top:28px
}
.sc_team_3d .trx_addons_hover_team{
    padding:15px;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    text-align:center;
    z-index:99
}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials{
    margin:0
}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:20px;
    position:relative;
    margin:3px !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:#000000;
    background-color:#FFFFFF;
    border:none;
    font-size:16px;
    width:45px;
    height:45px;
    line-height:45px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_team_3d .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.1s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.15s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.2s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.25s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.3s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.35s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.4s
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:0.45s
}
.sc_team_plain .post_featured_bg:before{
    padding-top:140%
}
.sc_team_plain .post_featured_bg .post_thumb{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center
}
.sc_team_plain .no_post_thumbnail{
    align-content:center;
    background-color:var(--theme-color-alter_bg_color);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:10px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center
}
.sc_team_plain .no_post_thumbnail h5{
    margin:0
}
.sc_team_plain .no_post_thumbnail h5 a{
    display:inline
}
.sc_team_plain .post_featured .trx_addons_hover_mask{
    opacity:0
}
.sc_team_plain .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_plain .post_featured:hover img{
    -webkit-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}
.sc_team_plain .trx_addons_hover_team{
    padding:18px;
    position:absolute;
    bottom:7px;
    left:7px;
    right:7px;
    width:calc(100% - 14px);
    z-index:99;
    text-align:left;
    background-color:#ffffff;
    overflow:hidden
}
.sc_team_plain .trx_addons_hover:hover .trx_addons_hover_title,.sc_team_plain .trx_addons_hover:hover .trx_addons_hover_info{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_title{
    opacity:1;
    position:relative;
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_title,.sc_team_plain .trx_addons_hover_team .sc_team_item_title a:hover,.sc_team_plain .trx_addons_hover_team .sc_team_item_title a{
    color:#0C0F26
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_subtitle{
    position:relative;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    color:#797C7F;
    margin-top:8px
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials{
    margin:20px 0 -57px 0;
    padding-top:10px;
    min-height:40px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.5s ease;
    -ms-transition:all 0.5s ease;
    transition:all 0.5s ease
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials:before{
    content:'';
    display:block;
    height:1px;
    background-color:#DDDDDD;
    width:0;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    position:relative;
    top:-9px
}
.sc_team_plain .sc_team_item:hover .trx_addons_hover_team .sc_team_item_socials{
    margin-bottom:-8px
}
.sc_team_plain .sc_team_item:hover .trx_addons_hover_team .sc_team_item_socials:before{
    width:100%;
    transition-delay:0.2s
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:15px;
    position:relative;
    margin:3px 15px 3px 0 !important;
    display:inline-block;
    vertical-align:top;
    line-height:1;
    will-change:transform
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item.social_item_type_names .social_name{
    font-size:12px;
    line-height:16px;
    font-weight:400;
    color:#1F242E
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:#000000;
    border:none;
    background:none;
    font-size:16px;
    width:2em;
    height:2em;
    line-height:2em
}
.sc_team_plain .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_name,.sc_team_plain .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link)
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0;
    transition-delay:1.4s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.3s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.4s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.5s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.6s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.7s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.8s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.9s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:1s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(9){
    transition-delay:1.1s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(10){
    transition-delay:1.2s
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(11){
    transition-delay:1.3s
}
.sc_team_3d-simple{
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.sc_team_3d-simple .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_3d-simple .post_featured:hover img{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_team_3d-simple .sc_team_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_3d-simple .sc_team_item_title a:hover,.sc_team_3d-simple .sc_team_item_title a{
    color:var(--theme-color-text_dark);
    display:inline
}
.sc_team_3d-simple .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:9px;
    color:var(--theme-color-alter_text)
}
.sc_team_3d-simple .sc_team_item_thumb + .sc_team_item_info{
    margin-top:35px
}
.sc_team_3d-simple .trx_addons_hover_team{
    margin:12px 0 0 0;
    padding:0;
    width:100%;
    text-align:left;
    z-index:99;
    position:relative
}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials{
    margin:0
}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:20px;
    will-change:transform;
    position:relative;
    margin:7px 22px 7px 0 !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:var(--theme-color-text_dark);
    border:none;
    font-size:16px;
    width:20px;
    height:30px;
    line-height:30px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    text-align:left;
    background-color:transparent !important
}
.sc_team_3d-simple .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link) !important
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.1s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.15s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.2s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.25s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.3s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.35s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.4s
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:0.45s
}
.sc_team_list .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_list .post_featured:hover img{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_team_list .sc_team_item_title{
    font-size:35px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_list .sc_team_item_title a{
    display:inline
}
.sc_team_list .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:11px;
    color:var(--theme-color-text_light)
}
.sc_team_list .sc_team_item_content{
    margin:17px 0 26px
}
.sc_team_list .sc_team_item_content p{
    margin:0
}
.sc_team_list .sc_team_item_content p + p{
    margin-top:0.7em
}
.sc_team_list .sc_item_columns .sc_team_item_content{
    margin:17px 0
}
.sc_team_list .sc_item_columns .sc_team_item_title{
    font-size:24px
}
.sc_team_list .sc_team_item.has-post-thumbnail{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    align-items:center
}
.sc_team_list .sc_team_item.has-post-thumbnail .post_featured{
    flex:1 0 48%;
    max-width:48%
}
.sc_team_list .sc_team_item.has-post-thumbnail .sc_team_item_info{
    padding:0 0 0 9%
}
.sc_team_list .sc_team_item_content + .sc_team_item_socials{
    margin-top:0 !important
}
.sc_team_list .sc_team_item_socials{
    margin-left:-2px;
    margin-top:15px
}
.sc_team_list .sc_team_item .sc_team_item_socials .social_item{
    will-change:transform;
    position:relative;
    margin:3px 24px 3px 0;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_list .sc_team_item .sc_team_item_socials .social_item .social_icon{
    color:var(--theme-color-text_dark);
    border:none;
    font-size:16px;
    width:20px;
    height:20px;
    line-height:20px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    text-align:center;
    background-color:transparent !important
}
.sc_team_list .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link) !important
}
.sc_team_metro .sc_team_item{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_team_metro .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_metro .post_featured:hover img{
    -webkit-transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    transform:scale(1.05,1.05)
}
.sc_team_metro .post_featured:before{
    padding-top:100%
}
.sc_team_metro .sc_team_item_title{
    font-size:35px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_metro .sc_team_item_title a:hover,.sc_team_metro .sc_team_item_title a{
    color:var(--theme-color-text_dark);
    display:inline
}
.sc_team_metro .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:9px;
    color:var(--theme-color-text_light)
}
.sc_team_metro .sc_team_item_content{
    margin:17px 0 26px;
    font-size:17px;
    line-height:1.65em
}
.sc_team_metro .sc_team_item_content p{
    margin:0
}
.sc_team_metro .sc_team_item_content p + p{
    margin-top:0.7em
}
.sc_team_metro .sc_team_slider:not(.slider_outer_one) .sc_team_item_content,.sc_team_metro .sc_item_columns .sc_team_item_content{
    margin:17px 0
}
.sc_team_metro .sc_team_slider:not(.slider_outer_one) .sc_team_item_title,.sc_team_metro .sc_item_columns .sc_team_item_title{
    font-size:24px
}
.sc_team_metro .sc_team_item_info{
    padding:20px 35px
}
.sc_team_metro .sc_team_item.has-post-thumbnail{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    align-items:center
}
.sc_team_metro .sc_team_item.has-post-thumbnail .post_featured{
    flex:1 0 50%;
    max-width:50%;
    height:100%
}
.sc_team_metro .trx_addons_column-1_2 .sc_team_item.has-post-thumbnail .sc_team_item_info{
    padding-top:85px !important;
    padding-bottom:60px !important
}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item.has-post-thumbnail .sc_team_item_info,.sc_team_metro .trx_addons_column-1_5 .sc_team_item.has-post-thumbnail .sc_team_item_info,.sc_team_metro .trx_addons_column-1_4 .sc_team_item.has-post-thumbnail .sc_team_item_info,.sc_team_metro .trx_addons_column-1_3 .sc_team_item.has-post-thumbnail .sc_team_item_info{
    padding:20px 25px
}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item_content + .sc_team_item_socials,.sc_team_metro .trx_addons_column-1_5 .sc_team_item_content + .sc_team_item_socials,.sc_team_metro .trx_addons_column-1_4 .sc_team_item_content + .sc_team_item_socials,.sc_team_metro .trx_addons_column-1_3 .sc_team_item_content + .sc_team_item_socials{
    margin-top:20px
}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item_socials .social_item .social_icon,.sc_team_metro .trx_addons_column-1_5 .sc_team_item_socials .social_item .social_icon,.sc_team_metro .trx_addons_column-1_4 .sc_team_item_socials .social_item .social_icon,.sc_team_metro .trx_addons_column-1_3 .sc_team_item_socials .social_item .social_icon{
    font-size:15px;
    width:35px;
    height:35px;
    line-height:32px
}
.sc_team_metro .sc_team_item_content + .sc_team_item_socials{
    margin-top:30px
}
.sc_team_metro .sc_team_item_socials{
    margin-left:-2px;
    margin-top:15px
}
.sc_team_metro .sc_team_item_socials .social_item{
    will-change:transform;
    position:relative;
    margin:3px 5px 3px 0;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_metro .sc_team_item_socials .social_item .social_icon{
    top:0;
    position:relative;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    color:var(--theme-color-text_dark);
    border:1px solid var(--theme-color-alter_bd_color);
    font-size:16px;
    width:45px;
    height:45px;
    line-height:43px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    text-align:center;
    background-color:transparent !important
}
.sc_team_metro .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link) !important;
    top:-7px
}
.sc_team_hover .no_post_thumbnail{
    align-content:center;
    background-color:var(--theme-color-alter_bg_color);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:10px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center
}
.sc_team_hover .no_post_thumbnail h5{
    margin:0
}
.sc_team_hover .no_post_thumbnail h5 a{
    display:inline
}
.sc_team_hover .post_featured .trx_addons_hover_mask{
    background:var(--theme-color-text_link2);
    background:-moz-linear-gradient(0deg,var(--theme-color-text_link2_08) 0%,rgba(0,0,0,0) 100%);
    background:-webkit-linear-gradient(0deg,var(--theme-color-text_link2_08) 0%,rgba(0,0,0,0) 100%);
    background:linear-gradient(0deg,var(--theme-color-text_link2_08) 0%,rgba(0,0,0,0) 100%)
}
.sc_team_hover .post_featured:hover .trx_addons_hover_mask{
    opacity:1
}
.sc_team_hover .post_featured img{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_hover .post_featured:hover img{
    -webkit-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}
.sc_team_hover .trx_addons_hover_team{
    padding:35px;
    position:absolute;
    z-index:1;
    bottom:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    width:100%;
    text-align:left;
    z-index:99
}
.sc_team_hover .trx_addons_hover:hover .trx_addons_hover_title,.sc_team_hover .trx_addons_hover:hover .trx_addons_hover_info{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_title{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    margin:0;
    position:relative;
    font-size:24px;
    font-weight:400;
    line-height:1.2em
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_title a:hover,.sc_team_hover .trx_addons_hover_team .sc_team_item_title a{
    color:#ffffff
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_subtitle{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    position:relative;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    color:#ffffff;
    margin-top:8px
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials{
    margin:18px 0 0 -4px
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.4s;
    top:15px;
    position:relative;
    margin:6px 23px 6px 0 !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:#ffffff;
    border:none;
    background:none;
    font-size:15px;
    width:20px;
    height:20px;
    line-height:20px;
    -webkit-transition:opacity 0.3s ease 0s;
    -ms-transition:opacity 0.3s ease 0s;
    transition:opacity 0.3s ease 0s
}
.sc_team_hover .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    opacity:0.7
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_title{
    opacity:1;
    top:0;
    transition-delay:0.2s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_subtitle{
    opacity:1;
    top:0;
    transition-delay:0.3s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0;
    transition-delay:1.2s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.4s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.5s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.6s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.7s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.8s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.9s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:1s
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:1.1s
}
.sc_team_creative .sc_team_slider .trx_addons_hover_team{
    margin-bottom:0
}
.sc_team_creative .sc_team_item{
    text-align:center
}
.sc_team_creative .sc_team_item_info{
    text-align:center
}
.sc_team_creative .sc_team_item_title{
    font-size:24px;
    font-weight:400;
    line-height:1.2em;
    margin:0
}
.sc_team_creative .sc_team_item_title a:hover,.sc_team_creative .sc_team_item_title a{
    display:inline;
    color:var(--theme-color-text_dark)
}
.sc_team_creative .sc_team_item_subtitle{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    margin-top:11px;
    color:var(--theme-color-alter_text)
}
.sc_team_creative .sc_team_item_thumb + .sc_team_item_info{
    margin-top:32px
}
.sc_team_creative .trx_addons_hover_team{
    margin:22px 0 -20px 0;
    padding:0;
    width:100%;
    text-align:center;
    z-index:99;
    position:relative
}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials{
    margin:0
}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:20px;
    will-change:transform;
    position:relative;
    margin:5px 11px !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:var(--theme-color-text_dark);
    border:none;
    font-size:16px;
    width:20px;
    height:30px;
    line-height:30px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    text-align:center;
    background-color:transparent !important
}
.sc_team_creative .sc_team_item_socials .social_item:hover .social_icon{
    color:var(--theme-color-text_link) !important
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.1s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.15s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.2s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.25s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.3s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.35s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:0.4s
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:0.45s
}
.sc_team_creative .post_featured img{
    z-index:2;
    position:relative
}
.sc_team_creative .all-svg{
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    z-index:1
}
.sc_team_creative .all-svg span{
    display:inline-block;
    line-height:0;
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    will-change:transform
}
.sc_team_creative .all-svg .svg-1{
    position:absolute;
    top:29%;
    right:12%;
    margin:15px 15px 0 0
}
.sc_team_creative .all-svg .svg-1 svg{
    width:130px;
    height:130px;
    fill:var(--theme-color-text_link2);
    opacity:0.11
}
.sc_team_creative .all-svg .svg-2{
    position:absolute;
    right:1.5%;
    bottom:18.5%;
    margin:0 15px 0 0
}
.sc_team_creative .all-svg .svg-2 svg{
    width:97px;
    height:97px;
    fill:transparent;
    stroke:var(--theme-color-text_dark);
    stroke-width:21px
}
.sc_team_creative .all-svg .svg-3{
    position:absolute;
    left:3.5%;
    top:33.5%;
    margin:15px 0 0 15px
}
.sc_team_creative .all-svg .svg-3 svg{
    width:137px;
    height:137px;
    fill:transparent;
    stroke:var(--theme-color-text_link2);
    stroke-width:21px
}
.sc_team_creative .sc_team_item:hover .all-svg .svg-1{
    opacity:1;
    transition-delay:0.1s;
    margin:0
}
.sc_team_creative .sc_team_item:hover .all-svg .svg-2{
    opacity:1;
    transition-delay:0.2s;
    margin:0
}
.sc_team_creative .sc_team_item:hover .all-svg .svg-3{
    opacity:1;
    transition-delay:0.15s;
    margin:0
}
.sc_team_accent .no_post_thumbnail{
    align-content:center;
    background-color:var(--theme-color-alter_bg_color);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:10px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center
}
.sc_team_accent .no_post_thumbnail h5{
    margin:0
}
.sc_team_accent .no_post_thumbnail h5 a{
    display:inline
}
.sc_team_accent .post_featured_bg:before{
    padding-top:100%
}
.sc_team_accent .post_featured_bg .post_thumb{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center
}
.sc_team_accent .post_featured .trx_addons_hover_mask{
    background-color:var(--theme-color-text_link2)
}
.sc_team_accent .post_featured:hover .trx_addons_hover_mask{
    opacity:0.8
}
.sc_team_accent .post_featured .post_thumb{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_accent .post_featured:hover .post_thumb{
    -webkit-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}
.sc_team_accent .trx_addons_hover_team{
    padding:60px 20px;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    text-align:center;
    z-index:99;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-wrap:wrap
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials{
    position:absolute;
    z-index:1;
    bottom:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    width:100%;
    bottom:27px;
    z-index:9
}
.sc_team_accent .trx_addons_hover_team .center-all{
    align-self:center;
    text-align:center;
    width:100%
}
.sc_team_accent .trx_addons_hover:hover .trx_addons_hover_title,.sc_team_accent .trx_addons_hover:hover .trx_addons_hover_info{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_title{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    margin:0;
    position:relative;
    font-size:24px;
    font-weight:400;
    line-height:1.2em
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_title a:hover,.sc_team_accent .trx_addons_hover_team .sc_team_item_title a{
    color:#ffffff
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_subtitle{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    position:relative;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    color:#ffffff;
    margin-top:8px
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials{
    margin:0
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.4s;
    top:15px;
    position:relative;
    margin:6px 11px !important;
    display:inline-block;
    vertical-align:top;
    line-height:1
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{
    color:#ffffff;
    border:none;
    background:none;
    font-size:15px;
    width:20px;
    height:20px;
    line-height:20px;
    -webkit-transition:opacity 0.3s ease 0s;
    -ms-transition:opacity 0.3s ease 0s;
    transition:opacity 0.3s ease 0s
}
.sc_team_accent .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    opacity:0.7
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_title{
    opacity:1;
    top:0;
    transition-delay:0.2s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_subtitle{
    opacity:1;
    top:0;
    transition-delay:0.3s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{
    opacity:1;
    top:0;
    transition-delay:1.2s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.4s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.5s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.6s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.7s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.8s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.9s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:1s
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:1.1s
}
.sc_team_light .no_post_thumbnail{
    align-content:center;
    background-color:var(--theme-color-alter_bg_color);
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:10px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center
}
.sc_team_light .sc_team_item_title{
    margin:0
}
.sc_team_light .sc_team_item_title a{
    display:inline
}
.sc_team_light .post_featured_bg:before{
    padding-top:100%
}
.sc_team_light .post_featured_bg .post_thumb{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center
}
.sc_team_light .post_featured .trx_addons_hover_mask{
    background-color:var(--theme-color-inverse_dark)
}
.sc_team_light .post_featured:hover .trx_addons_hover_mask{
    opacity:0.76
}
.sc_team_light .post_featured .post_thumb{
    -webkit-transition:-webkit-transform 0.3s ease 0s;
    -ms-transition:-ms-transform 0.3s ease 0s;
    transition:transform 0.3s ease 0s
}
.sc_team_light .post_featured:hover .post_thumb{
    -webkit-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}
.sc_team_light .trx_addons_hover_team{
    padding:15px 55px 36px 28px;
    position:absolute;
    z-index:1;
    bottom:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    width:100%;
    text-align:left;
    z-index:99
}
.sc_team_light .trx_addons_hover:hover .trx_addons_hover_title,.sc_team_light .trx_addons_hover:hover .trx_addons_hover_info{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_team_light .trx_addons_hover_team .sc_team_item_title{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    margin:0;
    position:relative;
    font-size:24px;
    font-weight:400;
    line-height:1.2em
}
.sc_team_light .trx_addons_hover_team .sc_team_item_title a:hover,.sc_team_light .trx_addons_hover_team .sc_team_item_title a{
    color:#ffffff
}
.sc_team_light .trx_addons_hover_team .sc_team_item_subtitle{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    top:10px;
    position:relative;
    font-size:17px;
    line-height:20px;
    font-weight:400;
    font-style:normal;
    color:#ffffff;
    margin-top:6px
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials{
    margin:0;
    position:absolute;
    z-index:1;
    top:15px;
    right:15px;
    bottom:15px;
    height:auto;
    overflow:hidden;
    z-index:99;
    width:30px;
    text-align:right
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item{
    opacity:0;
    transition-property:all;
    transition-duration:.3s;
    right:-10px;
    display:block;
    float:none;
    position:relative;
    margin:5px !important;
    vertical-align:top;
    line-height:1
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
    color:#ffffff;
    border:none;
    background:none;
    font-size:15px;
    width:20px;
    height:30px;
    line-height:30px;
    -webkit-transition:opacity 0.3s ease 0s;
    -ms-transition:opacity 0.3s ease 0s;
    transition:opacity 0.3s ease 0s
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    opacity:0.7
}
.sc_team_light .sc_team_item:hover .sc_team_item_title{
    opacity:1;
    top:0;
    transition-delay:0.2s
}
.sc_team_light .sc_team_item:hover .sc_team_item_subtitle{
    opacity:1;
    top:0;
    transition-delay:0.3s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item{
    opacity:1;
    right:0;
    transition-delay:1.2s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){
    transition-delay:0.4s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){
    transition-delay:0.5s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){
    transition-delay:0.6s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){
    transition-delay:0.7s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){
    transition-delay:0.8s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){
    transition-delay:0.9s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){
    transition-delay:1s
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){
    transition-delay:1.1s
}
.map_marker{
    position:absolute;
    width:18px;
    height:18px;
    display:block;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-text_link2);
    will-change:transform
}
.map_marker>div{
    background-color:var(--theme-color-text_link2_05);
    content:'';
    display:inline-block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    opacity:1
}
.map_marker>div:first-child{
    -webkit-animation:markerWave 1.5s cubic-bezier(0.4,0,0.2,1) infinite forwards;
    animation:markerWave 1.5s cubic-bezier(0.4,0,0.2,1) infinite forwards
}
.map_marker>div:first-child + div{
    -webkit-animation:markerWave 1.5s 0.45s cubic-bezier(0,0,0.2,1) infinite forwards;
    animation:markerWave 1.5s 0.45s cubic-bezier(0,0,0.2,1) infinite forwards
}
@-webkit-keyframes markerWave{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0.8
    }
    20%{
        opacity:0.8
    }
    100%{
        -webkit-transform:scale(5.5);
        transform:scale(5.5);
        opacity:0
    }
}
@keyframes markerWave{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0.8
    }
    20%{
        opacity:0.8
    }
    100%{
        -webkit-transform:scale(5.5);
        transform:scale(5.5);
        opacity:0
    }
}
.map_marker_2{
    position:absolute;
    width:86px;
    height:86px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:#ffffff
}
.map_marker_2:before{
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    display:block;
    content:'\e9ce';
    font-family:"fontello";
    color:#000;
    font-size:38px;
    margin:2px 0 0 0
}
.swiper-pagination-custom .swiper-pagination-button{
    margin:0 4px;
    width:5.65em;
    height:5.65em;
    border:none;
    opacity:1;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:transparent;
    will-change:transform;
    -webkit-transform:scale3d(0.8,0.8,0.8);
    -ms-transform:scale3d(0.8,0.8,0.8);
    transform:scale3d(0.8,0.8,0.8);
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    cursor:pointer
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active{
    -webkit-transform:scale3d(1,1,1);
    -ms-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
    background-color:transparent
}
.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{
    height:5em;
    line-height:5em
}
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{
    margin-top:1.85em
}
.sc_testimonials:not(.sc_testimonials_plain) .sc_testimonials_content>.sc_testimonials_item + .sc_testimonials_item{
    margin-top:2em
}
.sc_testimonials .swiper-cube .sc_testimonials_item:before{
    z-index:auto
}
.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
    padding-bottom:60px
}
.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_testimonials .sc_testimonials_item_author_title{
    font-size:19px;
    line-height:1.3em;
    font-weight:600;
    font-style:normal;
    text-transform:none;
    letter-spacing:0;
    color:var(--theme-color-text_dark)
}
.sc_testimonials .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials .sc_testimonials_item_author_subtitle{
    font-size:16px;
    line-height:1.3em
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev{
    opacity:1;
    margin-left:0 !important;
    left:0 !important;
    text-align:left !important
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>.slider_next{
    opacity:1;
    margin-right:0 !important;
    right:0 !important;
    text-align:right !important
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>a{
    width:40px;
    height:40px;
    line-height:40px;
    background:none !important;
    color:var(--theme-color-text_dark) !important
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>a:before{
    font-size:22px
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .slider_controls_wrap>a{
    margin-top:2em
}
.sc_testimonials_classic .slider_container .sc_testimonials_item{
    padding:0 15%
}
.sc_testimonials_classic .sc_testimonials_item_author_subtitle{
    color:var(--theme-color-text_dark);
    opacity:0.8;
    padding-bottom:2px
}
.sc_testimonials_classic .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:10px
}
.sc_testimonials_classic .sc_testimonials_item_author,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_author{
    text-align:center;
    margin:30px 0 0 0;
    padding:0
}
.sc_testimonials_classic .sc_testimonials_item_content,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content{
    font-size:24px;
    line-height:1.5em;
    font-weight:400;
    text-align:center;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_classic .sc_testimonials_item_content:before{
    margin-bottom:40px;
    font-size:24px;
    line-height:1.3em;
    content:'\e9ca';
    font-family:"fontello";
    will-change:color;
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_testimonials_default [class*="column"] .sc_testimonials_item_content,.sc_testimonials_default .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text)
}
.sc_testimonials_default [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_default .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_default .sc_testimonials_item_author{
    margin:38px 0 1px;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_default .sc_testimonials_item_author_avatar{
    overflow:visible;
    margin:0 20px 1px 0;
    width:78px;
    height:78px;
    position:relative
}
.sc_testimonials_default .sc_testimonials_item_author_avatar:before{
    content:'\e9cb';
    font-family:"fontello";
    display:block;
    position:absolute;
    z-index:1;
    bottom:-1px;
    right:-1px;
    width:30px;
    height:30px;
    line-height:32px;
    overflow:hidden;
    font-size:7px;
    font-weight:400;
    text-align:center;
    text-indent:1px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.sc_testimonials_default .sc_testimonials_item_author_avatar img{
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_default .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text_dark);
    opacity:0.8
}
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_simple .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:3.4em
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content,.sc_testimonials_simple .sc_testimonials_item_content{
    text-align:center;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text)
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_simple .sc_testimonials_item_content:before{
    font-size:23px;
    line-height:1.5em;
    color:var(--theme-color-inverse_text);
    content:'\e9de';
    font-family:"fontello";
    margin-bottom:30px
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author,.sc_testimonials_simple .sc_testimonials_item_author{
    margin:34px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_simple .sc_testimonials_item_author_avatar{
    margin:0 auto 27px;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    display:inline-block
}
.sc_testimonials_simple .sc_testimonials_item_author_data:before{
    display:none
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data,.sc_testimonials_simple .sc_testimonials_item_author_data{
    border:none;
    padding:0;
    max-width:100%;
    text-align:center
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text_dark);
    opacity:0.8;
    padding-bottom:2px
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_simple .slider_container .swiper-pagination-bullet,.sc_testimonials_simple .slider_outer .swiper-pagination-bullet{
    width:10px;
    border:2px solid var(--theme-color-text_dark);
    opacity:1;
    height:10px
}
.sc_testimonials_simple .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px
}
body:not(.mobile_layout) .sc_testimonials_plain .sc_testimonials_slider{
    overflow:hidden;
    padding:40px 0
}
body:not(.mobile_layout) .sc_testimonials_plain .slider_container[data-slides-per-view="3"]{
    overflow:visible
}
body:not(.mobile_layout) .sc_testimonials_plain .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item,body:not(.mobile_layout) .sc_testimonials_plain .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item{
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 3px 40px 0 rgba(0,0,0,0.06);
    -ms-box-shadow:0 3px 40px 0 rgba(0,0,0,0.06);
    box-shadow:0 3px 40px 0 rgba(0,0,0,0.06)
}
.sc_testimonials_plain .sc_item_slider.slider_outer_pagination_pos_bottom_outside .swiper-pagination,.sc_testimonials_plain .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2.4em
}
.sc_testimonials_plain .sc_testimonials_item{
    padding:50px 60px 59px 107px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:transparent;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    height:auto
}
.sc_testimonials_plain .sc_testimonials_item:before{
    content:'\e9eb';
    font-family:"fontello";
    display:block;
    position:absolute;
    z-index:1;
    top:53px;
    left:41px;
    width:35px;
    height:35px;
    line-height:35px;
    font-size:25px;
    font-weight:400;
    text-align:center;
    color:var(--theme-color-text_link2)
}
.sc_testimonials_plain [class*="column"] .sc_testimonials_item_content,.sc_testimonials_plain .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_plain [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_plain .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_plain .sc_testimonials_item_author{
    margin:25px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_plain .sc_testimonials_item_author_avatar{
    margin:0 16px 0 0;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_plain .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text_dark);
    opacity:0.8
}
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_plain .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_plain .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_plain .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:var(--theme-color-bd_color)
}
.sc_testimonials_plain .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_plain .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_plain .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_plain .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_plain .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_plain .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_plain .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_extra .slider_container .sc_testimonials_item{
    padding:15px 15px 0
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content{
    will-change:background-color;
    background-color:var(--theme-color-text_link2);
    color:#ffffff
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content:before,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content:before,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content:before{
    color:#ffffff
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content:after,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content:after,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content:after{
    background-color:var(--theme-color-text_link2)
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content>p,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content>p,body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content>p{
    opacity:0.8
}
.sc_testimonials_extra .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2.2em
}
.sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    margin-top:3em
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content{
    padding:50px 40px 58px;
    -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;
    -webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,0.02);
    -ms-box-shadow:0 3px 15px 0 rgba(0,0,0,0.02);
    box-shadow:0 3px 15px 0 rgba(0,0,0,0.02);
    background-color:var(--theme-color-alter_bg_color);
    text-align:center;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark);
    position:relative;
    overflow:visible
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content>p{
    opacity:1;
    -webkit-transition:opacity 0.3s ease;
    -ms-transition:opacity 0.3s ease;
    transition:opacity 0.3s ease
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content:before{
    content:'\e9eb';
    font-family:"fontello";
    display:block;
    width:100%;
    height:35px;
    line-height:35px;
    font-size:22px;
    font-weight:400;
    text-align:center;
    color:var(--theme-color-text_link2);
    margin-bottom:18px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content:after{
    content:'';
    width:22px;
    height:22px;
    background-color:var(--theme-color-alter_bg_color);
    position:absolute;
    bottom:-6px;
    left:50%;
    z-index:1;
    -webkit-transform:translateX(-50%) rotate(125deg) skew(-20deg);
    -ms-transform:translateX(-50%) rotate(125deg) skew(-20deg);
    transform:translateX(-50%) rotate(125deg) skew(-20deg);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_extra [class*="column"] .sc_testimonials_item_author,.sc_testimonials_extra .sc_testimonials_item_author{
    margin:40px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_extra .sc_testimonials_item_author_avatar{
    margin:0;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    display:inline-block
}
.sc_testimonials_extra .sc_testimonials_item_author_avatar + .sc_testimonials_item_author_data{
    margin-top:28px
}
.sc_testimonials_extra .sc_testimonials_item_author_data{
    max-width:100%;
    width:100%;
    text-align:center
}
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:0.8;
    padding-bottom:2px
}
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_extra .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:var(--theme-color-bd_color)
}
.sc_testimonials_extra .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_extra .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_extra .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_extra .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_extra .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_extra .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_extra .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_light .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    text-align:left;
    padding-left:66px;
    margin-top:5.3em
}
.sc_testimonials_light .sc_testimonials_item{
    padding:0 0 0 72px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:transparent;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative
}
.sc_testimonials_light .sc_testimonials_item:before{
    content:'\e9de';
    font-family:"fontello";
    display:block;
    position:absolute;
    z-index:1;
    top:4px;
    left:1px;
    width:35px;
    height:35px;
    line-height:35px;
    font-size:22px;
    font-weight:400;
    text-align:left;
    color:var(--theme-color-text_link)
}
.sc_testimonials_light [class*="column"] .sc_testimonials_item_content,.sc_testimonials_light .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text)
}
.sc_testimonials_light [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_light .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_light .sc_testimonials_item_author{
    margin:36px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_light .sc_testimonials_item_author_avatar{
    margin:0 16px 0 0;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_light .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text_dark);
    opacity:0.8
}
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_light .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_light .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_light .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:#E5E3E0
}
.sc_testimonials_light .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_light .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_light .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_light .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_light .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_light .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_light .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_list .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    text-align:left;
    padding:0;
    margin-left:-8px
}
.sc_testimonials_list .sc_testimonials_item{
    padding:0;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:transparent;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_list .sc_testimonials_item:before{
    content:'\e9de';
    font-family:"fontello";
    display:block;
    width:35px;
    height:35px;
    line-height:35px;
    font-size:23px;
    font-weight:400;
    text-align:left;
    margin-bottom:30px;
    color:var(--theme-color-text_link)
}
.sc_testimonials_list [class*="column"] .sc_testimonials_item_content,.sc_testimonials_list .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text)
}
.sc_testimonials_list [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_list .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_list .sc_testimonials_item_author{
    margin:32px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_list .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text_dark);
    opacity:0.8;
    padding-bottom:2px
}
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_list .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_list .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_list .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:#E5E3E0
}
.sc_testimonials_list .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_list .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_list .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_list .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_list .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_list .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_list .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_common .sc_item_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:4.9em
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_content,.sc_testimonials_common .sc_testimonials_item_content{
    text-align:center;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text)
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_common .sc_testimonials_item_content:before{
    font-size:23px;
    line-height:1.5em;
    color:var(--theme-color-inverse_text);
    content:'\e9de';
    font-family:"fontello";
    margin-bottom:30px
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author,.sc_testimonials_common .sc_testimonials_item_author{
    margin:32px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data,.sc_testimonials_common .sc_testimonials_item_author_data{
    border:none;
    padding:0;
    max-width:100%;
    text-align:center
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text_dark);
    opacity:0.8;
    padding-bottom:2px
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_common .slider_container .swiper-pagination-bullet,.sc_testimonials_common .slider_outer .swiper-pagination-bullet{
    width:10px;
    border:2px solid var(--theme-color-text_dark);
    opacity:1;
    height:10px
}
.sc_testimonials_common .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_common .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_common .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px
}
.sc_testimonials_modern .sc_item_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:6.7em !important
}
.sc_testimonials_modern .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    text-align:left;
    padding-left:66px
}
.sc_testimonials_modern .sc_testimonials_item{
    padding:0;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:transparent;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_modern .sc_testimonials_item:before{
    margin-bottom:42px;
    margin-left:4px;
    font-size:24px;
    line-height:1.3em;
    content:'\e9ca';
    font-family:"fontello";
    display:block;
    position:relative;
    width:100%;
    font-weight:400;
    text-align:left;
    color:var(--theme-color-text_link)
}
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content,.sc_testimonials_modern .sc_testimonials_item_content{
    text-align:left;
    font-size:18px;
    line-height:1.62em;
    font-weight:var(--theme-font-p_font-weight);
    font-style:normal;
    color:var(--theme-color-text)
}
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content strong,.sc_testimonials_modern .sc_testimonials_item_content strong{
    font-size:24px;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_modern .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_modern .sc_testimonials_item_author{
    margin:36px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_modern .sc_testimonials_item_author_avatar{
    overflow:visible;
    margin:0 15px 1px 0;
    width:78px;
    height:78px;
    position:relative
}
.sc_testimonials_modern .sc_testimonials_item_author_avatar:before{
    content:'\e9cb';
    font-family:"fontello";
    display:block;
    position:absolute;
    z-index:1;
    bottom:0;
    right:0;
    width:30px;
    height:30px;
    line-height:32px;
    overflow:hidden;
    font-size:7px;
    font-weight:400;
    text-align:center;
    text-indent:1px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.sc_testimonials_modern .sc_testimonials_item_author_avatar img{
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_modern .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:0.8
}
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_modern .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_modern .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_modern .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:#E5E3E0
}
.sc_testimonials_modern .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_modern .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_modern .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_modern .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_modern .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_modern .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_modern .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_hover .sc_item_slider .sc_testimonials_item{
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_hover .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2.4em
}
.sc_testimonials_hover .sc_testimonials_item{
    position:relative;
    -webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,0.05);
    -ms-box-shadow:0 3px 15px 0 rgba(0,0,0,0.05);
    box-shadow:0 3px 15px 0 rgba(0,0,0,0.05);
    padding:50px 50px 55px;
    height:auto;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_hover .sc_testimonials_item:after{
    background-position:center !important;
    background-repeat:no-repeat !important;
    background-size:cover;
    content:"";
    display:block;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    z-index:1;
    opacity:0
}
.sc_testimonials_hover .sc_testimonials_item:before{
    content:'\e9eb';
    font-family:"fontello";
    display:block;
    position:relative;
    width:100%;
    height:32px;
    line-height:32px;
    font-size:20px;
    font-weight:400;
    text-align:left;
    color:var(--theme-color-text_link2);
    margin-bottom:20px;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_hover .sc_testimonials_item:hover{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-text_link2)
}
.sc_testimonials_hover .sc_testimonials_item:hover .sc_testimonials_item_content{
    color:#FCFCFC;
    opacity:0.9
}
.sc_testimonials_hover .sc_testimonials_item:hover:before{
    color:#ffffff
}
.sc_testimonials_hover .sc_testimonials_item:hover:after{
    opacity:1
}
.sc_testimonials_hover .sc_testimonials_item:hover .sc_testimonials_item_author_title{
    color:#FCFCFC
}
.sc_testimonials_hover .sc_testimonials_item:hover .sc_testimonials_item_author_subtitle{
    color:#FFFFFF !important;
    opacity:0.8 !important
}
.sc_testimonials_hover [class*="column"] .sc_testimonials_item_content,.sc_testimonials_hover .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark);
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_hover [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_hover .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_hover .sc_testimonials_item_author{
    margin:26px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_hover .sc_testimonials_item_author_avatar{
    margin:0 14px 0 0;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_hover .sc_testimonials_item_author_data{
    max-width:100%;
    margin-bottom:11px;
    margin-top:11px
}
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:0.8;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_hover .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:var(--theme-color-bd_color)
}
.sc_testimonials_hover .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_hover .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_hover .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_hover .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_hover .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_hover .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_hover .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_accent .sc_item_slider .sc_testimonials_item{
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_testimonials_accent .sc_testimonials_item{
    position:relative;
    -webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);
    -ms-box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);
    box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);
    padding:57px 50px 61px;
    height:auto;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:-webkit-transform 0.2s ease-out,color 0.2s ease-out;
    -ms-transition:-ms-transform 0.2s ease-out,color 0.2s ease-out;
    transition:transform 0.2s ease-out,color 0.2s ease-out;
    margin:8px 0 0 0;
    -webkit-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    will-change:transform
}
.sc_testimonials_accent .sc_testimonials_item:before{
    content:'\e9eb';
    font-family:"fontello";
    display:block;
    position:relative;
    width:100%;
    height:32px;
    line-height:32px;
    font-size:20px;
    font-weight:400;
    text-align:left;
    color:var(--theme-color-text_link2);
    margin-bottom:20px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_accent .sc_testimonials_item:hover{
    -webkit-transform:translate3d(0,-8px,0);
    -ms-transform:translate3d(0,-8px,0);
    transform:translate3d(0,-8px,0)
}
.sc_testimonials_accent .sc_testimonials_item:hover:before{
    color:var(--theme-color-text_dark)
}
.sc_testimonials_accent [class*="column"] .sc_testimonials_item_content,.sc_testimonials_accent .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark);
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_accent [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_accent .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_accent .sc_testimonials_item_author{
    margin:26px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_accent .sc_testimonials_item_author_avatar{
    margin:0 14px 0 0;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_accent .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:0.8;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_accent .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_accent .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_accent .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:var(--theme-color-bd_color)
}
.sc_testimonials_accent .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_accent .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_accent .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_accent .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_accent .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_accent .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_accent .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_accent2 .sc_item_slider .sc_testimonials_item{
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_testimonials_accent2 .sc_testimonials_item{
    position:relative;
    -webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);
    -ms-box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);
    box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);
    padding:45px 45px 40px 50px;
    height:auto;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:-webkit-transform 0.2s ease-out,color 0.2s ease-out;
    -ms-transition:-ms-transform 0.2s ease-out,color 0.2s ease-out;
    transition:transform 0.2s ease-out,color 0.2s ease-out;
    margin:8px 0 0 0;
    will-change:transform;
    -webkit-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.sc_testimonials_accent2 .sc_testimonials_item:before{
    content:'\e9eb';
    font-family:"fontello";
    display:block;
    position:relative;
    width:100%;
    height:32px;
    line-height:32px;
    font-size:24px;
    font-weight:400;
    text-align:left;
    color:var(--theme-color-text_link2);
    margin-bottom:29px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_accent2 .sc_testimonials_item:hover{
    -webkit-transform:translate3d(0,-8px,0);
    -ms-transform:translate3d(0,-8px,0);
    transform:translate3d(0,-8px,0)
}
.sc_testimonials_accent2 .sc_testimonials_item:hover:before{
    color:var(--theme-color-text_dark)
}
.sc_testimonials_accent2 [class*="column"] .sc_testimonials_item_content,.sc_testimonials_accent2 .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark);
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_accent2 [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_accent2 .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_accent2 .sc_testimonials_item_author{
    margin:26px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_accent2 .sc_testimonials_item_author_avatar{
    margin:0 14px 0 0;
    width:78px;
    height:78px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:0.8;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_accent2 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:var(--theme-color-bd_color)
}
.sc_testimonials_accent2 .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_accent2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_accent2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_accent2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_accent2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_accent2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_accent2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_accent2 .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2em
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_content,.sc_testimonials_creative .sc_testimonials_item_content{
    text-align:center;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_creative .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author,.sc_testimonials_creative .sc_testimonials_item_author{
    margin:34px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author:before,.sc_testimonials_creative .sc_testimonials_item_author:before{
    font-size:21px;
    line-height:1.5em;
    color:var(--theme-color-text_link);
    content:'\e9eb';
    font-family:"fontello";
    margin-bottom:16px;
    display:inline-block;
    width:100%;
    text-align:center
}
.sc_testimonials_creative .sc_testimonials_item_top{
    height:120px;
    text-align:center;
    margin:0 0 45px 0
}
.sc_testimonials_creative .sc_testimonials_item_top .sc_testimonials_item_author_avatar{
    margin:0 auto;
    width:120px;
    height:120px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    display:inline-block
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data,.sc_testimonials_creative .sc_testimonials_item_author_data{
    border:none;
    padding:0;
    max-width:100%;
    text-align:center
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:1;
    padding-bottom:2px
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_creative .slider_container .swiper-pagination-bullet,.sc_testimonials_creative .slider_outer .swiper-pagination-bullet{
    width:10px;
    border:2px solid var(--theme-color-text_dark);
    opacity:1;
    height:10px
}
.sc_testimonials_creative .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_creative .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_creative .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev{
    opacity:1;
    margin-left:0 !important;
    left:calc(50% - 152px) !important;
    text-align:left !important
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next{
    opacity:1;
    margin-right:0 !important;
    right:calc(50% - 152px) !important;
    text-align:right !important
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>a{
    width:40px;
    height:40px;
    line-height:40px;
    background:none !important;
    color:var(--theme-color-text_light) !important;
    top:40px;
    margin-top:0
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>a:before{
    font-size:16px
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_testimonials_fashion .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images),.sc_testimonials_fashion .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images) .slider-slide{
    min-height:auto !important
}
.sc_testimonials_fashion .info_title{
    display:none
}
.sc_testimonials_fashion .slider-pagination-button .img_wrap{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    overflow:hidden;
    display:block
}
.sc_testimonials_fashion .slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside>.slider_controls_wrap{
    display:inline-block;
    width:100%;
    text-align:left
}
.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside{
    padding-left:35%
}
.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{
    margin:0;
    width:35%;
    position:absolute;
    left:0;
    top:0;
    text-align:left
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button:hover img,.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active img{
    opacity:1 !important
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button:hover .img_wrap:before,.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active .img_wrap:before{
    opacity:1 !important
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active .info_title{
    opacity:1 !important
}
.sc_testimonials_fashion .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{
    min-height:180px;
    height:auto;
    line-height:1.2em;
    margin-top:7px
}
.sc_testimonials_fashion .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom{
    padding-bottom:0 !important
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button{
    margin:0 0 10px 0;
    width:138px;
    padding-right:5px;
    height:auto;
    border:none;
    vertical-align:top;
    display:inline-block;
    opacity:1;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:transparent;
    will-change:transform;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    -webkit-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button img{
    opacity:0.5;
    display:block;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    overflow:hidden;
    height:103px;
    width:103px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap{
    position:relative;
    display:block;
    width:auto;
    float:left;
    overflow:visible
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap:before{
    content:'\e9cb';
    font-family:"fontello";
    display:block;
    position:absolute;
    z-index:1;
    bottom:-1px;
    right:-3px;
    width:30px;
    height:30px;
    line-height:32px;
    overflow:hidden;
    font-size:7px;
    font-weight:400;
    text-align:center;
    text-indent:1px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link);
    opacity:0;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap + .info_title{
    padding-top:27px;
    opacity:0;
    width:100%
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .info_title{
    display:inline-block;
    width:100%;
    text-align:left;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_fashion .slider_outer_controls_bottom>.slider_controls_wrap{
    margin-top:3em
}
.sc_testimonials_fashion .slider_prev + .slider_next,.sc_testimonials_fashion .slider_prev + .slider_pagination_wrap,.sc_testimonials_fashion .slider_next + .slider_pagination_wrap{
    margin-left:0.5em
}
.sc_testimonials_fashion .slider_controls_wrap>a.slider_next,.sc_testimonials_fashion .slider_controls_wrap>a.slider_prev{
    border:1px solid var(--theme-color-bd_color);
    height:56px;
    width:56px;
    line-height:54px;
    padding:0;
    -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%;
    background-color:transparent !important;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_fashion .slider_controls_wrap>a.slider_next:before,.sc_testimonials_fashion .slider_controls_wrap>a.slider_prev:before{
    font-size:16px
}
.sc_testimonials_fashion .slider_controls_wrap>a.slider_next:hover,.sc_testimonials_fashion .slider_controls_wrap>a.slider_prev:hover{
    color:var(--theme-color-text_link)
}
.sc_testimonials_fashion .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev{
    opacity:1;
    margin-left:0;
    left:0;
    text-align:center
}
.sc_testimonials_fashion .slider_container.slider_controls_side .slider_controls_wrap>.slider_next{
    opacity:1;
    margin-right:0;
    right:0;
    text-align:center
}
.sc_testimonials_fashion .sc_testimonials_item_author_subtitle{
    color:var(--theme-color-alter_text);
    opacity:1;
    padding-bottom:2px;
    display:block
}
.sc_testimonials_fashion .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_fashion .sc_testimonials_item_author,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_author{
    text-align:left;
    margin:30px 0 0 0;
    padding:0
}
.sc_testimonials_fashion .sc_testimonials_item_content,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content{
    font-size:24px;
    line-height:1.5em;
    font-weight:400;
    text-align:left;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_fashion .sc_testimonials_item_content p + p,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content p + p{
    margin-top:1.5em
}
.sc_testimonials_fashion .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_alter .slider_container.slider_one .sc_testimonials_item{
    padding:0 15%
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_content,.sc_testimonials_alter .sc_testimonials_item_content{
    text-align:center;
    font-size:24px;
    line-height:1.6em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_alter .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author,.sc_testimonials_alter .sc_testimonials_item_author{
    margin:32px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author:before,.sc_testimonials_alter .sc_testimonials_item_author:before{
    font-size:21px;
    line-height:1.5em;
    color:var(--theme-color-text_link2);
    content:'\e9eb';
    font-family:"fontello";
    margin-bottom:22px;
    display:inline-block;
    width:100%;
    text-align:center
}
.sc_testimonials_alter .sc_testimonials_item_top{
    height:103px;
    text-align:center;
    margin:0 0 38px 0
}
.sc_testimonials_alter .sc_testimonials_item_top .sc_testimonials_item_author_avatar{
    margin:0 auto;
    width:103px;
    height:103px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    display:inline-block
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data,.sc_testimonials_alter .sc_testimonials_item_author_data{
    border:none;
    padding:0;
    max-width:100%;
    text-align:center
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:1;
    padding-bottom:2px
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_alter .slider_container .swiper-pagination-bullet,.sc_testimonials_alter .slider_outer .swiper-pagination-bullet{
    width:10px;
    border:2px solid var(--theme-color-text_dark);
    opacity:1;
    height:10px
}
.sc_testimonials_alter .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px
}
.sc_testimonials_alter .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev{
    opacity:1;
    margin-left:0 !important;
    left:0 !important;
    text-align:center !important
}
.sc_testimonials_alter .slider_container.slider_controls_side .slider_controls_wrap>.slider_next{
    opacity:1;
    margin-right:0 !important;
    right:0 !important;
    text-align:center !important
}
.sc_testimonials_alter .slider_controls_wrap>a{
    text-align:center !important;
    width:56px !important;
    height:56px !important;
    line-height:54px !important;
    background:none !important;
    -webkit-border-radius:50% !important;
    -ms-border-radius:50% !important;
    border-radius:50% !important;
    border:1px solid var(--theme-color-bd_color) !important;
    color:var(--theme-color-text_dark) !important
}
.sc_testimonials_alter .slider_controls_wrap>a:before{
    font-size:16px !important
}
.sc_testimonials_alter .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_testimonials_alter .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:#E5E3E0
}
.sc_testimonials_alter .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_alter .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_alter .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_alter .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_alter .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_alter .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_alter .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_alter .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2em
}
.sc_testimonials_alter2 .slider_container.slider_one .sc_testimonials_item{
    padding:0 15%
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_content,.sc_testimonials_alter2 .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.78em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_alter2 .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author,.sc_testimonials_alter2 .sc_testimonials_item_author{
    margin:13px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author:before,.sc_testimonials_alter2 .sc_testimonials_item_author:before{
    font-size:21px;
    line-height:1.5em;
    color:var(--theme-color-text_link2);
    content:'\e9eb';
    font-family:"fontello";
    margin-bottom:22px;
    display:inline-block;
    width:100%;
    text-align:left;
    padding-left:1px
}
.sc_testimonials_alter2 .sc_testimonials_item_top{
    height:100px;
    text-align:left;
    margin:0 0 27px 0
}
.sc_testimonials_alter2 .sc_testimonials_item_top .sc_testimonials_item_author_avatar{
    margin:0 auto;
    width:100px;
    height:100px;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    display:inline-block
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data,.sc_testimonials_alter2 .sc_testimonials_item_author_data{
    border:none;
    padding:0;
    max-width:100%;
    text-align:left
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text);
    opacity:1;
    padding-bottom:2px
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_testimonials_alter2 .slider_container .swiper-pagination-bullet,.sc_testimonials_alter2 .slider_outer .swiper-pagination-bullet{
    width:10px;
    border:2px solid var(--theme-color-text_dark);
    opacity:1;
    height:10px
}
.sc_testimonials_alter2 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px
}
.sc_testimonials_alter2 .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev{
    opacity:1;
    margin-left:0;
    left:0;
    text-align:center
}
.sc_testimonials_alter2 .slider_container.slider_controls_side .slider_controls_wrap>.slider_next{
    opacity:1;
    margin-right:0;
    right:0;
    text-align:center
}
.sc_testimonials_alter2 .slider_controls_wrap>a{
    text-align:center !important;
    width:56px !important;
    height:56px !important;
    line-height:52px !important;
    background:none !important;
    -webkit-border-radius:50% !important;
    -ms-border-radius:50% !important;
    border-radius:50% !important;
    border:1px solid var(--theme-color-bd_color) !important;
    color:var(--theme-color-text_dark) !important
}
.sc_testimonials_alter2 .slider_controls_wrap>a:before{
    font-size:16px !important
}
.sc_testimonials_alter2 .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_testimonials_alter2 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 8px;
    background:transparent;
    border-color:#E5E3E0
}
.sc_testimonials_alter2 .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_alter2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_alter2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_alter2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_alter2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_alter2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_alter2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_alter2 .sc_item_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:3.6em
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev{
    opacity:1;
    margin-left:0 !important;
    left:0 !important;
    text-align:left
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap>.slider_next{
    opacity:1;
    margin-right:0 !important;
    right:0 !important;
    text-align:right
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap>a{
    width:40px;
    height:40px;
    line-height:40px;
    background:none !important;
    color:var(--theme-color-text_light) !important
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap>a:before{
    font-size:22px
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap>a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .slider_controls_wrap>a{
    margin-top:-1.9em
}
.sc_testimonials_decoration .slider_container.slider_one .sc_testimonials_item{
    padding:0 15%
}
.sc_testimonials_decoration .sc_testimonials_item_author_subtitle{
    color:var(--theme-color-text_light);
    opacity:0.8;
    font-size:15px;
    padding-bottom:5px
}
.sc_testimonials_decoration .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:10px
}
.sc_testimonials_decoration .sc_testimonials_item_author,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_author{
    text-align:center;
    margin:34px 0 0 0;
    padding:0
}
.sc_testimonials_decoration .sc_testimonials_item_author .sc_testimonials_item_author_data,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_author .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_decoration .sc_testimonials_item_content,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content{
    font-size:26px;
    line-height:1.4em;
    font-weight:400;
    text-align:center;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_decoration .sc_testimonials_item_content:before{
    margin-bottom:42px;
    font-size:24px;
    line-height:1.3em;
    content:'\EA1F';
    font-family:"fontello";
    will-change:color;
    color:var(--theme-color-text_link);
    -webkit-transition:color 0.3s ease-out;
    -ms-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out
}
.sc_testimonials_chit .sc_testimonials_rating_stars_default,.sc_testimonials_chit .sc_testimonials_rating_stars_hover{
    color:#FFC107
}
.sc_testimonials_chit .sc_testimonials_item_author_rating{
    line-height:1
}
.sc_testimonials_chit .sc_testimonials_item_author_rating .sc_testimonials_rating{
    height:1em;
    font-size:1.1em
}
.sc_testimonials_chit .sc_testimonials_item_author_rating + .sc_testimonials_item_content{
    margin-top:36px
}
.sc_testimonials_chit .sc_testimonials_item{
    position:relative;
    padding:74px 40px;
    height:auto;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    margin-bottom:0;
    margin-top:0
}
.sc_testimonials_chit .sc_testimonials_item:before{
    display:none
}
.sc_testimonials_chit [class*="column"] .sc_testimonials_item_content,.sc_testimonials_chit .sc_testimonials_item_content{
    text-align:left;
    font-size:19px;
    line-height:1.53em;
    font-weight:inherit;
    font-style:normal;
    color:var(--theme-color-text);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_testimonials_chit [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_chit .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_chit .sc_testimonials_item_author{
    margin:60px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:left
}
.sc_testimonials_chit .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-alter_text)
}
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:10px
}
.sc_testimonials_chit .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 6px;
    background-color:#E2E1E0;
    border-color:#E2E1E0;
    opacity:1;
    width:8px;
    height:8px
}
.sc_testimonials_chit .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_chit .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_testimonials_chit .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_testimonials_chit .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_chit .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_chit .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_chit .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_chit .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2.4em
}
.sc_testimonials_bred .sc_testimonials_item{
    padding:61px 30px 55px;
    height:auto;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 3px 40px 0 rgba(0,0,0,0.05);
    -ms-box-shadow:0 3px 40px 0 rgba(0,0,0,0.05);
    box-shadow:0 3px 40px 0 rgba(0,0,0,0.05)
}
.sc_testimonials_bred .sc_item_slider .sc_testimonials_item{
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.sc_testimonials_bred [class*="column"] .sc_testimonials_item_content,.sc_testimonials_bred .sc_testimonials_item_content{
    text-align:center;
    font-size:18px;
    line-height:1.7em;
    font-weight:400;
    font-style:normal;
    color:var(--theme-color-text_dark)
}
.sc_testimonials_bred [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_bred .sc_testimonials_item_content:before{
    display:none
}
.sc_testimonials_bred [class*="column"] .sc_testimonials_item_author,.sc_testimonials_bred .sc_testimonials_item_author{
    margin:25px 0 0;
    max-width:none;
    padding:0;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    text-align:center
}
.sc_testimonials_bred .sc_testimonials_item_author_avatar{
    overflow:visible;
    margin:0 auto 32px;
    width:93px;
    height:93px;
    position:relative;
    display:block
}
.sc_testimonials_bred .sc_testimonials_item_author_avatar:before{
    content:'\e9cb';
    font-family:"fontello";
    display:block;
    position:absolute;
    z-index:1;
    bottom:-1px;
    right:-1px;
    width:30px;
    height:30px;
    line-height:32px;
    overflow:hidden;
    font-size:7px;
    font-weight:400;
    text-align:center;
    text-indent:1px;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.sc_testimonials_bred .sc_testimonials_item_author_avatar img{
    overflow:hidden;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_testimonials_bred .sc_testimonials_item_author_data{
    max-width:100%
}
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_title{
    margin:0
}
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0;
    color:var(--theme-color-text);
    opacity:1
}
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:6px
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet{
    margin:0 8px;
    border-color:var(--theme-color-text_dark);
    background-color:transparent
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.slider_pagination_bullet_active,.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-button-active,.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets.sc_align_left .slider_controls_wrap:not(.with_prev):not(.with_next) .slider_pagination_wrap{
    text-align:left;
    justify-content:left;
    margin-left:-8px
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_controls_wrap:not(.with_prev):not(.with_next) .slider_pagination_wrap{
    height:20px
}
.sc_slider_controls.sc_slider_controls_default .slider_prev + .slider_next,.sc_slider_controls.sc_slider_controls_default .slider_prev + .slider_pagination_wrap,.sc_slider_controls.sc_slider_controls_default .slider_next + .slider_pagination_wrap{
    margin-left:0.5em
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_next,.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_prev{
    border:1px solid var(--theme-color-bd_color);
    height:56px;
    width:56px;
    line-height:53px;
    padding:0;
    -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%;
    background-color:transparent;
    color:var(--theme-color-text_dark);
    flex-shrink:0
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_next:before,.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_prev:before{
    font-size:16px
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_next.with_title,.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_prev.with_title{
    -webkit-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
    padding:0 15px;
    width:auto
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_next:hover,.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap>a.slider_prev:hover{
    color:var(--theme-color-text_link)
}
.sc_slider_controls.sc_slider_controls_light .slider_prev + .slider_next,.sc_slider_controls.sc_slider_controls_light .slider_prev + .slider_pagination_wrap,.sc_slider_controls.sc_slider_controls_light .slider_next + .slider_pagination_wrap{
    margin-left:0.5em
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next:before{
    content:'\e9e6';
    letter-spacing:-3px
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev:before{
    content:'\e9e5';
    letter-spacing:2px
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next,.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev{
    border:1px solid var(--theme-color-bd_color);
    height:56px;
    width:56px;
    min-width:56px;
    line-height:52px;
    padding:0;
    -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%;
    background-color:transparent;
    color:var(--theme-color-text_dark)
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next:before,.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev:before{
    font-size:14px
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next.with_title,.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev.with_title{
    -webkit-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
    padding:0 15px;
    width:auto
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next:hover,.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev:hover{
    color:var(--theme-color-text_link)
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap:not(.with_prev):not(.with_next) .slider_pagination_wrap{
    text-align:left;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet{
    position:relative;
    z-index:1;
    margin:0 15px;
    border:none;
    background-color:var(--theme-color-alter_bg_color)
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet.swiper-pagination-bullet-active{
    background-color:var(--theme-color-alter_link)
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet.swiper-pagination-bullet-active:after{
    content:'';
    display:block;
    width:20px;
    height:20px;
    position:absolute;
    z-index:1;
    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-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-alter_link_02)
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet:first-child{
    margin-left:0
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet:last-child{
    margin-right:0
}
.sc_slider_controls.sc_slider_controls_alter .slider_prev + .slider_next,.sc_slider_controls.sc_slider_controls_alter .slider_prev + .slider_pagination_wrap,.sc_slider_controls.sc_slider_controls_alter .slider_next + .slider_pagination_wrap{
    margin-left:5px
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_next,.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_prev{
    border:1px solid var(--theme-color-bd_color);
    height:38px;
    width:38px;
    line-height:36px;
    padding:0;
    -webkit-box-sizing:content-box;
    -ms-box-sizing:content-box;
    box-sizing:content-box;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    background-color:var(--theme-color-alter_bg_color);
    color:var(--theme-color-alter_dark)
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_next:before,.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_prev:before{
    font-size:14px
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_next.with_title,.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_prev.with_title{
    -webkit-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
    padding:0 15px;
    width:auto
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_next:hover,.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_prev:hover{
    color:var(--theme-color-text_link)
}
.sc_socials.sc_socials_default .socials_wrap{
    margin-bottom:-7px
}
.sc_socials.sc_socials_default .socials_wrap .social_item{
    display:inline-block;
    vertical-align:top;
    line-height:inherit;
    text-align:center;
    margin:0 7px 7px 0
}
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon{
    position:relative;
    display:block;
    background-size:100%;
    background-position:top center;
    overflow:hidden;
    width:45px;
    height:45px;
    line-height:43px;
    font-size:16px;
    text-align:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid var(--theme-color-text_dark_015);
    color:var(--theme-color-text_dark);
    background-color:transparent
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon{
    background-color:transparent;
    color:var(--theme-color-text_link)
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="facebook"]{
    color:#3b5998 !important
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="twitter"]{
    color:#1da1f2 !important
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribble"],.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribbble"]{
    color:#ea4c89 !important
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="instagram"]{
    color:#C862DC !important
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="youtube"]{
    color:#FF0000 !important
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="deviantart"]{
    color:#00E59B !important
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="discord"]{
    color:#5562EA !important
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    flex-wrap:wrap;
    align-items:flex-start;
    width:var(--theme-var-page);
    margin-left:auto;
    margin-right:auto;
    margin-bottom:1.7rem;
    opacity:0
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.inited{
    opacity:1
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_left .list_wrap .sc_item_filters_tabs{
    justify-content:flex-start
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_left .sc_item_filters_header{
    text-align:left
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_right .list_wrap .sc_item_filters_tabs{
    justify-content:flex-start
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_right .sc_item_filters_header{
    text-align:right
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_center .list_wrap .sc_item_filters_tabs{
    justify-content:flex-start
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_center .sc_item_filters_header{
    text-align:center
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .sc_item_filters_header{
    flex-basis:100%;
    order:1
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap{
    order:2;
    font-size:1rem;
    padding-right:3.6rem
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap .toggle_title{
    color:var(--theme-color-text_dark)
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap .active_tab{
    text-transform:capitalize;
    cursor:pointer;
    color:var(--theme-color-text_link3)
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap{
    overflow:hidden;
    order:3
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs{
    margin-bottom:0 !important;
    transform:translateX(-100%);
    transition:transform 1s ease
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li{
    padding:0 15px
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a{
    text-transform:capitalize;
    color:var(--theme-color-text_dark);
    padding-bottom:0;
    font-size:1rem;
    border-bottom:none
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a:after{
    display:none
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a:hover{
    color:var(--theme-color-text_link3)
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li.sc_item_filters_tabs_active a{
    color:var(--theme-color-text_link3)
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs.active{
    transform:translateX(0);
    transition:transform 1s ease
}
.sc_blogger .sc_blogger_filters .sc_item_filters_tabs li a{
    display:inline-block
}
.sc_blogger_lay_portfolio .sc_blogger_filters,.sc_blogger_lay_portfolio_grid .sc_blogger_filters{
    margin-bottom:2.4em
}
.sc_blogger_lay_portfolio .sc_blogger_filters.sc_item_filters_align_left,.sc_blogger_lay_portfolio .sc_blogger_filters.sc_item_filters_align_right,.sc_blogger_lay_portfolio_grid .sc_blogger_filters.sc_item_filters_align_left,.sc_blogger_lay_portfolio_grid .sc_blogger_filters.sc_item_filters_align_right{
    border-bottom:none;
    padding-bottom:0
}
.sc_blogger_lay_portfolio .sc_blogger_filters.sc_item_filters_align_right.sc_item_filters_no_title .sc_item_filters_tabs li:first-child,.sc_blogger_lay_portfolio_grid .sc_blogger_filters.sc_item_filters_align_right.sc_item_filters_no_title .sc_item_filters_tabs li:first-child{
    padding-left:0
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li{
    padding:0 13px
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a{
    font-size:16px;
    color:var(--theme-color-alter_text);
    padding-bottom:5px;
    position:relative
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:after,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a:after{
    content:'';
    position:absolute;
    bottom:0;
    left:auto;
    right:0;
    height:2px;
    width:0;
    background-color:var(--theme-color-alter_link);
    transition:all 0.3s
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:hover,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a:hover{
    color:var(--theme-color-alter_dark)
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:hover:after,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a:hover:after{
    width:100%;
    left:0;
    right:auto;
    transition:all 0.3s
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a{
    border:none;
    color:var(--theme-color-alter_dark)
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a:after,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a:after{
    width:100%;
    left:0;
    right:auto;
    transition:all 0.3s
}
.sc_portfolio .slider_container .swiper-pagination-bullet,.sc_portfolio .slider_outer .swiper-pagination-bullet,.sc_blogger.sc_blogger_portfolio .slider_container .swiper-pagination-bullet,.sc_blogger.sc_blogger_portfolio .slider_outer .swiper-pagination-bullet{
    width:8px;
    height:8px
}
.sc_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.sc_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet,.sc_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.sc_portfolio .swiper-pagination-custom .swiper-pagination-button,.sc_blogger.sc_blogger_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.sc_blogger.sc_blogger_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet,.sc_blogger.sc_blogger_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.sc_blogger.sc_blogger_portfolio .swiper-pagination-custom .swiper-pagination-button{
    border-color:var(--theme-color-alter_bd_color);
    background-color:var(--theme-color-alter_bd_color)
}
.sc_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_portfolio .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-bullet-active,.sc_blogger.sc_blogger_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_blogger.sc_blogger_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger.sc_blogger_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger.sc_blogger_portfolio .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-bullet-active{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_blogger.sc_blogger_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    margin-top:2.2em
}
.sc_blogger_excerpt_default .post_layout_excerpt{
    margin-bottom:0 !important
}
.sc_blogger_excerpt_default .sc_item_posts_container .post_layout_excerpt{
    margin-bottom:0.4em !important
}
.sc_portfolio_eclipse .sc_portfolio_content>.sc_portfolio_item + .sc_portfolio_item,.sc_portfolio_extra .sc_portfolio_content>.sc_portfolio_item + .sc_portfolio_item,.sc_portfolio_default .sc_portfolio_content>.sc_portfolio_item + .sc_portfolio_item,.sc_blogger_portfolio_default>.sc_blogger_content>.column-1_1 + .column-1_1,.sc_blogger_classic_default>.sc_blogger_content>.column-1_1 + .column-1_1{
    margin-top:1.5em
}
.sc_blogger_portestate_default>.sc_blogger_content .sc_blogger_item_portestate_default + .sc_blogger_item_portestate_default,.sc_blogger_lay_portfolio>.sc_blogger_content .sc_blogger_item_lay_portfolio + .sc_blogger_item_lay_portfolio{
    margin-top:2em
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg{
    background-position:center center;
    background-size:cover
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before{
    padding-top:15rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(odd){
    width:35% !important
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(even){
    width:65% !important
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_2 .swiper-slide .post_featured_bg:before{
    padding-top:24.8rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide .post_featured_bg:before{
    padding-top:20rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .swiper-slide .post_featured_bg:before{
    padding-top:18rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info,.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info,.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info{
    bottom:20px;
    left:0;
    padding:13px 18px 11px
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info .post_title,.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info .post_title,.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info .post_title{
    font-size:1.1rem
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg{
    background-position:center center;
    background-size:cover
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before{
    padding-top:20rem
}
.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay:before{
    content:'';
    display:inline-block;
    width:0;
    vertical-align:top;
    margin-left:-0.3em
}
.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay{
    position:absolute;
    z-index:3;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay iframe{
    height:100% !important;
    background-color:#000
}
.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .mejs-layers,.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .mejs-controls{
    display:none
}
.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay video{
    object-fit:cover;
    height:100% !important
}
.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .with_video_autoplay,.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .video_frame,.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .wp-video,.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .mejs-container,.sc_portfolio.sc_portfolio_default>div:not([class*="masonry"]) .post_featured.with_video_autoplay>.with_video_autoplay .mejs-mediaelement{
    height:100% !important
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured{
    overflow:hidden;
    position:relative
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured>a{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.with_video_autoplay,.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.post_featured_bg{
    background-position:center center;
    background-size:cover
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.with_video_autoplay:before,.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.post_featured_bg:before{
    padding-top:20rem
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .mask{
    display:none
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info{
    width:auto;
    max-width:calc(100% - 30px);
    height:auto;
    top:auto;
    right:auto;
    bottom:28px;
    left:0;
    padding:23px 28px 21px;
    background-color:var(--theme-color-bg_color);
    -webkit-transform:translateX(-100%) translateZ(0);
    -ms-transform:translateX(-100%) translateZ(0);
    transform:translateX(-100%) translateZ(0);
    transition:all 0.3s
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_title{
    font-size:1.412rem;
    line-height:1.2em;
    letter-spacing:0;
    text-transform:none;
    font-weight:400
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_meta .post_categories{
    font-size:16px
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a{
    color:var(--theme-color-alter_text) !important
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured:hover .post_info{
    -webkit-transform:translateX(0) translateZ(0);
    -ms-transform:translateX(0) translateZ(0);
    transform:translateX(0) translateZ(0);
    transition:all 0.7s
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg{
    background-position:center center;
    background-size:cover
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before{
    padding-top:17rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(odd){
    width:45% !important
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(even){
    width:55% !important
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_2 .swiper-slide .post_featured_bg:before{
    padding-top:28.66rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .post_featured_bg:before{
    padding-top:22rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .post_featured_bg:before{
    padding-top:20rem
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info,.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info,.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info{
    bottom:10px;
    left:10px
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info .post_title,.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info .post_title,.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info .post_title{
    font-size:1.1rem
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg{
    background-position:center center;
    background-size:cover
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before{
    padding-top:24rem
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap{
    margin-right:-16px
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:16px
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
    padding-bottom:16px
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
    padding-bottom:16px
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured{
    overflow:hidden;
    position:relative
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured>a{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured.post_featured_bg{
    background-position:center center;
    background-size:cover;
    margin:0
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured.post_featured_bg:before{
    padding-top:100%
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .mask{
    display:none
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info{
    width:auto;
    max-width:calc(100% - 80px);
    height:auto;
    top:auto;
    right:auto;
    bottom:40px;
    left:40px;
    padding:0;
    background-color:transparent
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title{
    font-size:1.33rem;
    line-height:1.25em;
    letter-spacing:0;
    font-weight:500;
    padding:10px 30px 12px 22px;
    background-color:#1F242E;
    transform:translateX(-101%);
    transition:all 0.3s;
    transition-duration:0.3s;
    transition-delay:0ms
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title a{
    color:#ffffff !important
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta{
    margin-top:5px;
    transform:translateX(-101%);
    transition:all 0.3s;
    transition-delay:50ms;
    transition-duration:0.3s
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories{
    font-size:16px;
    line-height:1.4em;
    padding:5px 18px 7px 20px;
    background-color:#323641;
    max-width:100%
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a{
    color:#ffffff !important
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:hover .post_info .post_title{
    transform:translateX(0);
    transition:all 0.7s ease;
    transition-delay:0ms;
    transition-duration:0.5s
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:hover .post_info .post_meta{
    transform:translateX(0);
    transition:all 0.7s ease;
    transition-delay:50ms;
    transition-duration:0.5s
}
.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_5 .sc_portfolio_item .post_info,.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_6 .sc_portfolio_item .post_info,.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_3 .sc_portfolio_item .post_info,.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_4 .sc_portfolio_item .post_info{
    left:30px;
    bottom:30px;
    max-width:calc(100% - 60px)
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured{
    overflow:hidden;
    position:relative;
    margin-bottom:0
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured>a{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:7
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .mask{
    display:block;
    background-color:var(--theme-color-inverse_dark);
    opacity:0;
    transition-delay:300ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info{
    width:calc(100% - 40px);
    height:calc( 100% - 40px );
    top:20px;
    right:20px;
    bottom:20px;
    left:20px;
    padding:0;
    background-color:transparent;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_title{
    font-size:1.33rem;
    line-height:1.25em;
    letter-spacing:0;
    font-weight:500;
    color:#ffffff !important;
    overflow:hidden;
    text-align:center
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_title a{
    transform:translateY(100%);
    transition-delay:150ms;
    transition:300ms;
    transition-duration:400ms;
    color:#ffffff !important;
    margin-left:0;
    overflow:hidden;
    padding-bottom:2px;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_meta{
    overflow:hidden
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_meta .post_categories{
    font-size:16px;
    line-height:1.4em;
    color:#ffffff !important;
    transform:translateY(100%);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:400ms
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a{
    color:#ffffff !important
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .mask{
    transition:all 0.3s;
    opacity:0.95;
    transition-duration:300ms
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .post_info .post_title a{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .post_info .post_meta .post_categories{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    align-items:stretch
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_featured{
    flex-basis:49%;
    flex-shrink:0;
    margin-bottom:0
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap{
    box-sizing:border-box;
    padding:2.2em 2.2em 1.9em;
    display:-webkit-flex;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-content:flex-start;
    align-self:center;
    flex-basis:51%;
    max-width:51%
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title{
    margin-bottom:27px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title a:hover{
    color:var(--theme-color-text_dark) !important
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_description_content{
    margin-bottom:15px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta + .post_title{
    margin-top:12px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories{
    width:100%;
    font-size:14px;
    line-height:25px;
    font-weight:400;
    letter-spacing:0.13em;
    text-transform:uppercase;
    color:var(--theme-color-text_dark)
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories a{
    color:var(--theme-color-text_dark) !important
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button{
    margin-top:5%;
    margin-bottom:-5%;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    letter-spacing:0;
    padding:0;
    background-color:transparent !important;
    color:var(--theme-color-text_dark) !important
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow{
    display:inline-block;
    width:39px;
    height:17px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    will-change:transform;
    margin-left:15px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow:before{
    top:-2px;
    right:2px;
    position:absolute;
    display:block;
    font-family:"fontello";
    color:var(--theme-color-text_dark);
    font-size:11px;
    font-weight:400;
    line-height:20px;
    content:'\EA04';
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button:hover .hover-arrow{
    width:59px;
    margin-left:35px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button:hover .hover-arrow:before{
    color:var(--theme-color-text_link)
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap{
    padding:3.2em 0 3.8em 3.9em
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item + .sc_portfolio_item{
    margin-top:30px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_content.no_margin .sc_portfolio_item + .sc_portfolio_item{
    margin-top:0
}
.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap{
    margin-right:calc((100vw - var(--theme-var-page))/2)
}
.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button{
    margin-top:27%;
    margin-bottom:-27%
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_columns_wrap [class*="trx_addons_column-"] .sc_portfolio_item .post_content_wrap{
    padding:1.5em 1.5em;
    margin-right:0;
    align-self:flex-start
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_columns_wrap [class*="trx_addons_column-"] .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow{
    margin-left:15px;
    width:20px
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_columns_wrap [class*="trx_addons_column-"] .sc_portfolio_item .post_content_wrap .theme_button:hover .hover-arrow{
    margin-left:15px;
    width:38px
}
.detail_default_style~.sc_portfolio.sc_portfolio_simple.related_wrap .related_wrap_title{
    width:calc(37% - 20px)
}
.detail_default_style~.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns{
    width:63%
}
.sc_portfolio.sc_portfolio_simple.related_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    align-items:flex-start
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_wrap_title{
    margin-right:20px;
    width:calc(34% - 20px);
    line-height:1em;
    margin-top:-6px
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns{
    width:66%;
    padding-top:3.1em;
    border-top:1px solid var(--theme-color-text_dark)
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item{
    padding:0 33px 34px 0;
    display:inline-block
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_title{
    font-size:1.333em
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_meta{
    display:inline-block
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item{
    padding:0 33px 29px 0;
    display:inline-block;
    width:auto
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item:last-child{
    padding-right:0
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row-reverse;
    justify-content:flex-end;
    align-items:baseline
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_title{
    font-size:1.944em;
    margin-bottom:0
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta{
    color:var(--theme-color-alter_text);
    margin-top:0;
    margin-bottom:3px;
    display:none
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories{
    font-size:16px;
    letter-spacing:0;
    font-weight:inherit;
    color:var(--theme-color-alter_text)
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories a{
    color:var(--theme-color-alter_text) !important
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories a:hover{
    color:var(--theme-color-text_link) !important
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta:before{
    content:'/';
    margin:0 5px 0 9px
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured{
    overflow:hidden;
    position:relative;
    margin-bottom:0;
    width:100%;
    height:100%
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured>a{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:7
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .mask{
    top:10px;
    left:10px;
    bottom:10px;
    right:10px;
    display:block;
    background:var(--theme-color-bg_color);
    opacity:0;
    transition-delay:300ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info{
    width:calc(100% - 40px);
    height:calc(100% - 40px);
    padding:0;
    background-color:transparent;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
    top:20px;
    left:20px;
    right:20px;
    bottom:20px
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_title{
    font-size:1.33rem;
    line-height:1.25em;
    letter-spacing:0;
    font-weight:500;
    color:var(--theme-color-text_dark) !important;
    overflow:hidden;
    width:100%;
    text-align:center
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_title a{
    transform:translateY(100%);
    transition-delay:150ms;
    transition:300ms;
    transition-duration:400ms;
    color:var(--theme-color-text_dark) !important;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical;
    overflow:hidden
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_meta{
    overflow:hidden
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_meta .post_categories{
    font-size:16px;
    line-height:1.4em;
    color:var(--theme-color-text_light) !important;
    transform:translateY(100%);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:400ms;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a{
    color:var(--theme-color-text_light) !important
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured:hover .mask{
    transition:all 0.3s;
    opacity:1;
    transition-duration:300ms
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured:hover .post_info .post_title a{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured:hover .post_info .post_meta .post_categories{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container{
    display:grid;
    gap:30px 30px;
    grid-template:auto/repeat(4,1fr);
    grid-auto-flow:dense
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container .sc_portfolio_item{
    min-height:390px
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container[class*="grid_wrap_"]{
    margin:0 !important
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1{
    grid-template-columns:1fr !important;
    grid-template-rows:500px !important;
    gap:30px 30px;
    grid-template-areas:"md-1"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2{
    grid-template-columns:1fr 1fr !important;
    grid-template-rows:500px !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-2"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3{
    grid-template-columns:1fr 1fr !important;
    grid-template-rows:1fr 1fr 1fr 1fr 1fr !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-3" "md-1 md-3" "md-1 md-3" "md-2 md-3" "md-2 md-3"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(3){
    grid-area:md-3
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4{
    grid-template-columns:1fr 1fr !important;
    grid-template-rows:1fr 1fr 1fr 1fr 1fr !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-3" "md-1 md-3" "md-1 md-4" "md-2 md-4" "md-2 md-4"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(3){
    grid-area:md-3
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(4){
    grid-area:md-4
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5{
    grid-template-columns:1fr 1fr 1fr !important;
    grid-template-rows:1fr 1fr 1fr 1fr 1fr !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-3 md-5" "md-1 md-3 md-5" "md-1 md-4 md-5" "md-2 md-4 md-5" "md-2 md-4 md-5"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(3){
    grid-area:md-3
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(4){
    grid-area:md-4
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(5){
    grid-area:md-5
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6{
    grid-template-columns:1fr 1fr 1fr !important;
    grid-template-rows:repeat(12,1fr) !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-3 md-5" "md-1 md-3 md-5" "md-1 md-3 md-5" "md-1 md-3 md-5" "md-1 md-3 md-5" "md-2 md-3 md-5" "md-2 md-3 md-6" "md-2 md-4 md-6" "md-2 md-4 md-6" "md-2 md-4 md-6" "md-2 md-4 md-6" "md-2 md-4 md-6"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(3){
    grid-area:md-3
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(4){
    grid-area:md-4
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(5){
    grid-area:md-5
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(6){
    grid-area:md-6
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7{
    grid-template-columns:1fr 1fr 1fr 1fr !important;
    grid-template-rows:repeat(12,1fr) !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-2 md-3 md-5 md-7" "md-2 md-3 md-6 md-7" "md-2 md-4 md-6 md-7" "md-2 md-4 md-6 md-7" "md-2 md-4 md-6 md-7" "md-2 md-4 md-6 md-7" "md-2 md-4 md-6 md-7"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(3){
    grid-area:md-3
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(4){
    grid-area:md-4
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(5){
    grid-area:md-5
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(6){
    grid-area:md-6
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(7){
    grid-area:md-7
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7.no_margin{
    gap:0 0
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8{
    grid-template-columns:1fr 1fr 1fr 1fr !important;
    grid-template-rows:repeat(12,1fr) !important;
    gap:30px 30px;
    grid-template-areas:"md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-1 md-3 md-5 md-7" "md-2 md-3 md-5 md-7" "md-2 md-3 md-6 md-7" "md-2 md-4 md-6 md-7" "md-2 md-4 md-6 md-8" "md-2 md-4 md-6 md-8" "md-2 md-4 md-6 md-8" "md-2 md-4 md-6 md-8"
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item{
    min-height:unset
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(1){
    grid-area:md-1
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(2){
    grid-area:md-2
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(3){
    grid-area:md-3
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(4){
    grid-area:md-4
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(5){
    grid-area:md-5
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(6){
    grid-area:md-6
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(7){
    grid-area:md-7
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(8){
    grid-area:md-8
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8.no_margin{
    gap:0 0
}
.sc_portfolio .sc_portfolio_item .post_featured.with_thumb .post_video_hover{
    top:20px;
    right:20px;
    margin:0;
    left:auto;
    width:40px;
    height:40px;
    line-height:40px;
    font-size:12px;
    letter-spacing:-4px
}
.sc_blogger_lay_portfolio .sc_blogger_item .sc_blogger_item_body .post_featured.with_thumb .post_video_hover,.sc_blogger_lay_portfolio_grid .sc_blogger_item .sc_blogger_item_body .post_featured.with_thumb .post_video_hover{
    top:20px;
    right:20px;
    margin:0;
    left:auto;
    width:40px;
    height:40px;
    line-height:40px;
    font-size:12px;
    letter-spacing:-4px;
    z-index:2001;
    -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.05);
    -ms-box-shadow:0 0 4px 0 rgba(0,0,0,0.05);
    box-shadow:0 0 4px 0 rgba(0,0,0,0.05)
}
.sc_blogger_lay_portfolio .sc_blogger_item .sc_blogger_item_body .post_video_play [class*="post_info_"],.sc_blogger_lay_portfolio_grid .sc_blogger_item .sc_blogger_item_body .post_video_play [class*="post_info_"]{
    display:none !important
}
.sc_blogger_lay_portfolio .sc_blogger_item .post_meta .post_sponsored,.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_meta .post_sponsored{
    display:none
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .post_featured{
    margin-bottom:17px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content{
    margin-bottom:20px;
    text-align:left
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta{
    margin:3px 0 0 0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_categories{
    font-size:16px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    opacity:0;
    transition:all 0.3s;
    transform:scale(0.8);
    bottom:30px;
    left:30px;
    padding:20px 26px 17px;
    background-color:var(--theme-color-bg_color)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.4rem
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:3px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    opacity:1;
    transition:all 0.3s;
    transform:scale(1)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .post_featured_bg[data-ratio="10:9"]:before{
    padding-top:94%
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc{
    transition:all 0.4s;
    transform:translateY(100%);
    bottom:0;
    left:0;
    right:0;
    margin:0 auto;
    padding:21px 26px 17px;
    width:70%;
    max-width:70%;
    background-color:var(--theme-color-bg_color);
    opacity:0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title{
    font-size:1.33rem
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta.post_meta_categories{
    margin-top:6px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta.post_meta_categories .post_categories{
    font-size:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured.hover_link.with_thumb>.bg_in{
    transition:all 0.3s ease;
    transform:scale(1.009,1.009)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured.hover_link.with_thumb:hover>.bg_in{
    transform:scale(1.04,1.04)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc{
    transition:all 0.4s;
    transform:translateY(0);
    bottom:38px;
    opacity:1
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .post_featured_bg[data-ratio="10:9"]:before{
    padding-top:94%
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    left:15%;
    bottom:10%;
    background-color:transparent;
    overflow:hidden;
    padding:0;
    text-align:left
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.25em;
    letter-spacing:0;
    font-weight:500;
    padding:10px 22px 12px 18px;
    background-color:#1F242E;
    transform:translateX(-105%);
    transition:all 0.3s;
    transition-duration:0.3s;
    transition-delay:0ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:5px;
    transform:translateX(-105%);
    transition:all 0.3s;
    transition-delay:50ms;
    transition-duration:0.3s
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px;
    line-height:1.6em;
    padding:6px 24px 6px 20px;
    background-color:#323641
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title{
    transform:translateX(0);
    transition:all 0.7s;
    transition-delay:0ms;
    transition-duration:0.5s
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta{
    transform:translateX(0);
    transition:all 0.7s;
    transition-delay:50ms;
    transition-duration:0.5s
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .post_featured{
    margin-bottom:21px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .post_featured .mask{
    display:none
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content{
    margin-bottom:10px;
    text-align:center
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title{
    font-size:1.412rem
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta{
    margin:7px 0 0 0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_categories{
    font-size:16px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_columns_wrap .trx_addons_column-1_2 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title{
    font-size:1.55rem
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title{
    font-size:1.55rem
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_content .sc_blogger_item + .sc_blogger_item{
    padding-top:30px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .link{
    z-index:10;
    display:block
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in{
    transform:scale(1.02,1.02)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc{
    transition:all 0.3s;
    max-width:unset;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    text-align:center;
    bottom:0;
    left:0;
    right:0;
    top:0;
    padding:20px;
    background-color:transparent;
    transform:none
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.4em;
    overflow:hidden;
    color:#ffffff !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a{
    transform:translateY(100%);
    transition-delay:150ms;
    transition:300ms;
    transition-duration:400ms;
    color:#ffffff !important;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta{
    margin-top:3px;
    overflow:hidden
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_categories{
    font-size:16px;
    transform:translateY(100%);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:400ms;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    display:block;
    z-index:-1;
    background-color:var(--theme-color-inverse_dark);
    opacity:0;
    transition-delay:300ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before{
    transition:all 0.3s;
    opacity:0.95;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .sc_blogger_item_title a{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .post_meta .post_categories{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .post_featured_bg[data-ratio="10:7"]:before{
    padding-top:72%
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .trx_addons_columns_wrap{
    margin-right:0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .link{
    z-index:10;
    display:block
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc{
    transition:all 0.3s;
    max-width:unset;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    text-align:center;
    bottom:0;
    left:0;
    right:0;
    top:0;
    padding:20px;
    background-color:transparent;
    transform:none
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.4em;
    overflow:hidden;
    color:#ffffff !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a{
    transform:translateY(100%);
    transition-delay:150ms;
    transition:300ms;
    transition-duration:400ms;
    color:#ffffff !important;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical;
    overflow:hidden
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta{
    margin-top:3px;
    overflow:hidden
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_categories{
    font-size:16px;
    transform:translateY(100%);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:400ms;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    display:block;
    z-index:-1;
    background-color:var(--theme-color-inverse_dark);
    opacity:0;
    transition-delay:300ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before{
    transition:all 0.3s;
    opacity:0.95;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .sc_blogger_item_title a{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .post_meta .post_categories{
    transform:translateY(0);
    transition-duration:500ms
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .trx_addons_columns_wrap{
    margin-right:0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding-right:0;
    padding-bottom:0 !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
    padding-bottom:0
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .link{
    z-index:10;
    display:block
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    opacity:0;
    transition:all 0.3s;
    transform:scale(0.8);
    max-width:unset;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    bottom:30px;
    left:30px;
    right:30px;
    top:30px;
    padding:20px 39px 30px;
    background-color:var(--theme-color-bg_color)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.3em;
    padding-bottom:1px;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical;
    overflow:hidden
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:3px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    opacity:1;
    transition:all 0.3s;
    transform:scale(1)
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .post_featured_bg[data-ratio="10:9"]:before{
    padding-top:96%
}
.sc_blogger_lay_portfolio_grid{
}
.sc_blogger_lay_portfolio_grid .sc_item_featured [class*="post_info_"]{
    z-index:2001 !important
}
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb{
    height:100%
}
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb .slider-slide,.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb .slider_outer,.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb .slider_container{
    height:100% !important;
    min-height:200px !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured_bg{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    opacity:0;
    transition:all 0.3s;
    transform:scale(0.8);
    bottom:50px;
    left:50px;
    padding:20px 27px 17px;
    max-height:calc(100% - 100px);
    max-width:calc(100% - 100px);
    background-color:var(--theme-color-bg_color);
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:3px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    opacity:1;
    transition:all 0.3s;
    transform:scale(1)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:323px 323px;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:323px 323px;
    gap:0 0;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px;
    gap:0 0;
    grid-template-areas:"md-3-1 md-3-1 md-3-2 md-3-2" "md-3-1 md-3-1 md-3-3 md-3-3"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 sm-3-3 sm-3-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 md-3-2 md-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:md-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "md-3-2 md-3-3 lg-3-2 lg-3-2" "md-3-2 md-3-3 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-3 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-4-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-3 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4){
    grid-area:md-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-4" "lg-3-3 lg-3-3 md-3-3 md-3-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9){
    grid-area:lg-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11){
    grid-area:md-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:323px 323px 323px 323px 323px 323px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-3" "lg-3-3 lg-3-3 sm-3-5 sm-3-6"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9){
    grid-area:lg-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11){
    grid-area:sm-3-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12){
    grid-area:sm-3-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured_bg{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .link{
    z-index:10;
    display:block
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    transition:all 0.3s;
    max-width:unset;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    text-align:center;
    bottom:0;
    left:0;
    right:0;
    top:0;
    padding:20px;
    background-color:transparent
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.412rem;
    line-height:1.25em;
    transform:translateY(20px);
    opacity:0;
    transition-delay:50ms;
    transition:400ms;
    transition-duration:300ms;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:7px;
    transform:translateY(20px);
    opacity:0;
    transition-delay:0ms;
    transition:400ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item{
    color:var(--theme-color-text) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_excerpt{
    opacity:0;
    transform:translateY(20px);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button{
    opacity:0;
    transform:translateY(20px);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button .item_more_link,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button .item_more_link:hover,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button .item_more_link:focus{
    color:var(--theme-color-text_dark)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    display:block;
    z-index:-1;
    background-color:var(--theme-color-bg_color);
    opacity:0;
    transition-delay:300ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl:before{
    transition:all 0.3s;
    opacity:1;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title{
    transform:translateY(0);
    transition-delay:150ms;
    opacity:1;
    transition-duration:400ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta{
    transform:translateY(0);
    opacity:1;
    transition-delay:200ms;
    transition-duration:400ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_excerpt{
    opacity:1;
    transform:translateY(0);
    transition-delay:250ms;
    transition-duration:400ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_button{
    opacity:1;
    transform:translateY(0);
    transition-delay:300ms;
    transition-duration:400ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-13-1 lg-13-1 md-13-1 md-13-1" "lg-13-1 lg-13-1 md-13-2 md-13-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-4-1 sm-4-1 lg-4-1 lg-4-1" "md-4-1 sm-4-2 lg-4-1 lg-4-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:md-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:sm-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:sm-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:lg-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-4-1 lg-4-1 sm-4-1 sm-4-2" "lg-4-1 lg-4-1 sm-4-3 sm-4-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:lg-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:sm-4-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:sm-4-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-4-1 lg-4-1 md-4-1 md-4-1" "lg-4-1 lg-4-1 md-4-2 md-4-2" "md-4-3 md-4-4 lg-4-2 lg-4-2" "md-4-3 md-4-4 lg-4-2 lg-4-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:lg-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:md-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:md-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-4-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:md-4-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:lg-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1 sm-13-2" "lg-13-1 lg-13-1 md-13-1 md-13-1" "md-13-2 md-13-3 lg-13-2 lg-13-2" "md-13-2 md-13-3 lg-13-2 lg-13-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6){
    grid-area:md-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-4-1 lg-4-1 sm-4-1 sm-4-2" "lg-4-1 lg-4-1 md-4-1 md-4-1" "md-4-2 sm-4-3 lg-4-2 lg-4-2" "md-4-2 sm-4-4 lg-4-2 lg-4-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1){
    grid-area:lg-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2){
    grid-area:sm-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3){
    grid-area:sm-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4){
    grid-area:md-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5){
    grid-area:lg-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6){
    grid-area:sm-4-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7){
    grid-area:sm-4-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8){
    grid-area:md-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-4-1 lg-4-1 sm-4-1 sm-4-2" "lg-4-1 lg-4-1 sm-4-3 sm-4-4" "md-4-2 sm-4-5 lg-4-2 lg-4-2" "md-4-2 sm-4-6 lg-4-2 lg-4-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1){
    grid-area:lg-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2){
    grid-area:sm-4-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3){
    grid-area:sm-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4){
    grid-area:lg-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5){
    grid-area:md-4-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6){
    grid-area:sm-4-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7){
    grid-area:sm-4-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8){
    grid-area:sm-4-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9){
    grid-area:sm-4-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1 sm-13-2" "lg-13-1 lg-13-1 sm-13-3 sm-13-4" "sm-13-5 sm-13-6 lg-13-2 lg-13-2" "sm-13-7 sm-13-8 lg-13-2 lg-13-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6){
    grid-area:sm-13-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9){
    grid-area:sm-13-7
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10){
    grid-area:sm-13-8
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:repeat(6,480px);
    gap:0 0;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1 sm-13-2" "lg-13-1 lg-13-1 md-13-1 md-13-1" "md-13-2 md-13-3 lg-13-2 lg-13-2" "md-13-2 md-13-3 lg-13-2 lg-13-2" "lg-13-3 lg-13-3 sm-13-3 sm-13-4" "lg-13-3 lg-13-3 md-13-4 md-13-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6){
    grid-area:md-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8){
    grid-area:lg-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11){
    grid-area:md-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:repeat(6,480px);
    gap:0 0;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1 sm-13-2" "lg-13-1 lg-13-1 md-13-1 md-13-1" "md-13-2 sm-13-3 lg-13-2 lg-13-2" "md-13-2 sm-13-4 lg-13-2 lg-13-2" "lg-13-3 lg-13-3 sm-13-5 sm-13-6" "lg-13-3 lg-13-3 md-13-3 md-13-3"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9){
    grid-area:lg-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10){
    grid-area:sm-13-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11){
    grid-area:sm-13-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12){
    grid-area:md-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .no_margin .sc_blogger_grid_wrap{
    gap:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .no_margin .sc_blogger_grid_wrap + .sc_blogger_grid_wrap{
    margin-top:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .no_margin .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item{
    margin-top:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured_bg{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    transition:all 0.3s;
    transform:translateX(-100%);
    bottom:30px;
    max-width:calc( 100% - 60px );
    left:0;
    padding:20px 26px 17px;
    background-color:var(--theme-color-bg_color)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta.post_meta_categories{
    margin-top:3px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta.post_meta_categories .post_categories{
    font-size:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta + .post_meta{
    margin-top:5px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .item_more_link,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .item_more_link:hover,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .item_more_link:focus{
    color:var(--theme-color-text_dark)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    left:30px;
    transition:all 0.3s;
    transform:translateX(0)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap{
    margin-top:30px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:19.4rem 19.4rem;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:19.4rem 19.4rem;
    gap:30px 30px;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:19.4rem 19.4rem;
    gap:30px 30px;
    grid-template-areas:"md-1 md-1 sm-1 sm-1" "md-1 md-1 sm-2 sm-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:sm-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:sm-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:19.4rem 19.4rem 19.4rem 19.4rem;
    gap:30px 30px;
    grid-template-areas:"md-5 sm-5-1" "md-5 sm-5-2" "lg-5 lg-5" "lg-5 lg-5"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:md-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:lg-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:19.4rem 19.4rem 19.4rem 19.4rem;
    gap:30px 30px;
    grid-template-areas:"md-5-1 md-5-1 sm-5-1 sm-5-1" "md-5-1 md-5-1 sm-5-2 sm-5-2" "md-5-2 md-5-2 md-5-3 md-5-3" "md-5-2 md-5-2 md-5-3 md-5-3"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:md-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:19.4rem 19.4rem 19.4rem 19.4rem;
    gap:30px 30px;
    grid-template-areas:"md-5-1 md-5-1 sm-5-1 sm-5-1" "md-5-1 md-5-1 sm-5-2 sm-5-2" "sm-5-3 sm-5-3 md-5-2 md-5-2" "sm-5-4 sm-5-4 md-5-2 md-5-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:sm-5-4
}
.elementor-edit-area .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .post_featured_bg.with_thumb[class*="hover_on_"] .trx_addons_image_effect_original_image{
    display:none
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item{
    position:relative
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured_bg{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured{
    overflow:visible
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap{
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .post_thumb{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .bg_in{
    transition:all 0.5s ease;
    transform:scale(1,1)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    width:max-content;
    height:auto;
    left:30px;
    bottom:30px;
    top:auto;
    right:auto;
    background-color:transparent;
    overflow:hidden;
    padding:0;
    opacity:0;
    will-change:scroll-position
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.25em;
    letter-spacing:0;
    font-weight:500;
    padding:10px 22px 12px 18px;
    background-color:#1F242E;
    width:50%;
    transition:all 0s ease;
    transition-duration:0s;
    transition-delay:0ms;
    white-space:nowrap;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    width:30%;
    margin-top:5px;
    transition:all 0s ease;
    transition-delay:0ms;
    transition-duration:0s;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px;
    line-height:1.4em;
    padding:5px 24px 7px 20px;
    background-color:#323641;
    white-space:nowrap
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories>*{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .post_thumb{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .bg_in{
    transform:scale(1.07,1.07)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    opacity:1;
    width:auto;
    max-width:100vw
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title{
    width:100%;
    transition:all 0.4s ease;
    transition-delay:0ms;
    transition-duration:0.40s
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta{
    width:100%;
    transition:all 0.4s ease;
    transition-delay:0ms;
    transition-duration:0.40s
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 md-3-2 md-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-7-1 lg-7-1 sm-7-1 sm-7-2" "lg-7-1 lg-7-1 sm-7-3 sm-7-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:lg-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-7-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:sm-7-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:sm-7-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 md-3-2 md-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:md-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "md-3-2 md-3-3 lg-3-2 lg-3-2" "md-3-2 md-3-3 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 sm-3-3 sm-3-4" "md-3-1 sm-3-5 lg-3-2 lg-3-2" "md-3-1 sm-3-6 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7){
    grid-area:sm-3-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8){
    grid-area:sm-3-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 sm-3-3 sm-3-4" "sm-3-5 sm-3-6 lg-3-2 lg-3-2" "sm-3-7 sm-3-8 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7){
    grid-area:sm-3-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8){
    grid-area:sm-3-7
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9){
    grid-area:sm-3-8
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-4" "lg-3-3 lg-3-3 md-3-3 md-3-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9){
    grid-area:lg-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11){
    grid-area:md-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-3" "lg-3-3 lg-3-3 sm-3-5 sm-3-6"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9){
    grid-area:lg-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11){
    grid-area:sm-3-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12){
    grid-area:sm-3-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .link{
    z-index:10;
    display:block
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc{
    transition:all 0.3s;
    max-width:unset;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    text-align:center;
    bottom:0;
    left:0;
    right:0;
    top:0;
    padding:20px;
    background-color:transparent;
    transform:none
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.4em;
    overflow:hidden;
    color:var(--theme-color-inverse_link) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a{
    transform:translateY(100%);
    transition-delay:150ms;
    transition:300ms;
    transition-duration:400ms;
    color:var(--theme-color-inverse_link) !important;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta{
    margin-top:5px;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item{
    color:var(--theme-color-inverse_link) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_categories{
    font-size:16px;
    transform:translateY(100%);
    transition-delay:0ms;
    transition:300ms;
    transition-duration:400ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    display:block;
    z-index:-1;
    background-color:var(--theme-color-text_link);
    opacity:0;
    transition-delay:300ms;
    transition:300ms;
    transition-duration:300ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before{
    transition:all 0.3s;
    opacity:1;
    transition-duration:300ms;
    transition-delay:0ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .sc_blogger_item_title a{
    transform:translateY(0);
    transition-duration:500ms;
    transition-delay:200ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .post_meta .post_categories{
    transform:translateY(0);
    transition-duration:500ms;
    transition-delay:200ms
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"md-1 md-1 sm-1 sm-1" "md-1 md-1 sm-2 sm-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:sm-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:sm-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-8-1 lg-8-1 sm-8-1 sm-8-2" "lg-8-1 lg-8-1 md-8-1 md-8-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:lg-8-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:sm-8-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:sm-8-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:md-8-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 sm-5-3 sm-5-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 md-5-1 md-5-1" "lg-5-1 lg-5-1 md-5-2 md-5-2" "md-5-3 md-5-3 lg-5-2 lg-5-2" "md-5-4 md-5-4 lg-5-2 lg-5-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:md-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 md-5-1 md-5-1" "md-5-2 md-5-2 lg-5-2 lg-5-2" "md-5-3 md-5-3 lg-5-2 lg-5-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7){
    grid-area:md-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 md-5-1 md-5-1" "sm-5-3 sm-5-4 lg-5-2 lg-5-2" "md-5-2 md-5-2 lg-5-2 lg-5-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6){
    grid-area:sm-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 md-5-1 md-5-1" "sm-5-3 sm-5-4 lg-5-2 lg-5-2" "sm-5-5 sm-5-6 lg-5-2 lg-5-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6){
    grid-area:sm-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7){
    grid-area:sm-5-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8){
    grid-area:sm-5-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 sm-5-3 sm-5-4" "sm-5-5 sm-5-6 lg-5-2 lg-5-2" "sm-5-7 sm-5-8 lg-5-2 lg-5-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6){
    grid-area:sm-5-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7){
    grid-area:sm-5-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8){
    grid-area:sm-5-7
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9){
    grid-area:sm-5-8
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 md-5-1 md-5-1" "sm-5-3 sm-5-4 lg-5-2 lg-5-2" "md-5-2 md-5-2 lg-5-2 lg-5-2" "lg-5-3 lg-5-3 md-5-3 md-5-4" "lg-5-3 lg-5-3 md-5-3 md-5-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6){
    grid-area:sm-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9){
    grid-area:lg-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10){
    grid-area:md-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11){
    grid-area:md-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:480px 480px 480px 480px 480px 480px;
    gap:0 0;
    grid-template-areas:"lg-5-1 lg-5-1 sm-5-1 sm-5-2" "lg-5-1 lg-5-1 md-5-1 md-5-1" "sm-5-3 sm-5-4 lg-5-2 lg-5-2" "md-5-2 md-5-2 lg-5-2 lg-5-2" "lg-5-3 lg-5-3 sm-5-5 sm-5-6" "lg-5-3 lg-5-3 md-5-3 md-5-3"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1){
    grid-area:lg-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2){
    grid-area:sm-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3){
    grid-area:sm-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4){
    grid-area:md-5-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5){
    grid-area:sm-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6){
    grid-area:sm-5-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7){
    grid-area:lg-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8){
    grid-area:md-5-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9){
    grid-area:lg-5-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10){
    grid-area:sm-5-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11){
    grid-area:sm-5-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12){
    grid-area:md-5-3
}
.elementor-edit-area .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .post_featured_bg.with_thumb[class*="hover_on_"] .trx_addons_image_effect_original_image{
    display:none
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .no_margin .sc_blogger_grid_wrap{
    gap:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .no_margin .sc_blogger_grid_wrap + .sc_blogger_grid_wrap{
    margin-top:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .no_margin .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item{
    margin-top:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item{
    position:relative
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured_bg{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured{
    overflow:visible
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap{
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .post_thumb{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .bg_in{
    transition:all 0.5s ease;
    transform:scale(1,1)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    width:max-content;
    left:30px;
    right:auto;
    bottom:30px;
    top:auto;
    background-color:transparent;
    overflow:hidden;
    padding:0;
    opacity:0;
    will-change:scroll-position
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    font-size:1.33rem;
    line-height:1.25em;
    letter-spacing:0;
    font-weight:500;
    padding:10px 19px 12px 19px;
    background-color:#1F242E;
    width:50%;
    transition:all 0s ease;
    transition-duration:0s;
    transition-delay:0ms;
    will-change:transform;
    white-space:nowrap;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:5px;
    transition:all 0s ease;
    transition-delay:0ms;
    transition-duration:0s;
    will-change:transform;
    width:30%;
    overflow:hidden
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px;
    line-height:1.4em;
    padding:6px 20px;
    background-color:#323641;
    margin-right:5px;
    white-space:nowrap
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories:last-child{
    margin-right:0
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories>*{
    color:#ffffff !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .post_thumb{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .bg_in{
    transform:scale(1.07,1.07)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    opacity:1;
    width:auto;
    max-width:100vw
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title{
    width:100%;
    transition:all 0.40s ease;
    transition-delay:0ms;
    transition-duration:0.40s
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta{
    width:100%;
    transition:all 0.40s ease;
    transition-delay:0ms;
    transition-duration:0.40s
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap{
    margin-top:30px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:300px 300px;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:300px 300px;
    gap:30px 30px;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-2" "lg-3-1 lg-3-1 md-3-1 md-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-9-1 lg-9-1 md-9-1 sm-9-1" "lg-9-1 lg-9-1 md-9-1 sm-9-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:lg-9-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:md-9-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:sm-9-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:sm-9-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-7-1 lg-7-1 sm-7-1 sm-7-2" "lg-7-1 lg-7-1 sm-7-3 sm-7-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:lg-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-7-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:sm-7-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:sm-7-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 md-3-2" "lg-3-1 lg-3-1 md-3-1 md-3-2" "md-3-3 md-3-3 lg-3-2 lg-3-2" "md-3-4 md-3-4 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:md-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-9-1 lg-9-1 md-9-1 sm-9-1" "lg-9-1 lg-9-1 md-9-1 sm-9-2" "md-9-2 md-9-2 lg-9-2 lg-9-2" "md-9-3 md-9-3 lg-9-2 lg-9-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1){
    grid-area:lg-9-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2){
    grid-area:md-9-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3){
    grid-area:sm-9-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4){
    grid-area:sm-9-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5){
    grid-area:lg-9-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6){
    grid-area:md-9-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7){
    grid-area:md-9-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 sm-3-1" "lg-3-1 lg-3-1 md-3-1 sm-3-2" "sm-3-3 sm-3-4 lg-3-2 lg-3-2" "md-3-2 md-3-2 lg-3-2 lg-3-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-7-1 lg-7-1 sm-7-1 sm-7-2" "lg-7-1 lg-7-1 sm-7-3 sm-7-4" "sm-7-5 sm-7-6 lg-7-2 lg-7-2" "md-7-1 md-7-1 lg-7-2 lg-7-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1){
    grid-area:lg-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2){
    grid-area:sm-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3){
    grid-area:sm-7-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4){
    grid-area:sm-7-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5){
    grid-area:sm-7-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6){
    grid-area:sm-7-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7){
    grid-area:sm-7-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8){
    grid-area:md-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9){
    grid-area:lg-7-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-7-1 lg-7-1 sm-7-1 sm-7-2" "lg-7-1 lg-7-1 sm-7-3 sm-7-4" "sm-7-5 sm-7-6 lg-7-2 lg-7-2" "sm-7-7 sm-7-8 lg-7-2 lg-7-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1){
    grid-area:lg-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2){
    grid-area:sm-7-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3){
    grid-area:sm-7-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4){
    grid-area:sm-7-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5){
    grid-area:sm-7-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6){
    grid-area:sm-7-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7){
    grid-area:sm-7-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8){
    grid-area:sm-7-7
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9){
    grid-area:sm-7-8
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10){
    grid-area:lg-7-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 sm-3-1" "lg-3-1 lg-3-1 md-3-1 sm-3-2" "md-3-2 md-3-2 lg-3-2 lg-3-2" "md-3-3 md-3-3 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-4 md-3-4" "lg-3-3 lg-3-3 sm-3-3 sm-3-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9){
    grid-area:md-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 sm-3-1" "lg-3-1 lg-3-1 md-3-1 sm-3-2" "sm-3-3 sm-3-4 lg-3-2 lg-3-2" "md-3-2 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-3" "lg-3-3 lg-3-3 sm-3-5 sm-3-6"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1){
    grid-area:lg-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2){
    grid-area:md-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3){
    grid-area:sm-3-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4){
    grid-area:sm-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5){
    grid-area:sm-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6){
    grid-area:sm-3-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7){
    grid-area:md-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8){
    grid-area:lg-3-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9){
    grid-area:lg-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10){
    grid-area:md-3-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11){
    grid-area:sm-3-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12){
    grid-area:sm-3-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .no_margin .sc_blogger_grid_wrap{
    gap:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .no_margin .sc_blogger_grid_wrap + .sc_blogger_grid_wrap{
    margin-top:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .no_margin .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item{
    margin-top:0 !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured_bg{
    width:100%;
    height:100%
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .link{
    z-index:10;
    display:block
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl{
    opacity:0;
    transition:all 0.3s;
    transform:scale(0.8);
    max-width:unset;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    bottom:10px;
    left:10px;
    right:10px;
    top:10px;
    padding:20px 35px 26px;
    background-color:var(--theme-color-bg_color);
    will-change:transform
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title{
    line-height:1.2em;
    font-size:1.33rem;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:3;
    -moz-box-orient:vertical;
    line-clamp:3;
    box-orient:vertical;
    padding-bottom:2px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a{
    color:var(--theme-color-text_dark) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta{
    margin-top:1px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item{
    color:var(--theme-color-alter_text) !important
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories{
    font-size:16px;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100%;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-moz-box;
    -moz-line-clamp:2;
    -moz-box-orient:vertical;
    line-clamp:2;
    box-orient:vertical
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl{
    opacity:1;
    transition:all 0.3s;
    transform:scale(1)
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap{
    margin-top:30px
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:300px 300px;
    gap:0 0;
    grid-template-areas:"md-1" "md-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:300px 300px;
    gap:30px 30px;
    grid-template-areas:"md-1 md-2" "md-1 md-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1){
    grid-area:md-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2){
    grid-area:md-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1" "lg-13-1 lg-13-1 sm-13-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1" "lg-13-1 lg-13-1 md-13-1" "md-13-2 md-13-2 md-13-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"lg-13-1 lg-13-1 sm-13-1" "lg-13-1 lg-13-1 sm-13-2" "sm-13-3 md-13-1 md-13-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-2 lg-13-1 lg-13-1 sm-13-1" "md-13-3 lg-13-1 lg-13-1 md-13-1" "md-13-3 md-13-2 md-13-2 md-13-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5){
    grid-area:md-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-4 lg-13-1 lg-13-1 sm-13-1" "sm-13-3 lg-13-1 lg-13-1 md-13-1" "lg-13-2 lg-13-2 sm-13-2 md-13-1" "lg-13-2 lg-13-2 md-13-2 md-13-2"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1" "md-13-4 md-13-4 md-13-3 md-13-3"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8){
    grid-area:md-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9){
    grid-area:md-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1" "lg-13-2 lg-13-2 md-13-3 md-13-4" "lg-13-2 lg-13-2 md-13-3 md-13-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9){
    grid-area:md-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10){
    grid-area:md-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1" "lg-13-2 lg-13-2 sm-13-5 md-13-4" "lg-13-2 lg-13-2 sm-13-6 md-13-4"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8){
    grid-area:lg-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9){
    grid-area:md-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10){
    grid-area:sm-13-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11){
    grid-area:sm-13-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:300px 300px 300px 300px 300px;
    gap:30px 30px;
    grid-template-areas:"sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1" "md-13-4 md-13-5 sm-13-5 md-13-6" "md-13-4 md-13-5 sm-13-6 md-13-6"
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1){
    grid-area:lg-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2){
    grid-area:sm-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3){
    grid-area:sm-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4){
    grid-area:md-13-1
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5){
    grid-area:sm-13-3
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6){
    grid-area:md-13-2
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7){
    grid-area:sm-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8){
    grid-area:md-13-4
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9){
    grid-area:md-13-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10){
    grid-area:sm-13-5
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11){
    grid-area:sm-13-6
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12){
    grid-area:md-13-6
}
html.portfolio_preview_opened{
    overflow-y:hidden !important;
    height:100%
}
.sc_blogger_portmodern{
    width:100%;
    height:100%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    align-content:center;
    align-items:center;
    justify-content:center;
    padding-top:10%;
    padding-bottom:5%;
    min-height:100vh;
    z-index:auto
}
.sc_blogger_portmodern .sc_item_filters_wrap{
    position:relative;
    z-index:2
}
.sc_blogger_portmodern .sc_item_filters_wrap .sc_item_filters{
    padding-bottom:0;
    margin-bottom:4rem;
    border-bottom:none
}
.elementor-section-boxed .sc_blogger_portmodern .decor_image_wrap{
    left:-30px;
    width:calc(100% + 60px)
}
.sc_blogger_portmodern .decor_image_wrap{
    position:absolute;
    top:0 !important;
    left:0;
    width:100%;
    height:100%;
    z-index:0;
    overflow:hidden
}
.sc_blogger_portmodern .decor_image_wrap .image_item{
    position:absolute;
    top:0;
    left:0;
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    width:100%;
    height:100%;
    opacity:0;
    transition:opacity 0.5s ease, transform 4s ease
}
.sc_blogger_portmodern .decor_image_wrap .image_item.active_image{
    opacity:0.8;
    transform:scale(1.04)
}
.sc_blogger_portmodern .sc_blogger_content{
    max-width:var(--theme-var-page);
    margin:0 auto
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item{
    display:inline-block;
    padding-right:3rem;
    margin-right:3rem;
    padding-bottom:2rem;
    position:relative
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after{
    content:'';
    position:absolute;
    right:0;
    width:5px;
    height:5px;
    border-radius:50%;
    bottom:3.1rem;
    background-color:var(--theme-color-text_dark);
    font-size:2rem;
    opacity:1;
    transition:opacity 0.3s ease
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:last-child{
    padding-right:0;
    margin-right:0
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:last-child:after{
    display:none
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title{
    opacity:1;
    transition:all 0.2s ease-in-out;
    will-change:opacity
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title:hover{
    cursor:pointer
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title.anim_fade{
    opacity:0
}
.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item:after{
    opacity:0.1
}
.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title{
    opacity:0.1
}
.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title.active_item{
    opacity:1;
    color:var(--theme-color-text_link)
}
.sc_blogger_portmodern .portfolio_preview{
    display:none;
    position:fixed;
    top:0;
    left:0;
    z-index:9999999 !important;
    width:100vw;
    height:100vh;
    background-color:var(--theme-color-bg_color);
    opacity:0;
    will-change:opacity
}
.sc_blogger_portmodern .portfolio_preview .inner_preview{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    width:100%;
    height:100%
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_image{
    width:55%;
    height:100%;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    flex:0 0 auto;
    z-index:1
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .close{
    position:absolute;
    top:3em;
    right:4em;
    width:41px;
    height:41px;
    line-height:1em;
    text-align:center;
    color:var(--theme-color-text_dark);
    transition:0.3s ease;
    will-change:transform;
    opacity:1;
    font-size:21px;
    animation:transformAnimOutPort .4s ease-out both;
    padding:10px;
    background-color:var(--theme-color-bg_color);
    border-radius:50%;
    z-index:2 !important
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .close:before{
    content:'\E9E1';
    font-family:"fontello";
    position:relative;
    opacity:0.3
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .close:hover{
    cursor:pointer;
    animation:transformAnimInPort .4s ease-out both
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description{
    padding:5rem 10% 2rem 7%;
    width:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    align-content:center;
    height:auto;
    z-index:1
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details{
    overflow-y:auto;
    overflow-x:hidden;
    padding-right:25px;
    display:block;
    height:100%;
    scrollbar-width:thin
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details::-webkit-scrollbar{
    width:6px
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details::-webkit-scrollbar-track{
    background:var(--theme-color-alter_bd_color)
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details::-webkit-scrollbar-thumb{
    background-color:var(--theme-color-text_dark)
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_title{
    margin-bottom:40px
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item_title{
    color:var(--theme-color-text_dark);
    font-weight:500
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item_value{
    color:var(--theme-color-text_light);
    font-weight:inherit
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item{
    margin-top:10px
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_button_link{
    margin-top:1em
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share{
    margin-top:1.8em;
    padding-top:1.8em;
    border-top:1px solid var(--theme-color-text_dark_015)
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_title{
    color:var(--theme-color-text_dark);
    font-weight:500
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item{
    margin:0 2em 8px 0
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item:last-child{
    margin-right:0 !important
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_description_content{
    margin-top:1.4em;
    color:var(--theme-color-text_dark)
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_readmore{
    margin-top:3em;
    box-shadow:none
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show{
    display:block;
    opacity:1;
    animation:fadeInAnimPort .3s ease-out both
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show + .sc_item_filters_wrap .sc_item_posts_container .sc_blogger_item:after,.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show + .sc_item_posts_container .sc_blogger_item:after{
    display:none
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_title{
    animation:fadeInUpAnimPort .3s 100ms ease-out both
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_description .portfolio_page_details{
    animation:fadeInUpAnimPort .3s 200ms ease-out both
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_description .post_description_content{
    animation:fadeInUpAnimPort .3s 300ms ease-out both
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_description .post_readmore{
    animation:fadeInUpAnimPort .3s 400ms ease-out both
}
@-webkit-keyframes fadeInAnimPort{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes fadeInAnimPort{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-webkit-keyframes colorInAnimPort{
    0%{
        opacity:0.1;
        color:var(--theme-color-text_dark)
    }
    100%{
        opacity:1;
        color:var(--theme-color-text_link)
    }
}
@keyframes colorInAnimPort{
    0%{
        opacity:0.1;
        color:var(--theme-color-text_dark)
    }
    100%{
        opacity:1;
        color:var(--theme-color-text_link)
    }
}
@-webkit-keyframes fadeInUpAnimPort{
    0%{
        opacity:0;
        -webkit-transform:translateY(20px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@keyframes fadeInUpAnimPort{
    0%{
        opacity:0;
        transform:translateY(20px)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes transformAnimInPort{
    0%{
        -webkit-transform:rotate(0);
        -ms-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes transformAnimInPort{
    0%{
        -webkit-transform:rotate(0);
        -ms-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-webkit-keyframes transformAnimOutPort{
    0%{
        -webkit-transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        transform:rotate(360deg)
    }
    100%{
        -webkit-transform:rotate(0);
        -ms-transform:rotate(0);
        transform:rotate(0)
    }
}
@keyframes transformAnimOutPort{
    0%{
        -webkit-transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        transform:rotate(360deg)
    }
    100%{
        -webkit-transform:rotate(0);
        -ms-transform:rotate(0);
        transform:rotate(0)
    }
}
.sc_blogger_portestate .sc_blogger_filters{
    padding-bottom:3em;
    margin-bottom:0 !important;
    border-bottom:none
}
.sc_blogger_portestate .sc_blogger_item{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_blogger_portestate .sc_blogger_item .post_featured{
    display:block
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content{
    padding:1.35em 2.2em 1.5em
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content>.sc_blogger_item_meta:last-child{
    margin-bottom:0 !important
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta{
    font-size:16px;
    line-height:1.3em;
    margin:5px 0 16px 0
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_sponsored{
    display:none
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_categories{
    width:100%
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_categories a{
    color:var(--theme-color-alter_light)
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item{
    font-size:16px
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item_title{
    color:var(--theme-color-alter_dark);
    font-weight:500;
    width:40%;
    padding-right:0.5em
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item_value{
    color:var(--theme-color-alter_light);
    font-weight:400;
    text-align:right;
    width:60%
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item{
    margin-top:8px;
    padding-top:6px;
    border-top:1px solid var(--theme-color-bd_color)
}
.single-cpt_portfolio .portfolio_page_gallery .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.single-cpt_portfolio .portfolio_page_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet,.single-cpt_portfolio .portfolio_page_gallery .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.single-cpt_portfolio .portfolio_page_gallery .swiper-pagination-custom .swiper-pagination-button{
    border-color:var(--theme-color-alter_bd_color);
    background-color:var(--theme-color-alter_bd_color)
}
.single-cpt_portfolio .portfolio_page_gallery .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.single-cpt_portfolio .portfolio_page_gallery .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.single-cpt_portfolio .portfolio_page_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.single-cpt_portfolio .portfolio_page_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.single-cpt_portfolio .portfolio_page_gallery .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover,.single-cpt_portfolio .portfolio_page_gallery .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.single-cpt_portfolio .portfolio_page_gallery .swiper-pagination-custom .swiper-pagination-button:hover,.single-cpt_portfolio .portfolio_page_gallery .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-bullet-active{
    border-color:var(--theme-color-alter_link);
    background-color:var(--theme-color-alter_link)
}
.single-cpt_portfolio .portfolio_page_gallery .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    margin-top:2.3rem
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a{
    background-color:var(--theme-color-bg_color);
    border-color:var(--theme-color-bg_color)
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev{
    margin-left:30px
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next{
    margin-right:30px
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev{
    margin-left:30px
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next{
    margin-right:30px
}
.portfolio_page .portfolio_page_title{
    max-width:80%;
    margin-top:0;
    margin-bottom:1.2em
}
.portfolio_page .portfolio_page_title + .portfolio_page_meta{
    display:none
}
.portfolio_page .portfolio_page_video{
    margin-bottom:var(--theme-var-grid_gap)
}
.portfolio_page .portfolio_page_content{
    margin-bottom:1.5em
}
.portfolio_page .portfolio_page_content>h1:first-child,.portfolio_page .portfolio_page_content>h2:first-child,.portfolio_page .portfolio_page_content>h3:first-child,.portfolio_page .portfolio_page_content>h4:first-child,.portfolio_page .portfolio_page_content>h5:first-child,.portfolio_page .portfolio_page_content>h6:first-child{
    margin-top:0 !important
}
.portfolio_page .portfolio_page_content p:last-child{
    margin-bottom:0
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_subtitle{
    font-size:1.94rem;
    line-height:1.08em
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_description p:last-child{
    margin-bottom:0
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_button_link:first-child{
    margin-top:0
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{
    font-size:1.05rem;
    font-weight:500;
    color:var(--theme-color-text_dark);
    width:30%
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value{
    font-size:1.05rem;
    font-weight:400;
    color:var(--theme-color-text);
    width:70%
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share{
    padding-top:0;
    border-top:none;
    margin-top:1.9em !important
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_title{
    display:none
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_title + .portfolio_page_details_item_value{
    width:100%
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_value{
    width:100%
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_wrap{
    margin-right:0;
    margin-bottom:-15px
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_wrap .social_item{
    margin:0 35px 15px 0;
    font-size:17px
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item{
    margin-top:11px
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_button_link{
    margin-top:1.9em !important
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{
    font-weight:400;
    color:var(--theme-color-text_light)
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value{
    color:var(--theme-color-text_dark)
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item{
    margin-top:1px
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details + .portfolio_page_description{
    margin-top:1.4em
}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share{
    margin-top:1.9em !important
}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share .social_items .social_item{
    margin:0 8px 8px 0;
    font-size:17px;
    width:42px;
    height:42px;
    line-height:42px;
    border:1px solid var(--theme-color-bd_color);
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    color:var(--theme-color-text_dark)
}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share .social_items .social_item:hover{
    color:var(--theme-color-text_link)
}
.portfolio_page .portfolio_page_content_wrap .portfolio_page_featured + .portfolio_page_content{
    margin-top:30px
}
.portfolio_page .portfolio_page_content_wrap .portfolio_page_gallery:last-child{
    margin-bottom:0
}
.portfolio_page.portfolio_page_details_right .sc_column_fixed.portfolio_page_details_wrap,.portfolio_page.portfolio_page_details_left .sc_column_fixed.portfolio_page_details_wrap{
    top:4em
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap{
    width:37%
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_subtitle,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_subtitle{
    margin-top:-4px;
    margin-bottom:26px
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details{
    padding-top:35px
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap.light_style,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap.light_style{
    width:34%
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap.light_style .portfolio_page_subtitle,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap.light_style .portfolio_page_subtitle{
    margin-top:1px
}
.portfolio_page.portfolio_page_details_right .light_style + .portfolio_page_content_wrap,.portfolio_page.portfolio_page_details_left .light_style + .portfolio_page_content_wrap{
    width:66%
}
.portfolio_page.portfolio_page_details_right .portfolio_page_video,.portfolio_page.portfolio_page_details_right .portfolio_page_gallery,.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap,.portfolio_page.portfolio_page_details_left .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap{
    width:63%
}
.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_video,.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_gallery,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_gallery{
    width:100%
}
.portfolio_page.portfolio_page_details_left .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery{
    margin-left:auto;
    margin-right:0
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap{
    margin-bottom:1.4em
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_subtitle,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_subtitle{
    margin-bottom:26px
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description{
    width:74%
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details{
    padding-left:3em
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details{
    width:26%
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{
    width:40%
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value{
    width:60%
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share{
    margin-top:1.5em !important
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item{
    margin-top:13px
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{
    display:block;
    width:100%;
    padding-right:0
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap{
    padding-right:2em
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap{
    padding-left:2em
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description{
    width:100%
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details{
    width:100%
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details{
    padding-left:0;
    margin-top:1.5em
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{
    width:15%
}
.single-cpt_portfolio .post-navigation .nav-links{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
    margin-top:5em
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a,.single-cpt_portfolio .post-navigation .nav-links .nav-previous a{
    font-size:18px;
    font-weight:400;
    letter-spacing:0;
    color:var(--theme-color-text_dark)
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a:hover,.single-cpt_portfolio .post-navigation .nav-links .nav-previous a:hover{
    color:var(--theme-color-text_link)
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a span:after,.single-cpt_portfolio .post-navigation .nav-links .nav-next a span:before,.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:after,.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:before{
    content:'';
    font-family:"fontello";
    font-size:12px;
    font-weight:400;
    position:relative;
    top:-1px
}
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:before{
    content:'\EA07';
    padding-right:13px
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a span:after{
    content:'\E9A4';
    padding-left:13px
}
.sidebar_inner .sc_blogger .sc_blogger_item_title + .sc_blogger_item_excerpt,.sidebar_inner .sc_blogger .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.5em
}
.sidebar_inner .sc_blogger .sc_blogger_columns_wrap>div + div{
    margin-top:1.5em
}
.sc_blogger .sc_blogger_item_button .item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_blogger .sc_blogger_item_button .item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_blogger .sc_blogger_item_button .item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_blogger .sc_blogger_item_button .item_more_link .link_text{
    position:relative;
    margin-top:-2px;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,color,opacity
}
.sc_blogger .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger .sc_blogger_item_button .item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:9px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title{
    max-height:4.9em;
    overflow:hidden;
    padding-bottom:2px
}
.sc_blogger .sc_blogger_item_featured .post_meta_label{
    display:inline-block
}
.sc_blogger.sc_blogger_default .masonry_wrap .sc_blogger_item_featured{
    margin-bottom:0
}
.sc_blogger_default.sc_blogger_default_classic{
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured{
    margin-bottom:0
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:1em
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_body:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_default.sc_blogger_default_classic .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 6px;
    background-color:#E2E1E0;
    border-color:#E2E1E0;
    opacity:1;
    width:8px;
    height:8px
}
.sc_blogger_default.sc_blogger_default_classic .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title{
    font-size:24px;
    line-height:1.2em;
    font-weight:400
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_1 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_2 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_3 .sc_blogger_item_title{
    font-size:28px
}
.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:1.2em
}
.sc_blogger_default.sc_blogger_default_classic .post_meta{
    margin-top:0.9em
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories{
    margin:0 0 0.9em;
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item,.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_sponsored .post_sponsored_label{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_sponsored a.post_sponsored_label:hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_simple{
}
.sc_blogger_default.sc_blogger_default_classic_simple.sc_blogger_item_image_position_left .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_simple.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content{
    padding-left:2.2em
}
.sc_blogger_default.sc_blogger_default_classic_simple.sc_blogger_item_image_position_right .sc_blogger_item_content{
    padding-right:2.2em
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default{
    margin-top:30px
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_body:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta{
    margin:0 0 1.1em 0
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content{
    padding:40px 50px
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.8em
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button{
    margin-top:1.2em
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt:after{
    display:none
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_content{
    border:1px solid var(--theme-color-alter_bd_color);
    -webkit-box-shadow:0 3px 30px var(--theme-color-text_dark_003);
    -ms-box-shadow:0 3px 30px var(--theme-color-text_dark_003);
    box-shadow:0 3px 30px var(--theme-color-text_dark_003)
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    border-top:none
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_button .item_more_link .link_text{
    display:none
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_button .item_more_link .link_icon{
    width:17px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    will-change:transform
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_button .item_more_link .link_icon:before{
    top:0;
    right:1px;
    position:absolute;
    display:block;
    font-size:11px;
    font-weight:400;
    line-height:20px;
    content:'\e9e2'
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon{
    width:38px
}
.sc_blogger_default.sc_blogger_default_classic_3{
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta{
    margin:0 0 1em 0
}
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_categories a,.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate{
    -webkit-box-shadow:0 3px 20px var(--theme-color-text_dark_003);
    -ms-box-shadow:0 3px 20px var(--theme-color-text_dark_003);
    box-shadow:0 3px 20px var(--theme-color-text_dark_003);
    height:auto
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content{
    padding:25px 32px
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.8em
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button{
    margin-top:0.7em
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt:after{
    display:none
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header{
    margin:0;
    padding:25px 32px;
    background-color:var(--theme-color-alter_bg_color);
    border-top:2px solid var(--theme-color-alter_bg_color);
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top:hover .sc_blogger_item_header{
    border-color:var(--theme-color-alter_dark)
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_button .item_more_link{
    font-size:15px
}
.sc_blogger_default.sc_blogger_default_classic_time{
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta{
    margin:0 0 0.9em 0
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date{
    padding:0;
    font-size:12px;
    line-height:1em;
    font-weight:500;
    text-transform:uppercase;
    display:inline-block;
    width:100%
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date .post_date{
    width:auto;
    min-width:67px;
    max-width:100px;
    padding:17px 15px;
    text-align:center;
    display:inline-block;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-inverse_hover)
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date b{
    margin-top:-7px;
    font-size:35px;
    line-height:1em;
    font-weight:500;
    display:block;
    margin-bottom:5px
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date a,.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date a:hover{
    color:var(--theme-color-inverse_hover)
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate{
    -webkit-box-shadow:0 3px 20px var(--theme-color-text_dark_003);
    -ms-box-shadow:0 3px 20px var(--theme-color-text_dark_003);
    box-shadow:0 3px 20px var(--theme-color-text_dark_003);
    height:auto
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content{
    padding:42px 38px;
    position:relative;
    z-index:9;
    -webkit-transform:translateZ(99px);
    -ms-transform:translateZ(99px);
    transform:translateZ(99px)
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.8em
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt:after{
    display:none
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top{
    position:relative;
    z-index:1
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .post_meta.sc_blogger_item_meta.post_meta_date{
    margin:0;
    text-align:right;
    position:absolute;
    right:30px;
    top:-42px;
    width:auto;
    z-index:9999
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_button .item_more_link .link_text{
    display:none
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_button .item_more_link .link_icon{
    width:17px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    will-change:transform
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_button .item_more_link .link_icon:before{
    top:0;
    right:1px;
    position:absolute;
    display:block;
    font-size:11px;
    font-weight:400;
    line-height:20px;
    content:'\e9e2'
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon{
    width:38px
}
.sc_blogger_default.sc_blogger_default_classic_time_2{
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_body:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:1.5em
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content{
    position:relative
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content .sc_blogger_item_excerpt:after{
    display:none
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content>.post_meta.sc_blogger_item_meta.post_meta_date{
    position:absolute;
    left:0;
    top:0
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content>.post_meta.sc_blogger_item_meta.post_meta_date~*{
    margin-left:100px
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.8em
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"]{
    padding:30px;
    background:transparent !important
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"] .post_meta_item.post_categories a:hover,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"] .post_meta_item.post_categories a:focus{
    background-color:var(--theme-color-text_hover2) !important;
    color:var(--theme-color-inverse_link) !important
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories{
    margin:0
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_category{
    margin:0
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_categories{
    color:transparent !important
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link2);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    font-weight:400;
    line-height:14px;
    letter-spacing:0.6px;
    margin:4px 0 4px 0;
    display:inline-block
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:hover,.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:focus{
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-inverse_hover)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored .post_sponsored_label{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px;
    margin:4px 0 4px 0;
    display:inline-block
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored:after{
    color:var(--theme-color-alter_bg_color_07)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored a.post_sponsored_label:hover{
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-inverse_hover)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title{
    font-size:35px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta{
    margin:1.1em 0 0 0
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date{
    padding:0;
    margin:0;
    font-size:12px;
    line-height:1em;
    font-weight:500;
    letter-spacing:1px;
    text-transform:uppercase;
    display:inline-block;
    width:auto
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date .post_date{
    width:65px;
    padding:0;
    text-align:center;
    display:inline-block;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date b{
    font-size:48px;
    line-height:1em;
    font-weight:500;
    display:block;
    margin-bottom:5px
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date a,.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date a:hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_on_plate{
    height:auto
}
.sc_blogger_default.sc_blogger_default_over_bottom{
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured .mask{
    background-color:rgba(0,0,0,0.6);
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured:hover .mask{
    background-color:rgba(0,0,0,0.75)
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"]{
    padding:45px;
    background-color:transparent;
    max-width:100%;
    width:100%;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta{
    margin:0 0 1.1em 0
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta a{
    color:#D2D3D5
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta a:hover{
    color:#ffffff
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a:hover{
    color:#D2D3D5
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .sc_blogger_item_button .item_more_link{
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title a:hover{
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_button .item_more_link .link_text{
    display:none
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_button .item_more_link .link_icon{
    width:17px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    will-change:transform
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_button .item_more_link .link_icon:before{
    top:0;
    right:1px;
    position:absolute;
    display:block;
    font-size:11px;
    font-weight:400;
    line-height:20px;
    content:'\e9e2'
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon{
    width:38px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover{
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin{
    overflow:hidden
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item:before,.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item:after{
    content:'';
    display:block;
    position:absolute;
    z-index:99;
    background-color:var(--theme-color-alter_bd_color)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item:before{
    height:1px;
    width:100%;
    top:-1px;
    right:0
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item:after{
    height:100%;
    width:1px;
    top:0;
    right:-1px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"]:last-child .sc_blogger_item:after{
    display:none
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover .mask,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured .mask{
    background-color:rgba(0,0,0,0.65);
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"]{
    padding:40px 50px 20px;
    max-width:calc(100% + 2px);
    min-width:calc(100% + 2px);
    min-height:calc(100% + 2px);
    width:calc(100% + 2px);
    height:calc(100% + 2px);
    text-align:left;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    background-color:var(--theme-color-alter_bg_color);
    color:var(--theme-color-alter_text);
    -webkit-transition:all 0.4s ease-out;
    -ms-transition:all 0.4s ease-out;
    transition:all 0.4s ease-out
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:1.05em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta{
    margin:0 0 1.05em 0;
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta a{
    color:var(--theme-color-alter_light)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark);
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored .post_sponsored_label{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title{
    margin:0 !important;
    font-size:28px;
    line-height:1.2em;
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_button .item_more_link{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_button .item_more_link .link_text{
    color:currentColor
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"]{
    color:#D2D3D5;
    background-color:transparent !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta{
    color:#96999F
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta a{
    color:#96999F
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta a:hover{
    color:#ffffff
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_categories{
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_categories a:hover{
    color:#D2D3D5
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored .post_sponsored_label{
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a.post_sponsored_label:hover{
    color:#D2D3D5
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:#FCFCFC
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_button .item_more_link{
    color:#F9F9F9
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_body .sc_blogger_item_button .item_more_link:hover .link_text{
    transition-delay:0.1s
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2{
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .slider_controls_wrap>a{
    z-index:99
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:25px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb .post_info_mc{
    position:relative !important;
    top:0;
    left:0;
    right:0;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"]{
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb .post_info_mc{
    padding:25px !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories{
    position:relative !important;
    top:0 !important;
    left:0 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a{
    color:var(--theme-color-text_light)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body>.post_info_mc{
    padding:25px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body>.post_info_mc .post_meta{
    margin:0 0 1em 0
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body>.post_info_mc .post_meta:not(.post_meta_categories){
    margin:1em 0 0 0
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title{
    margin:0 !important;
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.9em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover .mask,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured .mask{
    background-color:rgba(0,0,0,0.5);
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"]{
    padding:45px 40px;
    max-width:calc(100% + 4px);
    min-width:calc(100% + 4px);
    min-height:calc(100% + 4px);
    max-height:calc(100% + 4px);
    width:calc(100% + 4px);
    height:calc(100% + 4px);
    text-align:left;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    background-color:var(--theme-color-alter_bg_color);
    color:var(--theme-color-alter_text);
    -webkit-transition:all 0.4s ease-out;
    -ms-transition:all 0.4s ease-out;
    transition:all 0.4s ease-out
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.9em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories{
    margin:0;
    position:absolute;
    top:45px;
    left:40px;
    right:40px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_categories{
    color:transparent !important;
    font-weight:400
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link2);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px;
    margin:4px 0 4px 0;
    display:inline-block
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:focus{
    background-color:var(--theme-color-text_hover2);
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored .post_sponsored_label{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px;
    margin:4px 0 4px 0;
    display:inline-block
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored a.post_sponsored_label:hover{
    background-color:var(--theme-color-text_hover2);
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta{
    margin:1.1em 0 0 0;
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta a{
    color:var(--theme-color-alter_light)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title{
    margin:0 !important;
    font-size:28px;
    line-height:1.2em;
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"]{
    color:#D2D3D5;
    background-color:transparent !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta{
    color:#ffffff
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta a{
    color:#ffffff
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta a:hover{
    color:#F6F6F6
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:#FCFCFC
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3{
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .slider_controls_wrap>a{
    z-index:99
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe){
    padding:25px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb .post_info_mc{
    position:relative !important;
    top:0;
    left:0;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"]{
    opacity:1 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb .post_info_mc{
    padding:25px !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories{
    position:relative !important;
    top:0 !important;
    left:0 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a{
    color:var(--theme-color-text_light)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured .mask{
    background-color:var(--theme-color-inverse_dark) !important;
    opacity:0 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover .mask{
    opacity:0.9 !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body>.post_info_mc{
    padding:25px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body>.post_info_mc .post_meta{
    margin:0 0 1em 0
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body>.post_info_mc .post_meta:not(.post_meta_categories){
    margin:1em 0 0 0
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_title{
    margin:0 !important;
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.9em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"]{
    padding:45px 40px;
    max-width:100%;
    width:100%;
    height:100%;
    text-align:left;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    background-color:transparent !important;
    color:var(--theme-color-alter_text);
    -webkit-transition:all 0.4s ease-out;
    -ms-transition:all 0.4s ease-out;
    transition:all 0.4s ease-out;
    opacity:0
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.9em
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories{
    margin:0;
    position:absolute;
    top:45px;
    left:40px
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_categories{
    color:transparent !important;
    font-weight:500
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link2);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px;
    margin:4px 0 4px 0;
    display:inline-block
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:focus{
    background-color:var(--theme-color-text_hover2);
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored .post_sponsored_label{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link);
    text-transform:uppercase;
    padding:5px 17px 4px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    font-size:11px;
    line-height:14px;
    letter-spacing:0.6px;
    margin:4px 0 4px 0;
    display:inline-block
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored a.post_sponsored_label:hover{
    background-color:var(--theme-color-text_hover2);
    color:var(--theme-color-inverse_link)
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta{
    margin:1.1em 0 0 0;
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title{
    margin:0 !important;
    font-size:28px;
    line-height:1.2em;
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a{
    -webkit-transition:inherit;
    -ms-transition:inherit;
    transition:inherit
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"],.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"]{
    color:#D2D3D5;
    background-color:transparent !important
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta{
    color:#ffffff
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta a,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item:after,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta a{
    color:#ffffff
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta a:hover{
    color:#F6F6F6
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a:hover,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a:hover{
    color:#FCFCFC
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"]{
    opacity:1
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_title,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_title,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter .sc_blogger_item_title{
    margin-top:0 !important
}
.sc_blogger_item_list .sc_blogger_item_meta .post_meta_label{
    display:inherit
}
.sc_blogger_list.sc_blogger_list_simple{
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body{
    position:relative;
    padding:0 0 0 50px
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body:before{
    position:absolute;
    left:0;
    top:10px;
    width:35px;
    height:2px;
    content:"";
    display:block;
    background-color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_on_plate .sc_blogger_item_body{
    padding:10px
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_on_plate .sc_blogger_item_body:before{
    display:none !important
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_list.sc_blogger_list_simple .post_meta{
    margin:0 0 1.1em 0
}
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_meta + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger_list.sc_blogger_list_hover{
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_content .sc_blogger_item_list{
    margin-bottom:0;
    padding-bottom:0;
    border-bottom:none
}
.sc_blogger_list.sc_blogger_list_hover .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:5em
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title{
    font-size:28px;
    line-height:1.28em
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title a:hover,.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_hover .post_meta{
    margin:0 0 1.1em 0
}
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_meta + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:15px;
    line-height:21px;
    font-weight:500;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,color,opacity
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_body .sc_blogger_item_button .item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_blogger_list.sc_blogger_list_with_image{
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_list.sc_blogger_list_with_image .post_featured.with_thumb.default-featured-size{
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list{
    margin-bottom:30px;
    padding-bottom:30px
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list:last-child{
    margin-bottom:0;
    padding-bottom:0
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_list.sc_blogger_item_image_position_left .sc_blogger_item_body,.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_list.sc_blogger_item_image_position_right .sc_blogger_item_body,.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_list.sc_blogger_item_image_position_alter .sc_blogger_item_body{
    overflow:hidden;
    display:-webkit-flex;
    display:-ms-flexbox;
    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_list.sc_blogger_list_with_image .sc_blogger_item_title{
    font-size:24px;
    line-height:1.2em;
    padding-bottom:3px
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta{
    margin:0 0 0.5em 0
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_meta + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link{
    position:relative;
    display:inline-block;
    top:auto;
    left:auto;
    height:auto;
    width:auto;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:var(--theme-color-text_dark);
    z-index:1;
    overflow:hidden
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_icon{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    width:1.4em;
    height:1.4em;
    line-height:1.4em;
    text-align:center
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_icon:before{
    font-size:11px;
    line-height:inherit;
    font-weight:400;
    font-style:inherit;
    content:'\E9A4';
    font-family:"fontello";
    display:inline-block;
    vertical-align:top;
    color:currentColor
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_text{
    position:relative;
    margin-right:0;
    display:inline-block;
    vertical-align:middle;
    text-indent:-110px;
    visibility:hidden;
    white-space:nowrap;
    opacity:0;
    -webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;
    will-change:visibility,margin-right,text-indent,color,opacity
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body .sc_blogger_item_button .item_more_link:hover .link_text{
    opacity:1;
    text-indent:0;
    margin-right:6px;
    visibility:visible;
    -webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    -ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;
    transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease
}
.sc_blogger_list.sc_blogger_list_hover_2{
}
.sc_blogger_list.sc_blogger_list_hover_2 .no_margin .sc_blogger_item:hover{
    -webkit-box-shadow:inherit;
    -ms-box-shadow:inherit;
    box-shadow:inherit
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item{
    background-color:var(--theme-color-alter_bg_color);
    position:relative;
    -webkit-box-shadow:0 0 0 rgba(0,0,0,0);
    -ms-box-shadow:0 0 0 rgba(0,0,0,0);
    box-shadow:0 0 0 rgba(0,0,0,0);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover{
    -webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,0.08);
    -ms-box-shadow:0 5px 30px 0 rgba(0,0,0,0.08);
    box-shadow:0 5px 30px 0 rgba(0,0,0,0.08)
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:before{
    content:' ';
    width:0;
    height:0;
    display:inline-block;
    vertical-align:top;
    margin-left:-0.3em;
    padding-top:102%
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body{
    padding:20px 60px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    justify-content:center;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    height:100%;
    z-index:1
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body>.link{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_excerpt{
    font-size:17px
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:0.8em
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_content .sc_blogger_item_list{
    margin-bottom:0;
    padding-bottom:0;
    border-bottom:none
}
.sc_blogger_list.sc_blogger_list_hover_2 .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:5em
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title{
    font-size:28px;
    line-height:1.2em
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title a:hover,.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta{
    margin:0 0 1.1em 0
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_categories{
    text-transform:uppercase;
    font-size:13px;
    font-weight:400;
    letter-spacing:0.5px;
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_categories a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_categories a:hover{
    color:var(--theme-color-text_link)
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_meta + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_button .item_more_link .link_text{
    display:none
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_button .item_more_link .link_icon{
    width:17px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
    will-change:transform
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_button .item_more_link .link_icon:before{
    top:0;
    right:1px;
    position:absolute;
    display:block;
    font-size:11px;
    font-weight:400;
    line-height:20px;
    content:'\e9e2'
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon{
    width:38px
}
.sc_blogger_news .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:1.3em
}
.sc_blogger_news .post_meta{
    margin:0 0 0.5em
}
.sc_blogger_news .sc_blogger_item_title + .post_meta{
    margin:0.5em 0 0 0
}
.sc_blogger_news .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_news .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger_news .sc_blogger_item_excerpt + .sc_blogger_item_button{
    margin-top:0.7em
}
.sc_blogger_news .post_featured.with_thumb .sc_blogger_item_button .item_more_link{
    color:#ffffff
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default{
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 6px;
    background-color:#E2E1E0;
    border-color:#E2E1E0;
    opacity:1;
    width:8px;
    height:8px
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    margin-top:2em
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry{
    padding-bottom:2px
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title{
    margin:0;
    font-size:28px;
    line-height:1.18em
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_title{
    margin:0;
    font-size:35px;
    line-height:1.15em
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured{
    margin-bottom:1.45em
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header{
    padding:0 0 0 52px;
    position:relative
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header:before{
    position:absolute;
    left:0;
    top:9px;
    width:35px;
    height:2px;
    content:"";
    display:block;
    background-color:var(--theme-color-text_dark)
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header .post_meta{
    margin:0 0 14px
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_header{
    padding-right:8%
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap{
    padding:2.5em
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap .post_title{
    margin:0;
    font-size:35px;
    line-height:1.09em
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap .post_title a{
    color:var(--theme-color-text_dark)
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap .post_title a:hover{
    color:var(--theme-color-text)
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_featured_bg:after{
    padding-top:128%;
    content:' ';
    width:0;
    height:0;
    display:inline-block;
    vertical-align:top;
    margin-left:-0.3em;
    position:relative
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child:hover .post_featured.hover_link.with_thumb>.bg_in,.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child:hover .post_featured.hover_link img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.categories_list_style_1 .categories_list_item + .categories_list_item{
    margin-top:0.9em
}
.categories_list_style_1 .categories_list_item .categories_list_title{
    margin:0.4em 0 0
}
.widget_categories_list .categories_list_style_2 .categories_list_icon{
    vertical-align:middle
}
.widget_categories_list .categories_list_style_2 .categories_list_icon + .categories_list_caption{
    vertical-align:middle
}
.widget_categories_list .categories_list_style_2 .categories_list_title{
    font-weight:400;
    width:45%;
    -webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);
    -ms-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);
    box-shadow:0 0 6px 0 rgba(0,0,0,0.3)
}
.widget_categories_list .categories_list_style_3 .categories_list_title{
    font-weight:400
}
.categories_list_style_4 .categories_list_item{
    position:relative;
    text-align:center;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    perspective:none;
    z-index:1
}
.categories_list_style_4 .categories_list_item:hover{
    z-index:10
}
.categories_list_style_4 .categories_list_info_wrap{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    transform:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.categories_list_style_4 .categories_list_info_wrap:before{
    content:"";
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    opacity:0.4;
    background:rgba(0,0,0,0.3);
    -webkit-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out
}
.categories_list_style_4 .categories_list_info{
    position:relative;
    top:auto;
    left:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    max-height:100%;
    overflow:hidden;
    padding:20px;
    -webkit-transform:translateZ(60px) scale(0.95);
    -ms-transform:translateZ(60px) scale(0.95);
    transform:translateZ(60px) scale(0.95)
}
.categories_list_style_4 .categories_list_link{
    -webkit-transform:translateZ(90px);
    -ms-transform:translateZ(90px);
    transform:translateZ(90px)
}
.categories_list_style_4 .categories_list_title{
    font-weight:400;
    font-size:35px;
    line-height:1.3em;
    color:#ffffff;
    margin:13px 0
}
.categories_list_style_4 .categories_list_title *{
    color:#ffffff
}
.categories_list_style_4 .categories_list_title .categories_list_count{
    margin-left:0.2em
}
.categories_list_style_4 .categories_link_more{
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#ffffff;
    display:inline-block;
    margin-bottom:-18px;
    opacity:0;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.categories_list_style_4 .categories_list_item:hover .categories_link_more{
    opacity:1;
    margin-bottom:0
}
.categories_list_style_5 .categories_list_image{
    display:block;
    overflow:hidden
}
.categories_list_style_5 .categories_list_image img{
    -webkit-transition:all 0.35s ease-in-out;
    -ms-transition:all 0.35s ease-in-out;
    transition:all 0.35s ease-in-out;
    -webkit-transform:scale(1.01,1.01);
    -ms-transform:scale(1.01,1.01);
    transform:scale(1.01,1.01)
}
.categories_list_style_5 .categories_list_item:hover .categories_list_image img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.categories_list_style_5 .categories_list_item:hover .categories_list_info_wrap:before{
    opacity:1
}
.categories_list_style_5 .trx_addons_columns_wrap{
    margin:0 !important
}
.categories_list_style_5 .trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    padding:0 !important
}
.categories_list_style_5 .categories_list_info_wrap{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    overflow:hidden
}
.categories_list_style_5 .categories_list_info_wrap:before{
    content:"";
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:102%;
    opacity:0.6;
    background:rgba(0,0,0,0.6);
    background:-moz-linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.6) 100%);
    background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.6) 100%);
    background:linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.6) 100%);
    -webkit-transition:all 0.35s ease-in-out;
    -ms-transition:all 0.35s ease-in-out;
    transition:all 0.35s ease-in-out
}
.categories_list_style_5 .categories_list_info_wrap .categories_list_info{
    z-index:9;
    position:relative;
    top:auto;
    left:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-align-items:self-start;
    -ms-flex-align:self-start;
    align-items:self-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:left;
    width:100%;
    height:100%;
    max-height:100%;
    overflow:hidden;
    padding:53px 48px
}
.categories_list_style_5 .categories_list_title{
    font-weight:400;
    font-size:35px;
    line-height:1.12em;
    color:#FCFCFC;
    margin:0;
    text-align:left
}
.categories_list_style_5 .categories_list_title *{
    color:#FCFCFC
}
.categories_list_style_5 .categories_list_title .categories_list_count{
    margin-left:0.2em
}
.categories_list_style_5 .categories_link_more{
    font-size:17px;
    line-height:20px;
    font-weight:400;
    color:#D2D3D5;
    display:inline-block;
    margin:0;
    position:relative;
    vertical-align:middle
}
.categories_list_style_5 .categories_link_more:after{
    content:'\e9b2';
    font-family:"fontello";
    display:inline-block;
    font-size:9px;
    font-weight:400;
    margin-left:13px;
    vertical-align:middle;
    margin-top:-3px;
    line-height:inherit
}
.categories_list_style_6 .categories_list_columns .categories_list_item{
    height:auto
}
.categories_list_style_6 .categories_list_image{
    display:block;
    overflow:hidden
}
.categories_list_style_6 .categories_list_image img{
    -webkit-transition:all 0.35s ease-in-out;
    -ms-transition:all 0.35s ease-in-out;
    transition:all 0.35s ease-in-out;
    -webkit-transform:scale(1.01,1.01);
    -ms-transform:scale(1.01,1.01);
    transform:scale(1.01,1.01);
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover
}
.categories_list_style_6 .categories_list_info_wrap:before{
    content:"";
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    opacity:0.2;
    background:rgba(0,0,0,0.5);
    background:-moz-linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.3) 100%);
    background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.3) 100%);
    background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.3) 100%);
    -webkit-transition:all 0.35s ease-in-out;
    -ms-transition:all 0.35s ease-in-out;
    transition:all 0.35s ease-in-out
}
.categories_list_style_6 .categories_list_info_wrap{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.categories_list_style_6 .categories_list_info_wrap .categories_list_info{
    z-index:9;
    position:relative;
    top:auto;
    left:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-align-items:self-start;
    -ms-flex-align:self-start;
    align-items:self-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:left;
    width:100%;
    height:100%;
    max-height:100%;
    overflow:hidden;
    padding:20px 35px
}
.categories_list_style_6 .categories_list_title{
    font-weight:400;
    font-size:28px;
    line-height:1.12em;
    color:#FCFCFC;
    margin:0;
    text-align:left
}
.categories_list_style_6 .categories_list_title *{
    color:#FCFCFC
}
.categories_list_style_6 .categories_list_title .categories_list_count{
    margin-left:0.2em
}
.categories_list_style_6 .categories_link_more{
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#F9F9F9;
    display:inline-block;
    margin:14px 0 -18px;
    opacity:0;
    position:relative;
    vertical-align:middle
}
.categories_list_style_6 .categories_link_more:after{
    content:'\e9b2';
    font-family:"fontello";
    display:inline-block;
    font-size:11px;
    font-weight:400;
    margin-left:13px;
    vertical-align:middle;
    margin-top:-3px;
    line-height:inherit
}
.categories_list_style_6 .categories_list_item:hover .categories_list_image img{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.categories_list_style_6 .categories_list_item:hover .categories_list_info_wrap:before{
    opacity:0.4
}
.categories_list_style_6 .categories_list_item:hover .categories_link_more{
    margin-bottom:15px;
    opacity:1
}
.categories_list_style_7{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:1fr;
    gap:0 0;
    grid-template-areas:"md-1 md-2";
    overflow:hidden
}
.categories_list_style_7.count_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:1fr;
    gap:0 0;
    grid-template-areas:"md-1"
}
.categories_list_style_7.count_1 .categories_list_item:nth-child(1){
    grid-area:md-1
}
.categories_list_style_7.count_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:200px 200px;
    gap:0 0;
    grid-template-areas:"md-3-1 md-3-2 md-3-3" "md-3-1 md-3-2 md-3-3"
}
.categories_list_style_7.count_3 .categories_list_item:nth-child(1){
    grid-area:md-3-1
}
.categories_list_style_7.count_3 .categories_list_item:nth-child(2){
    grid-area:md-3-2
}
.categories_list_style_7.count_3 .categories_list_item:nth-child(3){
    grid-area:md-3-3
}
.categories_list_style_7.count_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:1fr 1fr;
    gap:0 0;
    grid-template-areas:"lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 md-3-1 md-3-1"
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(1){
    grid-area:lg-3-1
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(2){
    grid-area:sm-3-1
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(3){
    grid-area:sm-3-2
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(4){
    grid-area:md-3-1
}
.categories_list_style_7 .categories_list_item{
    margin:-1px;
    overflow:hidden
}
.categories_list_style_7 .post_featured_bg .bg_in{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.categories_list_style_7 .post_featured_bg{
    width:100%;
    height:100%;
    overflow:hidden;
    display:block;
    position:relative
}
.categories_list_style_7 .post_featured_bg:before{
    padding-top:50%
}
.categories_list_style_7 .post_featured_bg.hover_link .bg_in{
    -webkit-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
    -webkit-transform:scale(1.01,1.01);
    -ms-transform:scale(1.01,1.01);
    transform:scale(1.01,1.01)
}
.categories_list_style_7 .categories_list_item:hover .bg_in,.categories_list_style_7 .post_featured_bg.hover_link:hover .bg_in{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.categories_list_style_7 .categories_list_info_wrap:before{
    content:"";
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    opacity:0.4;
    background:rgba(0,0,0,0.7);
    background:-moz-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 100%);
    background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 100%);
    background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 100%);
    -webkit-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out
}
.categories_list_style_7 .categories_list_info_wrap{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.categories_list_style_7 .categories_list_info_wrap .categories_list_info{
    z-index:9;
    position:relative;
    top:auto;
    left:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-align-items:self-start;
    -ms-flex-align:self-start;
    align-items:self-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:left;
    width:100%;
    height:100%;
    max-height:100%;
    overflow:hidden;
    padding:27px 40px
}
.categories_list_style_7 .categories_list_title{
    font-weight:400;
    font-size:28px;
    line-height:1.12em;
    color:#FCFCFC;
    margin:0;
    text-align:left
}
.categories_list_style_7 .categories_list_title *{
    color:#FCFCFC
}
.categories_list_style_7 .categories_list_title .categories_list_count{
    margin-left:0.2em
}
.categories_list_style_7 .categories_link_more{
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#F9F9F9;
    display:inline-block;
    margin:14px 0 -18px;
    opacity:0;
    position:relative;
    vertical-align:middle
}
.categories_list_style_7 .categories_link_more:after{
    content:'\e9b2';
    font-family:"fontello";
    display:inline-block;
    font-size:11px;
    font-weight:400;
    margin-left:13px;
    vertical-align:middle;
    margin-top:-3px;
    line-height:inherit
}
.categories_list_style_7 .categories_list_item:hover .categories_link_more{
    margin-bottom:15px;
    opacity:1
}
.categories_list_style_8{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:1fr;
    gap:30px 30px;
    grid-template-areas:"md-1 md-2"
}
.categories_list_style_8.count_1{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:1fr;
    gap:30px 30px;
    grid-template-areas:"md-1"
}
.categories_list_style_8.count_1 .categories_list_item:nth-child(1){
    grid-area:md-1
}
.categories_list_style_8.count_3{
    display:grid;
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:200px 200px;
    gap:30px 30px;
    grid-template-areas:"md-3-1 md-3-2 md-3-3" "md-3-1 md-3-2 md-3-3"
}
.categories_list_style_8.count_3 .categories_list_item:nth-child(1){
    grid-area:md-3-1
}
.categories_list_style_8.count_3 .categories_list_item:nth-child(2){
    grid-area:md-3-2
}
.categories_list_style_8.count_3 .categories_list_item:nth-child(3){
    grid-area:md-3-3
}
.categories_list_style_8.count_4{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:1fr 1fr;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 md-3-1 sm-3-1" "lg-3-1 lg-3-1 md-3-1 sm-3-2"
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(1){
    grid-area:lg-3-1
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(2){
    grid-area:md-3-1
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(3){
    grid-area:sm-3-1
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(4){
    grid-area:sm-3-2
}
.categories_list_style_8.count_5{
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-template-rows:1fr 1fr;
    gap:30px 30px;
    grid-template-areas:"lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 sm-3-3 sm-3-4"
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(1){
    grid-area:lg-3-1
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(2){
    grid-area:sm-3-1
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(3){
    grid-area:sm-3-2
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(4){
    grid-area:sm-3-3
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(5){
    grid-area:sm-3-4
}
.categories_list_style_8 .post_featured_bg .bg_in{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.categories_list_style_8 .post_featured_bg{
    width:100%;
    height:100%;
    overflow:hidden;
    display:block;
    position:relative
}
.categories_list_style_8 .post_featured_bg:before{
    padding-top:100%
}
.categories_list_style_8 .post_featured_bg.hover_link .bg_in{
    -webkit-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
    -webkit-transform:scale(1.01,1.01);
    -ms-transform:scale(1.01,1.01);
    transform:scale(1.01,1.01)
}
.categories_list_style_8 .categories_list_item:hover .bg_in,.categories_list_style_8 .post_featured_bg.hover_link:hover .bg_in{
    -webkit-transform:scale(1.07,1.07);
    -ms-transform:scale(1.07,1.07);
    transform:scale(1.07,1.07)
}
.categories_list_style_8 .categories_list_info_wrap:before{
    content:"";
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:100%;
    height:100%;
    opacity:0.4;
    background:rgba(0,0,0,0.7);
    background:-moz-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 100%);
    background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 100%);
    background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 100%);
    -webkit-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out
}
.categories_list_style_8 .categories_list_info_wrap{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.categories_list_style_8 .categories_list_info_wrap .categories_list_info{
    z-index:9;
    position:relative;
    top:auto;
    left:auto;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    -webkit-align-items:self-start;
    -ms-flex-align:self-start;
    align-items:self-start;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-align:left;
    width:100%;
    height:100%;
    max-height:100%;
    overflow:hidden;
    padding:15px 31px
}
.categories_list_style_8 .categories_list_title{
    font-weight:400;
    font-size:24px;
    line-height:1.12em;
    color:#FCFCFC;
    margin:0;
    text-align:left
}
.categories_list_style_8 .categories_list_title *{
    color:#FCFCFC
}
.categories_list_style_8 .categories_list_title .categories_list_count{
    margin-left:0.2em
}
.categories_list_style_8 .categories_link_more{
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color:#F9F9F9;
    display:inline-block;
    margin:14px 0 -18px;
    opacity:0;
    position:relative;
    vertical-align:middle
}
.categories_list_style_8 .categories_link_more:after{
    content:'\e9b2';
    font-family:"fontello";
    display:inline-block;
    font-size:9px;
    font-weight:400;
    margin-left:13px;
    vertical-align:middle;
    margin-top:-3px;
    line-height:inherit
}
.categories_list_style_8 .categories_list_item:hover .categories_link_more{
    margin-bottom:15px;
    opacity:1
}
.cover_hover .sc_cover.sc_cover_default + .elementor-container .sc_item_title_text{
    color:inherit;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.cover_hover .sc_cover.sc_cover_default:hover + .elementor-container .sc_item_title_text{
    color:var(--theme-color-text_dark)
}
.cover_hover .sc_cover.sc_cover_default:hover + .elementor-container .elementor-icon{
    fill:var(--theme-color-text_link)
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_top:not(.trx_addons_mouse_helper_centered){
    top:var(--mouse-helper-top) !important
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_left:not(.trx_addons_mouse_helper_centered){
    left:var(--mouse-helper-left) !important
}
.trx_addons_mouse_helper{
    font-size:16px;
    text-indent:0;
    --mouse-helper-width:8px;
    --mouse-helper-height:8px;
    --mouse-helper-left:20px;
    --mouse-helper-top:20px;
    border:none;
    mix-blend-mode:difference;
    background-color:#ffffff;
    -webkit-box-shadow:0 0 0 rgba(0,0,0,0);
    -ms-box-shadow:0 0 0 rgba(0,0,0,0);
    box-shadow:0 0 0 rgba(0,0,0,0);
    -webkit-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;
    -ms-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;
    transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_permanent{
    opacity:1
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_icon{
    --mouse-helper-width:65px;
    --mouse-helper-height:65px
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_text{
    --mouse-helper-width:80px;
    --mouse-helper-height:80px
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_image{
    background-size:cover;
    background-position:center center
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_image:before{
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    content:' ';
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,0)
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image{
    -webkit-box-shadow:0 3px 46px rgba(0,0,0,0.1);
    -ms-box-shadow:0 3px 46px rgba(0,0,0,0.1);
    box-shadow:0 3px 46px rgba(0,0,0,0.1);
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image{
    --mouse-helper-width:407px;
    --mouse-helper-height:324px;
    padding:0;
    -webkit-box-sizing:"border-box";
    -ms-box-sizing:"border-box";
    box-sizing:"border-box"
}
.custom-helper{
    width:67px;
    height:67px;
    line-height:67px;
    -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%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    justify-content:center;
    align-items:center
}
.custom-helper span{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    justify-content:center;
    align-items:center;
    color:#ffffff;
    font-size:10px;
    font-weight:400
}
.custom-helper span:after{
    content:'\e9e6';
    font-family:"fontello";
    will-change:transform;
    transform:translateX(10px);
    display:inline-block;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.custom-helper span:before{
    content:'\e9e5';
    font-family:"fontello";
    will-change:transform;
    transform:translateX(-10px);
    display:inline-block;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.direction_vertical .custom-helper span{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    will-change:transform
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout{
    --mouse-helper-width:66px;
    --mouse-helper-height:66px
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click{
    --mouse-helper-width:56px;
    --mouse-helper-height:56px
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click .custom-helper span:after{
    transform:translateX(5px)
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click .custom-helper span:before{
    transform:translateX(-5px)
}
[data-mouse-helper="highlight"]{
    color:var(--theme-color-text_dark_03);
    background-image:radial-gradient(closest-side,var(--theme-color-text_dark) 78%,transparent 0)
}
.sc_layouts_title_breadcrumbs{
    margin-top:1.3em
}
.sc_layouts_title .sc_layouts_title_description{
    margin-top:0.5em
}
.sc_layouts_title .sc_layouts_title_content{
    max-width:100%
}
.sc_layouts_title .sc_layouts_title_meta{
    margin:0 0 1em
}
.sc_layouts_title .sc_layouts_title_content>.sc_layouts_title_breadcrumbs:first-child{
    margin-top:0
}
.sc_layouts_title .breadcrumbs{
    font-size:13px;
    line-height:18px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.3px
}
.sc_layouts_title .breadcrumbs a{
    color:var(--theme-color-text_dark) !important
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container{
    height:100% !important;
    width:100% !important
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container .mejs-controls{
    display:none !important
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container video{
    height:100% !important
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame{
    height:100% !important;
    width:100% !important
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame iframe{
    object-fit:unset;
    height:100% !important;
    width:100% !important
}
.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal{
    padding-left:0;
    padding-right:0
}
.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal .slider_controls_wrap a{
    display:none
}
.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after{
    display:none
}
.single-format-gallery .post_featured.with_gallery .slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_container:not(.slider_type_images) .slider-slide,.single-format-gallery .post_featured.with_gallery .slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_container:not(.slider_type_images){
    min-height:1px !important
}
.single-format-gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.single-format-gallery .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.single-format-gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.single-format-gallery .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev{
    margin-left:30px
}
.single-format-gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.single-format-gallery .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.single-format-gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.single-format-gallery .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next{
    margin-right:30px
}
.single-format-gallery .sc_slider_controller .slider_container:not(.slider_multi):not(.slider_type_images),.single-format-gallery .sc_slider_controller .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide{
    min-height:auto
}
.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.single-format-gallery .sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.single-format-gallery .sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev{
    margin-left:0
}
.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.single-format-gallery .sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.single-format-gallery .sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next{
    margin-right:0
}
.single_style_style-5.single-format-video .post_header_wrap .post_featured.with_thumb .post_video_hover{
    font-size:15px;
    width:66px;
    height:66px;
    line-height:66px;
    overflow:visible;
    margin:-33px 0 0 -33px
}
.single_style_style-5.single-format-video .post_header_wrap .post_featured.with_thumb .post_video_hover:after{
    content:'';
    position:absolute;
    top:-11px;
    left:-11px;
    width:86px;
    height:86px;
    border:1px solid var(--theme-color-inverse_link);
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    opacity:0.2
}
#trx_addons_post_details_popup .trx_addons_post_details_popup_close:before{
    font-size:24px;
    font-family:"fontello";
    content:'\e9e1';
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -ms-transition:-ms-transform 0.3s ease-out;
    transition:transform 0.3s ease-out
}
#trx_addons_post_details_popup .trx_addons_post_details_popup_close:hover:before{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
#trx_addons_post_details_popup .services_page_header .post_details_page_title{
    padding:0.3em 4em 0.4em 0.5em;
    font-size:1.6em;
    line-height:1.2em
}
#trx_addons_post_details_popup .post_details_page_price{
    top:0.3em
}
.sc_layouts_language .sc_layouts_language_menu>li>a,.sc_layouts_language .sc_layouts_language_menu>li>a:hover,.sc_layouts_language .sc_layouts_language_menu>li.sfHover>a{
    color:var(--theme-color-text_dark) !important
}
.sc_layouts_language .sc_layouts_language_menu>li.menu-item-has-children>a:after{
    margin-left:0.5em;
    position:relative;
    right:0;
    top:2px
}
.sc_layouts_language .sc_layouts_language_menu>li>ul{
    top:4.5em
}
.sc_layouts_language .sc_layouts_language_menu>li.menu-item>a>img{
    position:relative;
    top:1px
}
.sc_layouts_language .sc_layouts_language_menu li.menu-item>a>img + span{
    margin-left:0.5em
}
.trx_addons_extended_taxonomy{
    vertical-align:inherit
}
.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon{
    position:relative;
    left:1px;
    font-weight:400;
    margin-right:0.35em
}
.widget .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon{
    margin-left:1px
}
.widget_instagram_type_simple .widget_instagram_images_item_wrap .widget_instagram_images_item_counters{
    display:none
}
.widget_instagram_type_simple .widget_instagram_images_item_wrap .widget_instagram_images_item:before{
    background-color:rgba(0,0,0,0.2)
}
.widget_instagram_type_alter .widget_instagram_images{
    margin:0 !important
}
.widget_instagram_type_alter .widget_instagram_images_item_wrap{
    padding:0 !important
}
.widget_instagram_type_alter .widget_instagram_images_item_wrap .widget_instagram_images_item_counters{
    display:none
}
.widget_instagram_type_alter .widget_instagram_images_item_wrap .widget_instagram_images_item:before{
    background-color:rgba(0,0,0,0.2)
}
.widget_instagram_type_alter .widget_instagram_follow_link_wrap{
    margin:0 !important;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.widget_instagram_type_alter .widget_instagram_follow_link_wrap .widget_instagram_follow_link{
    position:relative;
    margin:0;
    padding:16px 30px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    font-size:16px;
    line-height:22px;
    font-weight:400;
    letter-spacing:0;
    text-transform:none;
    background:#FFFFFF !important;
    color:#071021 !important;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none
}
.widget_instagram_type_alter .widget_instagram_follow_link_wrap .widget_instagram_follow_link:before{
    color:inherit;
    font-family:"fontello";
    content:'\E87E';
    font-size:18px;
    font-weight:400;
    margin:0 8px 0 0;
    display:inline-block
}
.widget_instagram_type_modern .widget_instagram_images{
    margin:0 !important
}
.widget_instagram_type_modern .widget_instagram_images_item_wrap{
    padding:0 !important
}
.widget_instagram_type_modern .widget_instagram_images_item_wrap .widget_instagram_images_item_counters{
    display:none
}
.widget_instagram_type_modern .widget_instagram_images_item_wrap .widget_instagram_images_item:before{
    background-color:rgba(0,0,0,0.2)
}
.widget_instagram_type_modern .widget_instagram_follow_link_wrap{
    margin:0 !important;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link{
    margin:0;
    padding:0;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    color:#fff !important;
    background-color:#000 !important;
    min-width:102px;
    height:102px;
    line-height:102px;
    text-align:center;
    vertical-align:middle;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    text-indent:-200px;
    overflow:hidden;
    display:block
}
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link:before{
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    color:inherit;
    font-family:"fontello";
    content:'\E87E';
    font-size:25px;
    line-height:1em;
    font-weight:400;
    text-indent:0
}
.sc_hotspot_default .sc_hotspot_item_sonar{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_hotspot_default .sc_hotspot_item_icon{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_hotspot_default .sc_hotspot_item_icon span{
    display:block;
    font-size:14px;
    line-height:16px;
    color:var(--theme-color-alter_dark)
}
.sc_hotspot_default .sc_hotspot_item_popup{
    width:300px;
    padding:30px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 3px 25px rgba(0,0,0,0.05);
    -ms-box-shadow:0 3px 25px rgba(0,0,0,0.05);
    box-shadow:0 3px 25px rgba(0,0,0,0.05);
    background:var(--theme-color-alter_bg_color)
}
.sc_hotspot_default .sc_hotspot_item_popup>.sc_hotspot_item_popup_close + [class*="sc_hotspot_item"],.sc_hotspot_default .sc_hotspot_item_popup>[class*="sc_hotspot_item"]:first-child{
    margin-top:0
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_image + [class*="sc_hotspot_item"]{
    margin-top:25px
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_popup_close{
    color:var(--theme-color-alter_dark)
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_subtitle{
    color:var(--theme-color-alter_dark)
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_subtitle>span,.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_subtitle .post_meta_item{
    font-size:16px;
    line-height:20px;
    font-weight:400
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_title{
    margin-top:8px;
    font-size:19px;
    line-height:1.3em;
    color:var(--theme-color-alter_dark)
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_price{
    margin-top:8px;
    font-size:18px;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-alter_text)
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_description{
    margin-top:10px;
    font-size:16px;
    line-height:24px;
    color:var(--theme-color-alter_text)
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_link{
    margin-top:15px
}
.sc_hotspot_simple .sc_hotspot_item_sonar{
    background-color:var(--theme-color-text_link)
}
.sc_hotspot_simple .sc_hotspot_item_icon{
    background-color:var(--theme-color-text_link)
}
.sc_hotspot_simple .sc_hotspot_item_icon span{
    display:block;
    font-size:12px;
    line-height:14px;
    color:var(--theme-color-inverse_link)
}
.sc_hotspot_simple .sc_hotspot_item_popup{
    width:max-content;
    max-width:250px;
    padding:10px 20px 11px;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    background:var(--theme-color-alter_bg_color);
    -webkit-box-shadow:0 3px 25px rgba(0,0,0,0.05);
    -ms-box-shadow:0 3px 25px rgba(0,0,0,0.05);
    box-shadow:0 3px 25px rgba(0,0,0,0.05)
}
.sc_hotspot_simple .sc_hotspot_item_popup>.sc_hotspot_item_popup_close + [class*="sc_hotspot_item"],.sc_hotspot_simple .sc_hotspot_item_popup>[class*="sc_hotspot_item"]:first-child{
    margin-top:10px
}
.sc_hotspot_simple .sc_hotspot_item_popup>[class*="sc_hotspot_item"]:last-child{
    margin-bottom:10px
}
.sc_hotspot_simple .sc_hotspot_item_popup>[class*="sc_hotspot_item"]:only-child{
    margin:0
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_image + [class*="sc_hotspot_item"]{
    margin-top:10px
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_popup_close{
    color:var(--theme-color-alter_dark)
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_subtitle{
    color:var(--theme-color-alter_dark);
    line-height:1
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_subtitle>span,.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_subtitle .post_meta_item{
    font-size:15px;
    line-height:20px;
    font-weight:400
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_title{
    margin-top:5px;
    font-size:16px;
    line-height:22px;
    color:var(--theme-color-alter_dark)
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_price{
    margin-top:5px;
    font-size:16px;
    line-height:22px;
    font-weight:var(--theme-font-h5_font-weight);
    color:var(--theme-color-alter_text)
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_description{
    margin-top:8px;
    font-size:16px;
    line-height:24px;
    color:var(--theme-color-alter_text)
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_link{
    margin-top:15px
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_popup_close{
    width:1.3em;
    height:1.3em;
    line-height:1.3em
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_popup_close .trx_addons_button_close_icon{
    font-size:10px
}
.sc_icompare_text_before,.sc_icompare_text_after{
    font-size:15px;
    line-height:1.2em;
    font-weight:400;
    background:rgba(0,0,0,0.5);
    color:#fff;
    padding:8px 20px;
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease;
    text-shadow:none
}
.sc_switcher_controls{
    margin-bottom:2.5em
}
.sc_switcher_controls_section_title{
    font-size:1.056em;
    line-height:1.3em
}
.sc_switcher_controls_toggle{
    width:50px;
    height:28px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    border-radius:30px;
    background-color:transparent;
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    border:1px solid var(--theme-color-bd_color)
}
.sc_switcher_controls_toggle_button{
    position:absolute;
    top:2px;
    left:3px;
    width:22px;
    height:22px;
    line-height:22px;
    background-color:var(--theme-color-text_link)
}
.sc_switcher_controls_toggle:not(.sc_switcher_controls_toggle_on) .sc_switcher_controls_toggle_button{
    -webkit-transform:translateX(20px);
    -ms-transform:translateX(20px);
    transform:translateX(20px)
}
.sc_switcher_controls_toggle_on .sc_switcher_controls_toggle_button{
    background-color:var(--theme-color-text_dark)
}
.sc_switcher_controls_section1{
    margin-right:1em
}
.sc_switcher_controls_section2{
    margin-left:1em
}
.sc_switcher_tabs .sc_switcher_tabs_controls{
    margin-bottom:var(--theme-var-grid_gap)
}
.sc_switcher_tabs .sc_switcher_tab{
    border-color:var(--theme-color-bd_color);
    padding:var(--theme-var-grid_gap);
    -webkit-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    transition:all 0.3s ease
}
.sc_switcher_tabs .sc_switcher_tab + .sc_switcher_tab{
    margin-left:var(--theme-var-grid_gap)
}
.sc_switcher_tabs .sc_switcher_tab.sc_switcher_tab_active{
    background-color:var(--theme-color-alter_bg_color);
    border-color:var(--theme-color-bd_color)
}
.elementor-section-full_width .style-switcher-tabs .sc_switcher_tabs_controls{
    max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) );
    padding:0 calc( var(--theme-var-elm_gap_extended) / 2 );
    margin:0 auto
}
.style-switcher-tabs .sc_switcher_tab{
    width:100%;
    padding:calc(var(--theme-var-grid_gap) + 8px) var(--theme-var-grid_gap)
}
.style-switcher-tabs .sc_switcher_tab h5:first-child:not(:last-child){
    margin-bottom:0.75em
}
.trx_expcol_on{
}
.trx_expcol_on.trx_expcol_gradient_on:after{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--theme-color-bg_color_0)),to(var(--theme-color-bg_color)));
    background:-webkit-linear-gradient(top,var(--theme-color-bg_color_0) 0,var(--theme-color-bg_color) 100%);
    background:linear-gradient(to bottom,var(--theme-color-bg_color_0) 0,var(--theme-color-bg_color) 100%)
}
.trx_expcol_on .trx_expcol_button{
    -webkit-appearance:none;
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    vertical-align:top;
    font-size:var(--theme-font-button_font-size);
    line-height:var(--theme-font-button_line-height);
    font-weight:var(--theme-font-button_font-weight);
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    white-space:nowrap;
    height:auto;
    max-width:100%;
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link);
    padding:21px 74px;
    -webkit-transform:translate(-50%,-25%);
    -ms-transform:translate(-50%,-25%);
    transform:translate(-50%,-25%)
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow{
    -webkit-box-shadow:0 7px 25px var(--theme-color-text_link_02);
    -ms-box-shadow:0 7px 25px var(--theme-color-text_link_02);
    box-shadow:0 7px 25px var(--theme-color-text_link_02)
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow.color_style_dark{
    -webkit-box-shadow:0 7px 25px var(--theme-color-text_dark_02);
    -ms-box-shadow:0 7px 25px var(--theme-color-text_dark_02);
    box-shadow:0 7px 25px var(--theme-color-text_dark_02)
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow.color_style_link2{
    -webkit-box-shadow:0 7px 25px var(--theme-color-text_link2_02);
    -ms-box-shadow:0 7px 25px var(--theme-color-text_link2_02);
    box-shadow:0 7px 25px var(--theme-color-text_link2_02)
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow.color_style_link3{
    -webkit-box-shadow:0 7px 25px var(--theme-color-text_link3_02);
    -ms-box-shadow:0 7px 25px var(--theme-color-text_link3_02);
    box-shadow:0 7px 25px var(--theme-color-text_link3_02)
}
.trx_expcol_on .trx_expcol_button.trx_expcol_button_with_shadow{
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.trx_expcol_on .trx_expcol_button:hover,.trx_expcol_on .trx_expcol_button:focus{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover);
    background-color:var(--theme-color-text_hover)
}
.trx_expcol_on .trx_expcol_button_icon{
    font-weight:400
}
.sc_igenerator_form .trx_addons_loading{
    background-color:var(--theme-color-bg_color_07)
}
.sc_igenerator_form_field_inner>.select_container select,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"],.sc_igenerator_form_field_inner>input[type="text"],.sc_igenerator_form_field_inner>.theme_form_field_text{
    padding:0 20px;
    height:60px;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color) !important
}
.sc_igenerator_form_field_inner>.select_container select:focus,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select:focus,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"]:focus,.sc_igenerator_form_field_inner>input[type="text"]:focus,.sc_igenerator_form_field_inner>.theme_form_field_text:focus{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]::-webkit-input-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]::-webkit-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]::-moz-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]::-moz-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]::-moz-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]::-moz-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]::-moz-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:-ms-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:-ms-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:-ms-input-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:-ms-input-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:-ms-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]::placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]::placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]::placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]::placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]::placeholder{
    color:var(--theme-color-alter_text)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:focus::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:focus::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-webkit-input-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:focus::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:focus::-moz-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:focus::-moz-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-moz-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:focus::-moz-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:focus:-ms-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:focus:-ms-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus:-ms-input-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:focus:-ms-input-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:focus:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:focus::placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:focus::placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:focus::placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:active::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:active::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-webkit-input-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:active::-webkit-input-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:active::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:active::-moz-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:active::-moz-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-moz-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:active::-moz-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:active::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:active:-ms-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:active:-ms-input-placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active:-ms-input-placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:active:-ms-input-placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:active:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.select_container select[placeholder]:active::placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select[placeholder]:active::placeholder,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::placeholder,.sc_igenerator_form_field_inner>input[type="text"][placeholder]:active::placeholder,.sc_igenerator_form_field_inner>.theme_form_field_text[placeholder]:active::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.theme_form_field_text{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"]{
    padding-right:2.8em
}
.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button{
    padding:0.15em 0.8em;
    color:var(--theme-color-alter_text)
}
.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button:hover{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button.sc_igenerator_form_field_numeric_wrap_button_inc:before,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button.sc_igenerator_form_field_numeric_wrap_button_dec:before{
    width:1em;
    height:0.5em;
    line-height:0.5em;
    font-weight:400
}
.sc_igenerator_form_field_inner .select_container:after{
    right:1em;
    color:var(--theme-color-alter_text);
    font-weight:400
}
.sc_igenerator_form_field_inner .select_container:hover:after,.sc_igenerator_form_field_inner .select_container:focus:after{
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_inner>label{
    color:var(--theme-color-text_dark);
    font-size:16px;
    line-height:1.3em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_text{
    font-size:var(--theme-font-input_font-size);
    line-height:var(--theme-font-input_line-height);
    font-weight:var(--theme-font-input_font-weight);
    letter-spacing:var(--theme-font-input_letter-spacing);
    color:var(--theme-color-alter_text)
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button{
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    right:20px;
    padding:0;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_dark)
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button{
    position:absolute;
    z-index:1;
    top:50%;
    right:5px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    display:inline-block;
    padding:0 25px;
    height:50px;
    line-height:48px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button:not(.sc_igenerator_form_field_prompt_button_disabled):hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_hover)
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button_disabled{
    opacity:.8
}
.sc_igenerator_form_field_tags{
    margin-top:20px
}
.sc_igenerator_form_field_tags_label{
    padding:9px 15px 9px 0;
    font-size:14px;
    line-height:17px;
    font-weight:600
}
.sc_igenerator_form_field_tags_item{
    padding:11px 15px 12px 15px;
    margin:0 5px 5px 0;
    font-size:13px;
    line-height:1em;
    font-weight:400;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_igenerator_form_field_tags_item:hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_igenerator_form_settings_button{
    flex-shrink:0;
    width:60px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_igenerator_form_settings_button:hover,.sc_igenerator_form_settings_button:focus{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_igenerator_form_settings,.sc_igenerator_form_settings.sc_igenerator_form_settings_light{
    max-height:260px;
    overflow-y:auto;
    overflow-x:hidden;
    scrollbar-width:thin;
    scrollbar-color:var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}
.sc_igenerator_form_settings::-webkit-scrollbar,.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar{
    width:8px
}
.sc_igenerator_form_settings::-webkit-scrollbar-track,.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-track{
    background:var(--theme-color-alter_bg_color)
}
.sc_igenerator_form_settings::-webkit-scrollbar-thumb,.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-thumb{
    background-color:var(--theme-color-alter_bd_hover);
    border:1px solid var(--theme-color-alter_bg_color);
    -webkit-border-radius:6px;
    -ms-border-radius:6px;
    border-radius:6px
}
.sc_igenerator_form_settings::-webkit-scrollbar-thumb,.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-thumb{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.sc_igenerator_form_settings{
    max-width:230px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button{
    padding:0.1em 0;
    color:var(--theme-color-input_text)
}
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover{
    color:var(--theme-color-input_dark)
}
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before{
    width:1em;
    height:0.5em;
    line-height:0.5em;
    font-weight:400
}
.sc_igenerator_form_settings:not(.sc_igenerator_form_settings_light) label{
    display:block;
    font-family:var(--theme-font-h5_font-family);
    font-size:16px;
    line-height:1.5em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_igenerator_form_settings_field_group_title{
    font-family:var(--theme-font-h5_font-family);
    font-size:16px;
    line-height:1.5em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_igenerator_limits .sc_igenerator_limits_used{
    color:var(--theme-color-text_dark)
}
.sc_igenerator_extended .sc_igenerator_form_actions_item>a{
    font-size:15px;
    line-height:21px;
    font-weight:400;
    color:var(--theme-color-text)
}
.sc_igenerator_extended .sc_igenerator_form_actions_item.sc_igenerator_form_actions_item_active>a,.sc_igenerator_extended .sc_igenerator_form_actions_item>a:hover,.sc_igenerator_extended .sc_igenerator_form_actions_item>a:focus{
    color:var(--theme-color-text_dark)
}
.sc_igenerator_extended .sc_igenerator_form_actions_list:after{
    background-color:var(--theme-color-bd_color)
}
.sc_igenerator_extended .sc_igenerator_form_actions_slider{
    background-color:var(--theme-color-text_dark)
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button .sc_button_icon{
    display:none
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button.sc_igenerator_form_field_disabled{
    opacity:.8
}
.sc_igenerator_extended .sc_igenerator_limits{
    border-color:var(--theme-color-bd_color)
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_field_description{
    color:var(--theme-color-alter_light)
}
.sc_tgenerator_form .trx_addons_loading{
    background-color:var(--theme-color-bg_color_07)
}
.sc_tgenerator_form_field_prompt input[type="text"]{
    padding:0 140px 0 20px;
    height:60px;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_tgenerator_form_field_prompt input[type="text"]:focus{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]::-webkit-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]::-moz-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:-ms-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]::placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button{
    position:absolute;
    z-index:1;
    top:50%;
    right:5px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    display:inline-block;
    padding:0 25px;
    height:50px;
    line-height:48px;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button:not(.sc_tgenerator_form_field_prompt_button_disabled):hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_hover)
}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button_disabled{
    opacity:.8
}
.sc_tgenerator_form_field_tags{
    color:var(--theme-color-text_dark)
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options{
    border:1px solid var(--theme-color-bd_color);
    background-color:var(--theme-color-bg_color);
    -webkit-box-shadow:none;
    -ms-box-shadow:none;
    box-shadow:none;
    max-height:300px;
    overflow-y:auto;
    overflow-x:hidden;
    scrollbar-width:thin;
    scrollbar-color:var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar{
    width:8px
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-track{
    background:var(--theme-color-alter_bg_color)
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-thumb{
    background-color:var(--theme-color-alter_bd_hover);
    border:1px solid var(--theme-color-alter_bg_color);
    -webkit-border-radius:6px;
    -ms-border-radius:6px;
    border-radius:6px
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-thumb{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_label{
    color:var(--theme-color-text_link);
    padding:0;
    border-bottom:none
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:hover,.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:focus{
    background-color:var(--theme-color-alter_bg_color);
    color:var(--theme-color-alter_link)
}
.sc_tgenerator_text{
    margin-top:1.4em;
    padding:18px 22px;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_text:focus{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]::-webkit-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_text[placeholder]::-moz-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_text[placeholder]:-ms-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_text[placeholder]::placeholder{
    color:var(--theme-color-alter_text)
}
.sc_tgenerator_text[placeholder]:focus::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:focus::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:focus:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:focus::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:active::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:active::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:active:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text[placeholder]:active::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_tgenerator_text,.sc_tgenerator_text.filled,.sc_tgenerator_text:focus{
    background-color:var(--theme-color-alter_bg_color)
}
.sc_tgenerator_result .sc_tgenerator_result_label{
    margin-bottom:0.8em;
    text-align:center;
    font-weight:var(--theme-font-h6_font-weight);
    color:var(--theme-color-text_dark)
}
.sc_tgenerator_result .sc_tgenerator_result_content{
    padding:18px 22px;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button{
    padding:14px 28px;
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_link);
    background-color:var(--theme-color-text_link)
}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button:hover{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-text_hover);
    background-color:var(--theme-color-text_hover)
}
.sc_tgenerator_text h1,.sc_tgenerator_text h2,.sc_tgenerator_text h3,.sc_tgenerator_text h4,.sc_tgenerator_text h5,.sc_tgenerator_text h6,.sc_tgenerator_result h1,.sc_tgenerator_result h2,.sc_tgenerator_result h3,.sc_tgenerator_result h4,.sc_tgenerator_result h5,.sc_tgenerator_result h6{
    margin:0 0 0.8em 0;
    font-weight:var(--theme-font-h1_font-weight)
}
.sc_tgenerator_text h1,.sc_tgenerator_result h1{
    font-size:1.882em
}
.sc_tgenerator_text h2,.sc_tgenerator_result h2{
    font-size:1.706em
}
.sc_tgenerator_text h3,.sc_tgenerator_result h3{
    font-size:1.471em
}
.sc_tgenerator_text h4,.sc_tgenerator_result h4{
    font-size:1.294em
}
.sc_tgenerator_text h5,.sc_tgenerator_result h5{
    font-size:1.176em
}
.sc_tgenerator_text h6,.sc_tgenerator_result h6{
    font-size:1.118em
}
.sc_tgenerator_text p,.sc_tgenerator_text ol,.sc_tgenerator_text ul,.sc_tgenerator_text dl,.sc_tgenerator_result p,.sc_tgenerator_result ol,.sc_tgenerator_result ul,.sc_tgenerator_result dl{
    margin:0 0 1.2em 0
}
.sc_tgenerator_text p:last-child,.sc_tgenerator_text ol:last-child,.sc_tgenerator_text ul:last-child,.sc_tgenerator_text dl:last-child,.sc_tgenerator_text h1:last-child,.sc_tgenerator_text h2:last-child,.sc_tgenerator_text h3:last-child,.sc_tgenerator_text h4:last-child,.sc_tgenerator_text h5:last-child,.sc_tgenerator_text h6:last-child,.sc_tgenerator_result p:last-child,.sc_tgenerator_result ol:last-child,.sc_tgenerator_result ul:last-child,.sc_tgenerator_result dl:last-child,.sc_tgenerator_result h1:last-child,.sc_tgenerator_result h2:last-child,.sc_tgenerator_result h3:last-child,.sc_tgenerator_result h4:last-child,.sc_tgenerator_result h5:last-child,.sc_tgenerator_result h6:last-child{
    margin-bottom:0
}
.sc_chat_content{
    --trx-addons-ai-helper-chat-content-border-radius:0;
    background-color:var(--theme-color-alter_bg_color)
}
.sc_chat_form_field_prompt_label{
    line-height:1.2em;
    font-weight:var(--theme-font-h6_font-weight);
    color:var(--theme-color-inverse_hover);
    background-color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt_label .sc_chat_form_start_new{
    color:inherit;
    font-weight:inherit
}
.sc_chat_form_field_prompt_label .sc_chat_form_start_new:hover{
    color:inherit;
    opacity:.8
}
.sc_chat_form_field_prompt input[type="text"]{
    --trx-addons-ai-helper-chat-fields-border-radius:0;
    padding:0 20px;
    height:60px;
    border:none;
    color:var(--theme-color-text);
    background-color:var(--theme-color-bg_color)
}
.sc_chat_form_field_prompt input[type="text"]:focus{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]::-webkit-input-placeholder{
    color:var(--theme-color-text)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]::-moz-placeholder{
    color:var(--theme-color-text)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:-ms-input-placeholder{
    color:var(--theme-color-text)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]::placeholder{
    color:var(--theme-color-text)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus::-webkit-input-placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus::-moz-placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus:-ms-input-placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus::placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active::-webkit-input-placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active::-moz-placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active:-ms-input-placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active::placeholder{
    color:var(--theme-color-text_dark)
}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button{
    --trx-addons-ai-helper-chat-button-border-radius:0;
    position:absolute;
    z-index:1;
    top:50%;
    right:5px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    display:inline-block;
    padding:0 25px;
    height:50px;
    line-height:48px;
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button:not(.sc_chat_form_field_prompt_button_disabled):hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_hover)
}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button_disabled{
    opacity:.8
}
.sc_chat_result{
    border-left:none;
    border-right:none
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_time{
    font-size:14px;
    line-height:26px;
    color:var(--theme-color-text_light)
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content{
    background-color:var(--theme-color-bg_color);
    color:var(--theme-color-text_dark)
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{
    margin:0 0 0.8em 0;
    color:var(--theme-color-text_dark);
    font-weight:var(--theme-font-h1_font-weight)
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1{
    font-size:1.882em
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2{
    font-size:1.706em
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3{
    font-size:1.471em
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4{
    font-size:1.294em
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5{
    font-size:1.176em
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{
    font-size:1.118em
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl{
    margin:0 0 1.2em 0
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{
    margin:0 0 0.8em 0
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6:last-child{
    margin-bottom:0
}
.sc_chat_result .sc_chat_list .sc_chat_list_item.sc_chat_list_item_user .sc_chat_list_item_content{
    background-color:var(--theme-color-text_link);
    color:var(--theme-color-inverse_link)
}
.sc_chat_result .sc_chat_list .sc_chat_list_item_loading .sc_chat_list_item_loading_dot{
    background-color:var(--theme-color-text_link)
}
.sc_chat_form_field_tags_item{
    --trx-addons-ai-helper-chat-tags-border-radius:0;
    padding:11px 15px 12px 15px;
    margin:0 5px 5px 0;
    font-size:13px;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-bg_color)
}
.sc_chat_form_field_tags_item:hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_chat_form_field_tags_label{
    padding:9px 15px 9px 0;
    font-size:14px;
    line-height:17px;
    font-weight:600
}
.sc_mgenerator{
    --trx-addons-ai-helper-mgenerator-fields-border-radius:0;
    --trx-addons-ai-helper-mgenerator-loading-border-radius:var(--trx-addons-ai-helper-mgenerator-fields-border-radius);
    --trx-addons-ai-helper-mgenerator-settings-border-radius:0;
    --trx-addons-ai-helper-mgenerator-message-border-radius:0;
    --trx-addons-ai-helper-mgenerator-button-border-radius:0;
    --trx-addons-ai-helper-mgenerator-tags-border-radius:0
}
.sc_mgenerator_form .trx_addons_loading{
    background-color:var(--theme-color-bg_color_07)
}
.sc_mgenerator_form_field_inner>.select_container select,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"],.sc_mgenerator_form_field_inner>input[type="text"],.sc_mgenerator_form_field_inner>.theme_form_field_text{
    padding:0 20px;
    height:60px;
    border:none;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color) !important
}
.sc_mgenerator_form_field_inner>.select_container select:focus,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select:focus,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"]:focus,.sc_mgenerator_form_field_inner>input[type="text"]:focus,.sc_mgenerator_form_field_inner>.theme_form_field_text:focus{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]::-webkit-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]::-moz-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]::-moz-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]::-moz-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]::-moz-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]::-moz-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:-ms-input-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:-ms-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]::placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]::placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]::placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]::placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]::placeholder{
    color:var(--theme-color-alter_text)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:focus::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:focus::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:focus::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:focus::-moz-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:focus::-moz-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-moz-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:focus::-moz-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:focus:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:focus:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus:-ms-input-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:focus:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:focus:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:focus::placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:focus::placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:focus::placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:active::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:active::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:active::-webkit-input-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:active::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:active::-moz-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:active::-moz-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-moz-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:active::-moz-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:active::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:active:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:active:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active:-ms-input-placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:active:-ms-input-placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:active:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.select_container select[placeholder]:active::placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_model_wrap>.select_container select[placeholder]:active::placeholder,.sc_mgenerator_form_field_inner>.sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::placeholder,.sc_mgenerator_form_field_inner>input[type="text"][placeholder]:active::placeholder,.sc_mgenerator_form_field_inner>.theme_form_field_text[placeholder]:active::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_inner>.theme_form_field_text{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_mgenerator_form_field_inner>label{
    color:var(--theme-color-text_dark);
    font-size:16px;
    line-height:1.3em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button{
    position:absolute;
    z-index:1;
    top:50%;
    right:5px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    display:inline-block;
    padding:0 25px;
    height:50px;
    line-height:48px;
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button:not(.sc_mgenerator_form_field_disabled):hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_hover)
}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_disabled{
    opacity:.8
}
.sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_text{
    font-size:var(--theme-font-input_font-size);
    line-height:var(--theme-font-input_line-height);
    font-weight:var(--theme-font-input_font-weight);
    letter-spacing:var(--theme-font-input_letter-spacing);
    color:var(--theme-color-alter_text)
}
.sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_button{
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    right:20px;
    padding:0;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_dark)
}
.sc_mgenerator_form_field_tags{
    margin-top:20px
}
.sc_mgenerator_form_field_tags_label{
    padding:9px 15px 9px 0;
    font-size:14px;
    line-height:17px;
    font-weight:600
}
.sc_mgenerator_form_field_tags_item{
    padding:11px 15px 12px 15px;
    margin:0 5px 5px 0;
    font-size:13px;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_mgenerator_form_field_tags_item:hover{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-text_link)
}
.sc_mgenerator_form_settings{
    max-width:230px;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button{
    padding:0.1em 0;
    color:var(--theme-color-input_text)
}
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button:hover{
    color:var(--theme-color-input_dark)
}
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button_inc:before{
    width:1em;
    height:0.5em;
    line-height:0.5em;
    font-weight:400
}
.sc_mgenerator_form_settings label{
    font-size:16px;
    line-height:1.5em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_mgenerator_form_settings_button{
    flex-shrink:0;
    width:60px;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_mgenerator_form_settings_button:hover,.sc_mgenerator_form_settings_button:focus{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_mgenerator_music_inner .sc_mgenerator_music_wrap{
    width:480px
}
.sc_mgenerator_music_fetch_msg{
    font-size:16px;
    line-height:1.3em;
    font-weight:400;
    color:var(--theme-color-text_light)
}
.sc_mgenerator_music_fetch_progress{
    background-color:var(--theme-color-bd_color)
}
.sc_mgenerator_music_fetch_progressbar{
    background-color:var(--theme-color-text_link)
}
.sc_mgenerator_limits .sc_mgenerator_limits_used{
    color:var(--theme-color-text_dark)
}
.sc_agenerator{
    --trx-addons-ai-helper-agenerator-fields-border-radius:0;
    --trx-addons-ai-helper-agenerator-loading-border-radius:0;
    --trx-addons-ai-helper-agenerator-settings-border-radius:0;
    --trx-addons-ai-helper-agenerator-message-border-radius:0;
    --trx-addons-ai-helper-agenerator-button-border-radius:0;
    --trx-addons-ai-helper-agenerator-tags-border-radius:0
}
.sc_agenerator_form_field_inner>.select_container select,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"],.sc_agenerator_form_field_inner>input[type="text"],.sc_agenerator_form_field_inner>.theme_form_field_text{
    padding:0 20px;
    height:60px;
    border:none;
    color:var(--theme-color-alter_text);
    background-color:var(--theme-color-alter_bg_color) !important
}
.sc_agenerator_form_field_inner>.select_container select:focus,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select:focus,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"]:focus,.sc_agenerator_form_field_inner>input[type="text"]:focus,.sc_agenerator_form_field_inner>.theme_form_field_text:focus{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]::-webkit-input-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]::-webkit-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]::-moz-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]::-moz-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]::-moz-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]::-moz-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]::-moz-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:-ms-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:-ms-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:-ms-input-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:-ms-input-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:-ms-input-placeholder{
    color:var(--theme-color-alter_text)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]::placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]::placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]::placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]::placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]::placeholder{
    color:var(--theme-color-alter_text)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:focus::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:focus::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-webkit-input-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:focus::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:focus::-moz-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:focus::-moz-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-moz-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:focus::-moz-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:focus:-ms-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:focus:-ms-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus:-ms-input-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:focus:-ms-input-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:focus:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:focus::placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:focus::placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:focus::placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:focus::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:active::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:active::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-webkit-input-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:active::-webkit-input-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:active::-webkit-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:active::-moz-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:active::-moz-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-moz-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:active::-moz-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:active::-moz-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:active:-ms-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:active:-ms-input-placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active:-ms-input-placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:active:-ms-input-placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:active:-ms-input-placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.select_container select[placeholder]:active::placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_model_wrap>.select_container select[placeholder]:active::placeholder,.sc_agenerator_form_field_inner>.sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::placeholder,.sc_agenerator_form_field_inner>input[type="text"][placeholder]:active::placeholder,.sc_agenerator_form_field_inner>.theme_form_field_text[placeholder]:active::placeholder{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>.theme_form_field_text{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.sc_agenerator_form_field_inner .select_container:after{
    right:1em;
    color:var(--theme-color-alter_text);
    font-weight:400
}
.sc_agenerator_form_field_inner .select_container:hover:after,.sc_agenerator_form_field_inner .select_container:focus:after{
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_inner>label{
    color:var(--theme-color-text_dark);
    font-size:16px;
    line-height:1.3em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_text,.sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_text{
    font-size:var(--theme-font-input_font-size);
    line-height:var(--theme-font-input_line-height);
    font-weight:var(--theme-font-input_font-weight);
    letter-spacing:var(--theme-font-input_letter-spacing);
    color:var(--theme-color-alter_text)
}
.sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_button,.sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_button{
    font-size:var(--theme-font-button_font-size);
    font-weight:var(--theme-font-button_font-weight);
    text-transform:var(--theme-font-button_text-transform);
    letter-spacing:var(--theme-font-button_letter-spacing);
    right:20px;
    padding:0;
    border:none;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    color:var(--theme-color-alter_dark)
}
.sc_agenerator_form_field_description{
    top:3px;
    font-size:0.75em;
    line-height:1.3em;
    color:var(--theme-color-alter_light)
}
.sc_agenerator_form_settings_button{
    flex-shrink:0;
    width:60px;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.sc_agenerator_form_settings_button:hover,.sc_agenerator_form_settings_button:focus{
    color:var(--theme-color-inverse_link);
    background-color:var(--theme-color-alter_link)
}
.sc_agenerator_form_field_model_wrap_with_settings .sc_agenerator_form_settings_button[disabled]{
    opacity:0.7
}
.sc_agenerator_form_field_model_wrap_with_settings .sc_agenerator_form_settings_field_description{
    color:var(--theme-color-alter_light)
}
.sc_agenerator_form_settings{
    max-width:230px;
    max-height:260px;
    overflow-y:auto;
    overflow-x:hidden;
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color);
    scrollbar-width:thin;
    scrollbar-color:var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}
.sc_agenerator_form_settings::-webkit-scrollbar{
    width:8px
}
.sc_agenerator_form_settings::-webkit-scrollbar-track{
    background:var(--theme-color-alter_bg_color)
}
.sc_agenerator_form_settings::-webkit-scrollbar-thumb{
    background-color:var(--theme-color-alter_bd_hover);
    border:1px solid var(--theme-color-alter_bg_color);
    -webkit-border-radius:6px;
    -ms-border-radius:6px;
    border-radius:6px
}
.sc_agenerator_form_settings::-webkit-scrollbar-thumb{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0
}
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button{
    padding:0.1em 0;
    color:var(--theme-color-input_text)
}
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button:hover{
    color:var(--theme-color-input_dark)
}
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button_inc:before{
    width:1em;
    height:0.5em;
    line-height:0.5em;
    font-weight:400
}
.sc_agenerator_form_settings label{
    display:block;
    font-size:16px;
    line-height:1.5em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_agenerator_form_actions_item>a{
    font-size:15px;
    line-height:21px;
    font-weight:400;
    color:var(--theme-color-text)
}
.sc_agenerator_form_actions_item.sc_agenerator_form_actions_item_active>a,.sc_agenerator_form_actions_item>a:hover,.sc_agenerator_form_actions_item>a:focus{
    color:var(--theme-color-text_dark)
}
.sc_agenerator_form_actions_slider{
    background-color:var(--theme-color-text_dark)
}
.sc_agenerator_form_actions_list:after{
    background-color:var(--theme-color-bd_color)
}
.sc_agenerator_form_field_inner>label{
    color:var(--theme-color-text_dark);
    font-size:16px;
    line-height:1.3em;
    font-weight:var(--theme-font-h5_font-weight)
}
.sc_agenerator_form_field_generate .sc_agenerator_form_field_generate_button .sc_button_icon{
    display:none
}
.sc_agenerator_form_field_generate .sc_agenerator_form_field_generate_button.sc_agenerator_form_field_disabled{
    opacity:.8
}
.sc_agenerator_audio_inner .sc_agenerator_audio_wrap{
    width:480px
}
.sc_agenerator_audio_fetch_msg{
    font-size:16px;
    line-height:1.3em;
    font-weight:400;
    color:var(--theme-color-text_light)
}
.sc_agenerator_audio_fetch_progress{
    background-color:var(--theme-color-bd_color)
}
.sc_agenerator_audio_fetch_progressbar{
    background-color:var(--theme-color-text_link)
}
.sc_agenerator_limits{
    border-color:var(--theme-color-bd_color)
}
.sc_agenerator_limits .sc_agenerator_limits_used{
    color:var(--theme-color-text_dark)
}
.sc_squeeze_titles .sc_squeeze_title .sc_squeeze_title_text{
    font-size:var(--theme-font-h1_font-size);
    line-height:var(--theme-font-h1_line-height);
    font-weight:var(--theme-font-h1_font-weight)
}
.sc_squeeze_titles .sc_squeeze_title .sc_squeeze_subtitle_text{
    font-family:var(--theme-font-h1_font-family);
    font-size:14px;
    line-height:25px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.13em;
    margin-bottom:12px
}
:root{
    --theme-var-elm_gap_nogap:0px;
    --theme-var-elm_gap_narrow:10px;
    --theme-var-elm_gap_default:20px;
    --theme-var-elm_gap_extended:30px;
    --theme-var-elm_gap_wide:40px;
    --theme-var-elm_gap_wider:60px;
    --theme-var-elm_add_page_margins:var( --theme-var-elm_gap_extended )
}
.elementor-editor-active .e-con[class*="scheme_"],.elementor-editor-active .elementor-section[class*="scheme_"]{
    background-color:var(--theme-color-bg_color)
}
.post_content>.elementor,[class*="type-cpt_"]>[class*="_page_content"]>.elementor{
    margin-left:calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
    margin-right:calc( -1 * var(--theme-var-elm_add_page_margins) / 2 )
}
.body_style_fullscreen .post_content>.elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-no,.body_style_fullscreen [class*="type-cpt_"]>[class*="_page_content"]>.elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-no{
    margin-left:calc( var(--theme-var-elm_add_page_margins) / 2 );
    margin-right:calc( var(--theme-var-elm_add_page_margins) / 2 )
}
.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{
    padding:calc( var(--theme-var-elm_gap_narrow) / 2 )
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:calc( var(--theme-var-elm_gap_default) / 2 )
}
.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{
    padding:calc( var(--theme-var-elm_gap_extended) / 2 )
}
.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{
    padding:calc( var(--theme-var-elm_gap_wide) / 2 )
}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{
    padding:calc( var(--theme-var-elm_gap_wider) / 2 )
}
.elementor-container>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-container>.elementor-column>.elementor-element-populated{
    padding-top:0;
    padding-bottom:0
}
.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-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-no{
    max-width:var(--theme-var-page)
}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-narrow{
    max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) )
}
.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:calc( var(--theme-var-page) + var(--theme-var-elm_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:calc( var(--theme-var-content) + var(--theme-var-elm_gap_narrow) )
}
.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:calc( -1 * var(--theme-var-elm_gap_narrow) / 2 )
}
.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:calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
    margin-right:calc( -1 * var(--theme-var-elm_gap_narrow) / 2 )
}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-default{
    max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) )
}
.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:calc( var(--theme-var-page) + var(--theme-var-elm_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:calc( var(--theme-var-content) + var(--theme-var-elm_gap_default) )
}
.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:calc( -1 * var(--theme-var-elm_gap_default) / 2 )
}
.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:calc( -1 * var(--theme-var-elm_gap_default) / 2 );
    margin-right:calc( -1 * var(--theme-var-elm_gap_default) / 2 )
}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-extended{
    max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) )
}
.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:calc( var(--theme-var-page) + var(--theme-var-elm_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:calc( var(--theme-var-content) + var(--theme-var-elm_gap_extended) )
}
.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:calc( -1 * var(--theme-var-elm_gap_extended) / 2 )
}
.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:calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
    margin-right:calc( -1 * var(--theme-var-elm_gap_extended) / 2 )
}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-wide{
    max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) )
}
.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:calc( var(--theme-var-page) + var(--theme-var-elm_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:calc( var(--theme-var-content) + var(--theme-var-elm_gap_wide) )
}
.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:calc( -1 * var(--theme-var-elm_gap_wide) / 2 )
}
.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:calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
    margin-right:calc( -1 * var(--theme-var-elm_gap_wide) / 2 )
}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-wider{
    max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) )
}
.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:calc( var(--theme-var-page) + var(--theme-var-elm_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:calc( var(--theme-var-content) + var(--theme-var-elm_gap_wider) )
}
.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:calc( -1 * var(--theme-var-elm_gap_wider) / 2 )
}
.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:calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
    margin-right:calc( -1 * var(--theme-var-elm_gap_wider) / 2 )
}
.elementor-lightbox .elementor-slideshow__header{
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.elementor-lightbox .elementor-slideshow__header .elementor-slideshow__counter{
    margin-left:10px;
    width:auto
}
.elementor-lightbox .elementor-slideshow__footer{
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.elementor-lightbox .elementor-slideshow__share-links{
    right:auto;
    left:1em
}
.elementor-lightbox .elementor-slideshow__share-links:before{
    right:auto;
    left:0.5em
}
.elementor-shape .elementor-shape-fill{
    fill:var(--theme-color-bg_color)
}
.elementor-widget-divider{
    --divider-color:var(--theme-color-bd_color);
    --divider-border-color:var(--theme-color-bd_color)
}
.elementor-divider-separator{
    border-color:var(--theme-color-bd_color)
}
@-webkit-keyframes ta_under_strips{
    0%{
        -webkit-transform:translateX(-101%);
        transform:translateX(-101%)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        -webkit-transform:translateX(101%);
        transform:translateX(101%)
    }
}
@keyframes ta_under_strips{
    0%{
        -webkit-transform:translateX(-101%);
        transform:translateX(-101%)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        -webkit-transform:translateX(101%);
        transform:translateX(101%)
    }
}
.ta_under_strips{
    overflow:hidden
}
.ta_under_strips>div{
    opacity:0;
    -webkit-animation:fadeIn .2s 1s forwards;
    animation:fadeIn .2s 1s forwards
}
.ta_under_strips:before,.ta_under_strips:after{
    content:" ";
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.ta_under_strips:before{
    background-color:var(--theme-color-text_link);
    z-index:1;
    -webkit-transform:translateX(-101%);
    -ms-transform:translateX(-101%);
    transform:translateX(-101%);
    -webkit-animation:ta_under_strips 1.5s cubic-bezier(0.86,0,0.07,1) forwards;
    animation:ta_under_strips 1.5s cubic-bezier(0.86,0,0.07,1) forwards
}
.ta_under_strips:after{
    background-color:var(--theme-color-text_hover);
    z-index:2;
    -webkit-transform:translateX(-101%);
    -ms-transform:translateX(-101%);
    transform:translateX(-101%);
    -webkit-animation:ta_under_strips 1.2s 0.2s cubic-bezier(1,0,0.54,0.99) forwards;
    animation:ta_under_strips 1.2s 0.2s cubic-bezier(1,0,0.54,0.99) forwards
}
.elementor-icon-wrapper{
    line-height:1
}
.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner{
    height:20px !important
}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
    height:45px !important
}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
    height:60px !important
}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner{
    height:100px !important
}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{
    height:120px !important
}
.elementor-widget-counter .elementor-counter-number-wrapper{
    font-size:3.889em;
    line-height:1em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.elementor-widget-counter .elementor-counter-title{
    font-size:19px;
    line-height:26px;
    font-weight:400;
    color:var(--theme-color-text)
}
.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title{
    margin-top:1em
}
.elementor-section.sc_extra_bg_large_left:after,.elementor-column.sc_extra_bg_large_left>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large_left>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large_left:after{
    position:absolute;
    top:-1px;
    right:-1px;
    bottom:-1px;
    left:-2000%
}
.elementor-section.sc_extra_bg_large_left[class*="sc_bg_mask_"]:before,.elementor-column.sc_extra_bg_large_left[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_large_left[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_large_left[class*="sc_bg_mask_"]:before{
    display:none !important
}
.elementor-section.sc_extra_bg_large_right:after,.elementor-column.sc_extra_bg_large_right>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large_right>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large_right:after{
    position:absolute;
    top:-1px;
    bottom:-1px;
    left:-19em;
    right:-2000%
}
.elementor-section.sc_extra_bg_large_right[class*="sc_bg_mask_"]:before,.elementor-column.sc_extra_bg_large_right[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_large_right[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_large_right[class*="sc_bg_mask_"]:before{
    display:none !important
}
.elementor-section.sc_extra_bg_extra_left:after,.elementor-column.sc_extra_bg_extra_left>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_extra_left>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_extra_left:after{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:-100%;
    z-index:1;
    width:100%;
    height:calc(100% + 2px)
}
.elementor-section.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before,.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before{
    display:none !important
}
.elementor-editor-active .elementor-section[class*="scheme_"]{
    background-color:var(--theme-color-bg_color)
}
.animated.animated-slow{
    -webkit-animation-duration:1000ms;
    animation-duration:1000ms
}
.animated{
    -webkit-animation-duration:750ms;
    animation-duration:750ms
}
.animated.animated-fast{
    -webkit-animation-duration:500ms;
    animation-duration:500ms
}
.fabric-fadeinup{
    -webkit-animation-name:fabric-fadeinup;
    animation-name:fabric-fadeinup;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease
}
@-webkit-keyframes fabric-fadeinup{
    from{
        opacity:0;
        -webkit-transform:translateY(60px);
        transform:translateY(60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes fabric-fadeinup{
    from{
        opacity:0;
        -webkit-transform:translateY(60px);
        transform:translateY(60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.fabric-fadeinleft{
    -webkit-animation-name:fabric-fadeinleft;
    animation-name:fabric-fadeinleft;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease
}
@-webkit-keyframes fabric-fadeinleft{
    from{
        opacity:0;
        -webkit-transform:translateX(-60px);
        transform:translateX(-60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes fabric-fadeinleft{
    from{
        opacity:0;
        -webkit-transform:translateX(-60px);
        transform:translateX(-60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.fabric-fadeinright{
    -webkit-animation-name:fabric-fadeinright;
    animation-name:fabric-fadeinright;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease
}
@-webkit-keyframes fabric-fadeinright{
    from{
        opacity:0;
        -webkit-transform:translateX(60px);
        transform:translateX(60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes fabric-fadeinright{
    from{
        opacity:0;
        -webkit-transform:translateX(60px);
        transform:translateX(60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.fabric-fadeindown{
    -webkit-animation-name:fabric-fadeindown;
    animation-name:fabric-fadeindown;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease
}
@-webkit-keyframes fabric-fadeindown{
    from{
        opacity:0;
        -webkit-transform:translateY(-60px);
        transform:translateY(-60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes fabric-fadeindown{
    from{
        opacity:0;
        -webkit-transform:translateY(-60px);
        transform:translateY(-60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.fabric-fadein{
    -webkit-animation-name:fabric-fadein;
    animation-name:fabric-fadein;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease
}
@-webkit-keyframes fabric-fadein{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fabric-fadein{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fabric-infinite-rotate{
    animation:fabric-infinite-rotate 10s linear infinite
}
@-webkit-keyframes fabric-infinite-rotate{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@-o-keyframes fabric-infinite-rotate{
    0%{
        -o-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -o-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes fabric-infinite-rotate{
    0%{
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        -o-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title{
    margin-top:0;
    margin-bottom:0;
    color:var(--theme-color-text_dark)
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title a:hover{
    color:var(--theme-color-alter_light)
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title small{
    font-size:16px;
    letter-spacing:0;
    font-weight:400;
    padding-left:10px;
    color:var(--theme-color-alter_text)
}
.elementor-widget-icon-box.elementor-view-default .elementor-icon{
    fill:var(--theme-color-text_dark);
    color:var(--theme-color-text_dark)
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon{
    fill:var(--theme-color-text_dark);
    color:var(--theme-color-text_dark);
    border-color:var(--theme-color-text_dark)
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{
    fill:var(--theme-color-alter_dark);
    color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.elementor-widget-progress{
    overflow:hidden
}
.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper{
    margin-top:12px;
    overflow:visible !important
}
.elementor-widget-progress .elementor-title,.elementor-progress-bar{
    font-size:19px;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.elementor-progress-bar{
    position:relative;
    border-radius:inherit
}
.elementor-widget-progress .elementor-progress-wrapper{
    line-height:12px;
    margin-top:2px;
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.elementor-widget-progress + .elementor-widget-progress{
    margin-top:26px
}
.elementor-widget-progress .elementor-progress-percentage{
    padding-right:0;
    position:absolute;
    z-index:1;
    top:-29px;
    right:0;
    font-weight:400;
    font-size:18px
}
.bordered .elementor-accordion .elementor-accordion-item + .elementor-accordion-item{
    border-top:1px solid var(--theme-color-bd_color) !important
}
.bordered .elementor-accordion .elementor-tab-content{
    margin-top:-14px;
    clear:both
}
.elementor-accordion .elementor-tab-title .elementor-accordion-title{
    font-size:19px;
    line-height:22px;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{
    width:1em
}
.elementor-accordion .fas.fa-plus:before{
    content:'\e8ad';
    font-family:"fontello";
    font-weight:400
}
.elementor-accordion .fas.fa-minus:before{
    content:'\e8ae';
    font-family:"fontello";
    display:inline-block;
    font-weight:400
}
.elementor-accordion .elementor-accordion-icon{
    color:var(--theme-color-text_dark);
    font-size:22px;
    line-height:1.1em
}
.elementor-accordion .elementor-accordion-icon svg{
    fill:var(--theme-color-text_dark)
}
.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{
    margin-right:15px
}
.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{
    margin-left:15px
}
.elementor-accordion .elementor-tab-content{
    font-size:1rem
}
.elementor-accordion .elementor-tab-content p{
    margin-bottom:0
}
.elementor-accordion .elementor-tab-content p + p{
    margin-top:1em
}
.tabs_style_2.elementor-widget-tabs{
}
.tabs_style_2.elementor-widget-tabs .elementor-tabs-wrapper{
    overflow:hidden;
    text-align:center;
    display:table;
    margin:0 auto
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title{
    padding:22px;
    min-width:210px
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:first-child{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    overflow:hidden
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:last-child{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    overflow:hidden
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title + .elementor-tab-desktop-title{
    border-left:1px solid var(--theme-color-bd_color) !important
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title{
    color:var(--theme-color-text_dark);
    background-color:var(--theme-color-alter_bg_color);
    font-size:16px;
    line-height:20px;
    font-weight:400;
    -webkit-transition:background-color 0.3s ease;
    -ms-transition:background-color 0.3s ease;
    transition:background-color 0.3s ease
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_2.elementor-widget-tabs .elementor-tab-title:after{
    border:none !important
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title a{
    color:var(--theme-color-text_dark);
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:hover{
    background-color:var(--theme-color-alter_bg_color_07)
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title.elementor-active{
    background-color:var(--theme-color-text_dark);
    color:var(--theme-color-inverse_hover)
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title.elementor-active a{
    color:var(--theme-color-inverse_hover)
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_2.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_2.elementor-widget-tabs .elementor-tab-content,.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper{
    border-width:0 !important
}
.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper{
    background-color:transparent
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title{
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    border-left:none !important;
    border-right:none !important;
    border-bottom:none !important
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title + .elementor-tab-desktop-title{
    border-top:1px solid var(--theme-color-bd_color) !important
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper{
    margin-top:80px
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title,.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content,.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
    border:none
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{
    padding:0
}
.tabs_style_1.elementor-widget-tabs{
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title{
    padding:24px 15px
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title:first-child{
    padding-left:0
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title{
    font-size:17px;
    line-height:22px;
    font-weight:400
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title,.tabs_style_1.elementor-widget-tabs .elementor-tab-title a{
    color:var(--theme-color-text)
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title.elementor-active,.tabs_style_1.elementor-widget-tabs .elementor-tab-title.elementor-active a{
    color:var(--theme-color-text_link)
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title,.tabs_style_1.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_1.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_1.elementor-widget-tabs .elementor-tab-content,.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper{
    border-width:2px;
    border-color:var(--theme-color-text_dark)
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active,.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper{
    background-color:transparent
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper,.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title,.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-content,.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{
    border-style:none
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title:first-child{
    padding-left:15px
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after{
    top:0
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper{
    margin-top:44px
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title,.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content,.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
    border-style:none
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{
    padding:0
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{
    left:0
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
    right:0
}
.tabs_style_3.elementor-widget-tabs{
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-content{
    padding:0
}
.tabs_style_3.elementor-widget-tabs .elementor-tabs-wrapper{
    width:100%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-desktop-title{
    padding:18px 25px 20px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    border-style:none;
    border-top-style:solid;
    width:100%
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title{
    font-size:13px;
    line-height:19px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:0.8px;
    color:var(--theme-color-alter_dark);
    border-color:transparent;
    background-color:var(--theme-color-alter_bg_hover);
    will-change:color,border-color,background-color;
    -webkit-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease;
    -ms-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease;
    transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title.elementor-active{
    color:var(--theme-color-alter_dark);
    border-color:var(--theme-color-alter_dark);
    background-color:var(--theme-color-alter_bg_color)
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title a{
    color:inherit;
    -webkit-transition:none;
    -ms-transition:none;
    transition:none
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title,.tabs_style_3.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_3.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_3.elementor-widget-tabs .elementor-tab-content,.tabs_style_3.elementor-widget-tabs .elementor-tabs-content-wrapper{
    border-width:2px
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper{
    margin-top:50px
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title{
    margin-left:8px
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
    border-style:none;
    border-top-style:solid
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
    display:none
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{
    border-style:none
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{
    width:auto;
    height:100%;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{
    border-style:none;
    margin-left:var(--theme-var-grid_gap)
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{
    display:none
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title + .elementor-tab-title{
    margin-top:8px
}
.tabs_style_4.elementor-widget-tabs{
}
.tabs_style_4.elementor-widget-tabs .elementor-tabs-wrapper{
    width:100%;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-content{
    padding:0
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-content,.tabs_style_4.elementor-widget-tabs .elementor-tab-title,.tabs_style_4.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_4.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_4.elementor-widget-tabs .elementor-tabs-content-wrapper{
    border-width:1px
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-desktop-title{
    padding:15px 35px;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    width:100%
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title{
    font-size:18px;
    line-height:24px;
    font-weight:400;
    letter-spacing:0;
    color:var(--theme-color-alter_dark);
    border-color:var(--theme-color-alter_bd_color);
    background-color:var(--theme-color-alter_bg_color);
    will-change:color,border-color,background-color;
    -webkit-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease;
    -ms-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease;
    transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active{
    color:var(--theme-color-inverse_link);
    border-color:var(--theme-color-alter_link);
    background-color:var(--theme-color-alter_link)
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:before,.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:focus:before,.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:active:before{
    color:var(--theme-color-inverse_link)
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a{
    color:inherit;
    -webkit-transition:none;
    -ms-transition:none;
    transition:none
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a[class*="icon-"]{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a:before{
    font-size:16px;
    font-weight:400;
    -webkit-transition:color 0.3s ease;
    -ms-transition:color 0.3s ease;
    transition:color 0.3s ease;
    color:var(--theme-color-alter_link)
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title{
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title>a[class*="icon-"]{
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title>a:before{
    margin-bottom:0.6em
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title>a:before{
    margin-right:1.4em
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper{
    margin-top:50px
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title{
    margin-left:30px
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
    border-bottom-style:solid
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{
    border-style:none
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
    display:none
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{
    border-style:none;
    margin-left:var(--theme-var-grid_gap)
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{
    height:100%;
    width:auto;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title + .elementor-tab-title{
    margin-top:30px
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{
    border-right-style:solid
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{
    display:none
}
.top_index{
    font-size:70%;
    vertical-align:top
}
.elementor-toggle .elementor-tab-title{
    font-weight:400;
    border-color:var(--theme-color-bd_color)
}
.elementor-toggle .elementor-tab-title.elementor-active{
    border-bottom-width:inherit !important
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{
    color:var(--theme-color-text_link)
}
.elementor-toggle .elementor-tab-title .elementor-toggle-title{
    font-size:28px;
    line-height:1.2em;
    font-weight:400;
    color:var(--theme-color-text_dark)
}
.elementor-toggle .elementor-toggle-icon{
    font-size:20px;
    line-height:1.3em;
    color:var(--theme-color-text_dark)
}
.elementor-toggle .elementor-toggle-icon svg{
    fill:var(--theme-color-text_dark)
}
.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-left{
    margin-right:20px
}
.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-right{
    margin-left:20px
}
.elementor-toggle .elementor-toggle-icon-opened i.fa-minus:before{
    position:relative;
    top:8px;
    content:'\E9D4';
    font-family:"fontello";
    font-weight:400;
    font-size:inherit
}
.elementor-toggle .elementor-toggle-icon-closed i.fa-plus:before{
    position:relative;
    top:4px;
    content:'\E9EA';
    font-family:"fontello";
    font-weight:400;
    font-size:inherit
}
.elementor-toggle .elementor-tab-content{
    font-size:1rem;
    color:var(--theme-color-text);
    border-bottom-color:var(--theme-color-text_dark) !important
}
.elementor-toggle .elementor-tab-content p{
    margin-bottom:0
}
.elementor-toggle .elementor-tab-content p + p{
    margin-top:1em
}
.elementor-widget:not(:last-child){
    margin-bottom:0
}
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .slider_container{
    z-index:11
}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts .sc_blogger_item,.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .sc_blogger_item{
    position:relative;
    z-index:11
}
.elementor-widget-image-box h1.elementor-image-box-title,.elementor-widget-image-box h2.elementor-image-box-title,.elementor-widget-image-box h3.elementor-image-box-title,.elementor-widget-image-box h4.elementor-image-box-title,.elementor-widget-image-box h5.elementor-image-box-title,.elementor-widget-image-box h6.elementor-image-box-title{
    margin:0
}
.elementor-widget-image .wp-caption{
    display:block
}
.elementor-widget-image .wp-caption-text{
    text-align:inherit
}
.wp-block-button.is-style-outline>.wp-block-button__link{
    border-color:currentColor
}
.has-bg-color-color,.wp-block-button.is-style-outline>.has-bg-color-color.wp-block-button__link{
    color:var(--theme-color-bg_color)
}
.has-bd-color-color,.wp-block-button.is-style-outline>.has-bd-color-color.wp-block-button__link{
    color:var(--theme-color-bd_color)
}
.has-text-color-color,.wp-block-button.is-style-outline>.has-text-color-color.wp-block-button__link{
    color:var(--theme-color-text)
}
.has-text-light-color,.wp-block-button.is-style-outline>.has-text-light-color.wp-block-button__link{
    color:var(--theme-color-text_light)
}
.has-text-dark-color,.wp-block-button.is-style-outline>.has-text-dark-color.wp-block-button__link{
    color:var(--theme-color-text_dark)
}
.has-text-link-color,.wp-block-button.is-style-outline>.has-text-link-color.wp-block-button__link{
    color:var(--theme-color-text_link)
}
.has-text-hover-color,.wp-block-button.is-style-outline>.has-text-hover-color.wp-block-button__link{
    color:var(--theme-color-text_hover)
}
.has-text-link-2-color,.wp-block-button.is-style-outline>.has-text-link-2-color.wp-block-button__link{
    color:var(--theme-color-text_link2)
}
.has-text-hover-2-color,.wp-block-button.is-style-outline>.has-text-hover-2-color.wp-block-button__link{
    color:var(--theme-color-text_hover2)
}
.has-text-link-3-color,.wp-block-button.is-style-outline>.has-text-link-3-color.wp-block-button__link{
    color:var(--theme-color-text_link3)
}
.has-text-hover-3-color,.wp-block-button.is-style-outline>.has-text-hover-3-color.wp-block-button__link{
    color:var(--theme-color-text_hover3)
}
.has-bg-color-background-color{
    background-color:var(--theme-color-bg_color)
}
.has-bd-color-background-color{
    background-color:var(--theme-color-bd_color)
}
.has-text-color-background-color{
    background-color:var(--theme-color-text)
}
.has-text-light-background-color{
    background-color:var(--theme-color-text_light)
}
.has-text-dark-background-color{
    background-color:var(--theme-color-text_dark)
}
.has-text-link-background-color{
    background-color:var(--theme-color-text_link)
}
.has-text-hover-background-color{
    background-color:var(--theme-color-text_hover)
}
.has-text-link-2-background-color{
    background-color:var(--theme-color-text_link2)
}
.has-text-hover-2-background-color{
    background-color:var(--theme-color-text_hover2)
}
.has-text-link-3-background-color{
    background-color:var(--theme-color-text_link3)
}
.has-text-hover-3-background-color{
    background-color:var(--theme-color-text_hover3)
}
.edit-post-visual-editor__post-title-wrapper>*,.is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
    max-width:var(--theme-var-content)
}
body.sidebar_position_hide.narrow_content .edit-post-visual-editor__post-title-wrapper>*,body.sidebar_position_hide.narrow_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
    max-width:var(--theme-var-content_narrow)
}
body.sidebar_position_hide.expand_content .edit-post-visual-editor__post-title-wrapper>*,body.sidebar_position_hide.expand_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
    max-width:var(--theme-var-page)
}
body.post-type-cpt_layouts .edit-post-visual-editor__post-title-wrapper>*,body.post-type-cpt_layouts .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
    max-width:96% !important
}
body:not(.sidebar_position_hide) .block-editor-block-list__block.alignwide,body:not(.sidebar_position_hide) .block-editor-block-list__block.alignfull,body:not(.sidebar_position_hide) .wp-block[data-align="wide"],body:not(.sidebar_position_hide) .wp-block[data-align="full"]{
    max-width:var(--theme-var-content)
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.narrow_content .wp-block[data-align="wide"]{
    max-width:var(--theme-var-page)
}
body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.normal_content .wp-block[data-align="wide"]{
    max-width:var(--theme-var-page)
}
body.sidebar_position_hide.expand_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.expand_content .wp-block[data-align="wide"]{
    max-width:var(--theme-var-page)
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignleft:not([data-type="core/image"]) .is-style-alignfar,body.sidebar_position_hide.narrow_content.block-editor-block-list__block.alignright:not([data-type="core/image"]) .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="left"]:not([data-type="core/image"]) .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="right"]:not([data-type="core/image"]) .is-style-alignfar{
    max-width:calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / 2 - var(--theme-var-grid_gap) )
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignleft .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="left"] .is-style-alignfar{
    float:left;
    margin:1em 2em 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 )
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignright .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="right"] .is-style-alignfar{
    float:right;
    margin:1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 ) 1em 2em
}
body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignleft .is-style-alignfar,body.sidebar_position_hide.normal_content.wp-block[data-align="left"] .is-style-alignfar{
    float:left;
    margin:1em 2em 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 )
}
body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignright .is-style-alignfar,body.sidebar_position_hide.normal_content.wp-block[data-align="right"] .is-style-alignfar{
    float:right;
    margin:1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 ) 1em 2em
}
.wp-block-columns.alignfull .wp-block-column p:not(.has-background),.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){
    padding-left:var(--theme-var-grid_gap);
    padding-right:var(--theme-var-grid_gap)
}
.wp-block-pullquote{
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    border-style:solid
}
.wp-block-pullquote:not([style*="border-radius"]){
    overflow:visible
}
.wp-block-pullquote blockquote{
    width:100%;
    margin:0 !important
}
blockquote.instagram-media:before{
    display:none
}
.wp-block-file__button{
    background:transparent;
    color:var(--theme-color-text_link)
}
:where(.wp-block-file__button){
    -webkit-border-radius:0;
    -ms-border-radius:0;
    border-radius:0;
    padding:0
}
:where(.wp-block-file__button):is(a){
    -webkit-transition:none;
    -ms-transition:none;
    transition:none
}
:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{
    color:var(--theme-color-text_link);
    text-decoration:underline;
    opacity:1
}
:where(.wp-block-file__button):is(a):visited{
    color:var(--theme-color-text_hover)
}
.select_container.select_container_multirows:before,.select_container.select_container_multirows:after,.select_container.select_container_multiple:before,.select_container.select_container_multiple:after{
    display:none
}
.wp-block-group p:last-child,.wp-block-column p:last-child,.wp-block-columns p:last-child,.is-layout-constrained p:last-child{
    margin-bottom:0 !important
}
.wp-block-group.has-background,.wp-block-column.has-background,.wp-block-columns.has-background,.is-layout-constrained.has-background{
    padding:1em
}
.is-layout-constrained{
    margin-bottom:1.5em
}
.wp-block-media-text__content p:last-child{
    margin-bottom:0 !important
}
.has-background.is-layout-flow>:last-child,.has-background .is-layout-flow>:last-child{
    margin-bottom:0 !important
}
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{
    display:none
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
    text-shadow:none;
    width:100%
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{
    display:inline;
    width:unset;
    height:unset;
    object-fit:unset
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{
    scrollbar-width:thin;
    scrollbar-color:var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar{
    width:8px
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-track{
    background:var(--theme-color-alter_bg_color)
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{
    background-color:var(--theme-color-alter_bd_hover);
    border:1px solid var(--theme-color-alter_bg_color);
    -webkit-border-radius:6px;
    -ms-border-radius:6px;
    border-radius:6px
}
.editor-post-title__block .editor-post-title__input,.editor-post-title__block .editor-post-title__input:focus{
    color:var(--theme-color-text_dark);
    min-height:1em
}
.edit-post-visual-editor__post-title-wrapper>*,.block-editor-block-list__layout.is-root-container>*{
    margin-left:auto;
    margin-right:auto
}
body.editor-styles-wrapper.sidebar_position_hide .sidebar,.editor-styles-wrapper.sidebar_position_hide .sidebar{
    display:none
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts):not(.editor-post-sidebar-wrapper-present),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present){
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts).editor-post-sidebar-wrapper-present,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow.editor-post-sidebar-wrapper-present,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present{
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-flex-shrink:0;
    -ms-flex-shrink:0;
    flex-shrink:0
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .edit-post-visual-editor__post-title-wrapper .editor-post-title,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title{
    max-width:var(--theme-var-page) !important
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present){
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) .edit-post-visual-editor__post-title-wrapper,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) .edit-post-visual-editor__post-title-wrapper,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) .edit-post-visual-editor__post-title-wrapper{
    -webkit-flex-basis:100%;
    -ms-flex-basis:100%;
    flex-basis:100%;
    order:1
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow.editor-post-sidebar-wrapper-present .edit-post-visual-editor__post-title-wrapper,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present .edit-post-visual-editor__post-title-wrapper,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present .edit-post-visual-editor__post-title-wrapper{
    width:100%;
    order:1
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container{
    order:2;
    flex-basis:var(--theme-var-content)
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder{
    order:3
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:after,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:after,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:after{
    order:4
}
body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container,.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container{
    order:3
}
body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder,.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder{
    order:2
}
.editor-post-sidebar-wrapper{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    order:2
}
.editor-post-sidebar-holder{
    width:var(--theme-var-sidebar);
    margin-left:var(--theme-var-sidebar_gap);
    background-color:var(--theme-color-alter_bg_color);
    min-height:75vh;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    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
}
.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:var(--theme-color-alter_light);
    text-shadow:0 0 10px rgba(0,0,0,0.1)
}
body.editor-styles-wrapper.sidebar_position_left .editor-post-sidebar-holder,.editor-styles-wrapper.sidebar_position_left .editor-post-sidebar-holder{
    margin-left:0;
    margin-right:var(--theme-var-sidebar_gap)
}
.sidebar_position_hide .editor-post-sidebar-holder,body.post-type-cpt_layouts .editor-post-sidebar-holder{
    display:none
}
body.editor-styles-wrapper[data-widget-area-id],.editor-styles-wrapper[data-widget-area-id]{
    font-size:14px;
    max-width:var(--theme-var-sidebar);
    margin:0 auto;
    background-color:var(--theme-color-alter_bg_color)
}
body.editor-styles-wrapper[data-widget-area-id][class*="scheme_"]>.block-editor-block-list__layout,.editor-styles-wrapper[data-widget-area-id][class*="scheme_"]>.block-editor-block-list__layout{
    padding-left:var(--theme-var-sidebar_paddings);
    padding-right:var(--theme-var-sidebar_paddings)
}
body.full_site_editor_present .content_wrap:after{
    position:static !important
}
.block-editor-block-list__block.content_wrap,.block-editor-block-list__block.content_wrap_fullscreen{
    overflow:hidden
}
.wp-block-query .wp-block-post-template,.wp-block-query .wp-block-template-part{
    margin:0 !important;
    max-width:none
}
.wp-block-group.header_wrap.has-background{
    padding:0;
    margin-bottom:0
}
.wp-block-post + .wp-block-post{
    margin-top:3em
}
.wp-block-post-title{
    margin-top:0
}
.wp-block-post-title:not(.editor-post-title){
    margin-bottom:0
}
.wp-block-post-featured-image{
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.wp-block-post .wp-block.post_meta p,.wp-block-post .wp-block-post-excerpt p{
    margin:0 !important
}
.wp-block-post-excerpt{
    margin-top:1em
}
.wp-block-post-author__avatar,.wp-block-post-author__content{
    display:inline-block;
    vertical-align:middle;
    line-height:inherit
}
.wp-block-post-author__avatar{
    margin-right:0.3em
}
.wp-block-post-author__avatar img{
    width:1.25em;
    height:1.25em;
    line-height:1.25em;
    text-align:center;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%
}
.wp-block-post-author__name{
    font-weight:inherit;
    margin:0
}
.wp-block-group.footer_wrap.has-background{
    padding:0
}
