.sc_accordion .sc_accordion_item{
    margin-bottom:1.25em;
}
.sc_accordion>.sc_accordion_item .sc_accordion_content{
    overflow:hidden;
    display:none;
}
.sc_accordion .sc_accordion_item .sc_accordion_title{
    position:relative;
    overflow:hidden;
    cursor:pointer;
    margin:0;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
    -ms-transition:all ease 0.3s;
    -o-transition:all ease 0.3s;
    transition:all ease 0.3s;
}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_items_counter:after{
    content:'. ';
}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon{
    position:absolute;
    left:0;
    top:0;
    height:100%;
    padding:0;
    text-align:center;
    overflow:hidden;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
    -ms-transition:all ease 0.3s;
    -o-transition:all ease 0.3s;
    transition:all ease 0.3s;
}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon:before{
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}
.sc_accordion .sc_accordion_item .sc_accordion_content{
    padding:1.5em 1.8em;
}
.sc_accordion .sc_accordion_item .sc_accordion_title{
    border:1px solid #e4e7e8;
    padding:0.5em 0.5em 0.5em 3em;
}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon{
    width:2.3333em;
    background-color:#e4e7e8;
    color:#ffffff;
}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon_opened{
    margin-top:-4em;
}
.sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active .sc_accordion_icon_opened{
    margin-top:0;
}
.sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active .sc_accordion_icon_closed{
    margin-top:4em;
}
.sc_accordion .sc_accordion_item .sc_accordion_content{
    border-width:1px;
    border-style:solid;
    border-top-width:0;
}
.mejs-offscreen{
    display:none!important;
}
.mejs-controls .mejs-time-rail .mejs-time-total{
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important;
    margin-top:6px!important;
}
.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-time-rail .mejs-time-buffering,.mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-controls .mejs-time-rail .mejs-time-current{
    height:8px!important;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,.mejs-controls .mejs-time-rail .mejs-time-total:before{
    content:" ";
    display:block;
    border:1px solid #575757;
    position:absolute;
    left:-2px;
    right:-2px;
    top:-2px;
    bottom:-2px;
}
.mejs-container .mejs-controls .mejs-time{
    padding-top:12px!important;
}
.sc_audio{
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_audio.sc_show{
    opacity:1;
    -moz-opacity:1;
    filter:alpha(opacity=100);
}
.sc_audio .mejs-container{
    margin:0;
}
.sc_audio .mejs-container,.sc_audio .mejs-embed,.sc_audio .mejs-embed body,.sc_audio .mejs-container .mejs-controls{
    border-width:0!important;
}
.sc_audio.sc_audio_image{
    padding:13em 2em 2em 2em;
    background-position:center center;
    position:relative;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_audio.sc_audio_info{
    position:relative;
    padding:9.9em 3.33em 4em;
    border:1px solid #f0f0f0;
    border-radius:5px;
}
.sc_audio .sc_audio_header{
    padding:0 0 1.5em 0;
}
.sc_audio.sc_audio_image .sc_audio_header{
    min-height:5em;
}
.sc_audio.sc_audio_image .sc_audio_container{
    position:absolute;
    left:2em;
    right:2em;
    bottom:2em;
}
.sc_audio .sc_audio_header{
    position:absolute;
    top:0;
    left:0;
    padding:4.8em 3.33em;
}
.sc_audio .sc_audio_title{
    margin:0;
    font-size:1.6em;
    letter-spacing:0.04em;
    font-family:Fredoka One;
    font-weight:400;
}
.sc_audio .sc_audio_author{
    font-size:0.866em;
    text-align:left;
    font-weight:600;
}
.mejs-container:not(.mejs-video){
    height:44px!important;
    border:0!important;
}
.mejs-container .mejs-controls{
    height:42px!important;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,.mejs-controls .mejs-time-rail .mejs-time-total:before{
    content:" ";
    display:block;
    background:#dddddd;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    -webkit-border-radius:2px;
    border-radius:2px;
    border:0;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-time-rail .mejs-time-buffering,.mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-controls .mejs-time-rail .mejs-time-current{
    height:7px!important;
}
.mejs-container .mejs-controls .mejs-time{
    font-size:0.666em!important;
    margin-top:5px!important;
}
.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls div.mejs-time-rail{
    margin-top:8px!important;
}
.mejs-controls .mejs-button button{
    margin:8px!important;
    background-image:url('../images/controls_blue.png')!important;
}
.mejs-container .mejs-controls .mejs-volume-button{
    margin-left:10px!important;
}
.mejs-container .mejs-controls .mejs-fullscreen-button,.mejs-container .mejs-controls .mejs-volume-button,.mejs-container .mejs-controls .mejs-volume-button:hover,.mejs-container .mejs-controls .mejs-playpause-button{
    -webkit-border-radius:50%;
    border-radius:50%;
    margin-top:7px!important;
    margin-right:6px!important;
    background:url(../images/buttons/audio.png)!important;
    width:32px;
    height:33px;
}
.mejs-container .mejs-controls .mejs-fullscreen-button{
    margin-right:0!important;
}
input[type="submit"],input[type="button"],button,.sc_button{
    display:inline-block;
    text-align:center;
    padding:1.375em 1.7em;
    text-transform:uppercase;
    border-radius:5px;
    font-weight:400;
}
.sc_button{
    -webkit-transition:all 0.3s ease 0s;
    -moz-transition:all 0.3s ease 0s;
    -ms-transition:all 0.3s ease 0s;
    -o-transition:all 0.3s ease 0s;
    transition:all 0.3s ease 0s;
}
.sc_button.sc_button_round{
    background-size:100% 100%!important;
    background-position:center!important;
    background-repeat:no-repeat!important;
}
input[type="submit"]:before,input[type="button"]:before,button:before,.sc_button:before{
    margin-right:10px;
}
input[type="submit"].sc_button_size_medium,input[type="button"].sc_button_size_medium,button.sc_button_size_medium,.sc_button.sc_button_size_medium{
    font-size:0.933em;
    padding:1.573em 1.523em;
}
input[type="submit"].sc_button_size_large,input[type="button"].sc_button_size_large,button.sc_button_size_large,.sc_button.sc_button_size_large{
    font-size:1.375em;
    padding:1.673em 2.28em;
}
.sc_button.sc_button_style_border{
    border-width:2px;
    border-style:solid;
}
input[type="submit"].sc_button.aligncenter,input[type="button"].sc_button.aligncenter,button.sc_button_size.aligncenter,.sc_button.sc_button.aligncenter{
    max-width:30%;
}
input[type="submit"].sc_button_size_medium.aligncenter,input[type="button"].sc_button_size_medium.aligncenter,button.sc_button_size_medium.aligncenter,.sc_button.sc_button_size_medium.aligncenter{
    max-width:40%;
}
input[type="submit"].sc_button_size_large.aligncenter,input[type="button"].sc_button_size_large.aligncenter,button.sc_button_size_large.aligncenter,.sc_button.sc_button_size_large.aligncenter{
    max-width:50%;
}
.sc_button.sc_button_color_1,.sc_button.sc_button_color_5{
    color:#222222;
}
.sc_button.sc_button_color_2,.sc_button.sc_button_color_3,.sc_button.sc_button_color_4,.sc_button.sc_button_color_6{
    color:#fff;
}
.sc_button.sc_button_color_1{
    background-color:#fff267;
}
.sc_button.sc_button_color_2{
    background-color:#ea624c;
}
.sc_button.sc_button_color_3{
    background-color:#f5b120;
}
.sc_button.sc_button_color_4{
    background-color:#00cac9;
}
.sc_button.sc_button_color_5{
    background-color:#fff;
}
.sc_button.sc_button_color_6{
    background-color:#2bb24c;
}
.sc_button.sc_button_color_1:hover{
    color:#222222;
    background-color:#fff;
}
.sc_button.sc_button_color_5:hover{
    color:#222222;
    background-color:#fff267;
}
.sc_button.sc_button_color_2:hover{
    color:#fff;
    background-color:#2bb24c;
}
.sc_button.sc_button_color_3:hover{
    color:#fff;
    background-color:#ea624c;
}
.sc_button.sc_button_color_4:hover{
    color:#fff;
    background-color:#ea624c;
}
.sc_button.sc_button_color_6:hover{
    color:#fff;
    background-color:#f5b120;
}
.sc_button_round{
    background-color:transparent!important;
}
.sc_button_round.sc_button_color_1.small,.sc_button_round.sc_button_color_1.large{
    background:url('../images/buttons/large-1.png');
}
.sc_button_round.sc_button_color_2.small,.sc_button_round.sc_button_color_2.large{
    background:url('../images/buttons/large-2.png');
}
.sc_button_round.sc_button_color_3.small,.sc_button_round.sc_button_color_3.large{
    background:url('../images/buttons/large-3.png');
}
.sc_button_round.sc_button_color_4.small,.sc_button_round.sc_button_color_4.large{
    background:url('../images/buttons/large-4.png');
}
.sc_button_round.sc_button_color_5.small,.sc_button_round.sc_button_color_5.large{
    background:url('../images/buttons/large-5.png');
}
.sc_button_round.sc_button_color_6.small,.sc_button_round.sc_button_color_6.large{
    background:url('../images/buttons/large-6.png');
}
.sc_button_round.sc_button_color_1.medium{
    background:url('../images/buttons/medium-1.png');
}
.sc_button_round.sc_button_color_2.medium{
    background:url('../images/buttons/medium-2.png');
}
.sc_button_round.sc_button_color_3.medium{
    background:url('../images/buttons/medium-3.png');
}
.sc_button_round.sc_button_color_4.medium{
    background:url('../images/buttons/medium-4.png');
}
.sc_button_round.sc_button_color_5.medium{
    background:url('../images/buttons/medium-5.png');
}
.sc_button_round.sc_button_color_6.medium{
    background:url('../images/buttons/medium-6.png');
}
.sc_button_round.sc_button_color_1.small:hover,.sc_button_round.sc_button_color_1.large:hover{
    background:url('../images/buttons/large-5.png');
}
.sc_button_round.sc_button_color_2.small:hover,.sc_button_round.sc_button_color_2.large:hover{
    background:url('../images/buttons/large-3.png');
}
.sc_button_round.sc_button_color_3.small:hover,.sc_button_round.sc_button_color_3.large:hover{
    background:url('../images/buttons/large-2.png');
}
.sc_button_round.sc_button_color_4.small:hover,.sc_button_round.sc_button_color_4.large:hover{
    background:url('../images/buttons/large-6.png');
}
.sc_button_round.sc_button_color_5.small:hover,.sc_button_round.sc_button_color_5.large:hover{
    background:url('../images/buttons/large-1.png');
}
.sc_button_round.sc_button_color_6.small:hover,.sc_button_round.sc_button_color_6.large:hover{
    background:url('../images/buttons/large-4.png');
}
.sc_button_round.sc_button_color_1.medium:hover{
    background:url('../images/buttons/medium-5.png');
}
.sc_button_round.sc_button_color_2.medium:hover{
    background:url('../images/buttons/medium-3.png');
}
.sc_button_round.sc_button_color_3.medium:hover{
    background:url('../images/buttons/medium-2.png');
}
.sc_button_round.sc_button_color_4.medium:hover{
    background:url('../images/buttons/medium-6.png');
}
.sc_button_round.sc_button_color_5.medium:hover{
    background:url('../images/buttons/medium-1.png');
}
.sc_button_round.sc_button_color_6.medium:hover{
    background:url('../images/buttons/medium-4.png');
}
[class*="sc_button_hover_slide"]{
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
    background-position:right bottom!important;
}
.sc_button_hover_slide_left{
    background-size:210% 100%!important;
}
.sc_button_hover_slide_top{
    background-size:100% 210%!important;
}
.sc_button_hover_slide_left:hover,.sc_button_hover_slide_left.active{
    background-position:left bottom!important;
}
.sc_button_hover_slide_top:hover,.sc_button_hover_slide_top.active{
    background-position:right top!important;
}
.sc_button_hover_arrow{
    position:relative;
    overflow:hidden;
    padding-left:2em!important;
    padding-right:2em!important;
}
.sc_button_hover_arrow:before{
    content:'\e8f4';
    font-family:'fontello';
    position:absolute;
    z-index:1;
    right:-2em!important;
    left:auto!important;
    top:50%!important;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
    background-color:transparent!important;
    color:inherit!important;
}
.sc_button_hover_arrow:hover:before,.sc_button_hover_arrow.active:before{
    right:0.5em!important;
}
.sc_blogger.sc_scroll_controls{
    position:relative;
}
.sc_blogger.sc_scroll_controls_type_top{
    overflow:visible!important;
}
.sc_blogger.sc_scroll_controls_type_top .sc_scroll_controls_wrap{
    top:0;
}
.sc_blogger.layout_polaroid .sc_blogger_elements *,.sc_blogger.layout_polaroid .sc_blogger_elements *:after,.sc_blogger.layout_polaroid .sc_blogger_elements *:before{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_blogger.layout_polaroid .sc_blogger_elements{
    height:0;
}
.js .sc_blogger.layout_polaroid .sc_blogger_elements .photostack{
    height:40em;
}
.sc_blogger.layout_polaroid .sc_blogger_elements+.sc_blogger_button{
    margin-top:3em;
}
.sc_blogger.layout_polaroid .sc_blogger_elements figure{
    overflow:visible;
}
.sc_blogger.layout_polaroid .sc_blogger_elements figure figcaption{
    background:transparent;
    display:block;
    height:auto;
    margin:0;
    padding:0;
    position:static;
    vertical-align:middle;
    font-size:1em;
}
.sc_blogger.layout_polaroid .sc_blogger_elements .sc_polaroid_title{
    font-weight:400;
    margin:0.6em 0 0 0;
}
.sc_blogger.layout_polaroid .sc_blogger_elements .photostack-back{
    font-size:1.0769em;
    line-height:1.5em;
    padding:2.3077em;
}
.sc_blogger.layout_date .sc_blogger_item{
    position:relative;
}
.sc_blogger.layout_date .sc_blogger_item:before{
    content:' ';
    display:block;
    background-color:#ddd;
    position:absolute;
    z-index:1;
}
.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item:before{
    width:1px;
    height:100%;
    left:40px;
    top:0;
}
.sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item:before{
    height:1px;
    width:100%;
    left:0;
    top:40px;
}
.sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item.sc_blogger_item_last:before{
    content:none;
}
.sc_blogger.layout_date .sc_blogger_item .sc_blogger_date{
    width:78px;
    height:78px;
    border:1px solid #ddd;
    position:relative;
    z-index:2;
    background-color:#fff;
    text-align:center;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .day_month{
    display:block;
    padding:14px 0 6px 0;
    font-size:1.15em;
}
.sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .year{
    display:block;
    font-size:0.75em;
    margin:0 auto;
}
.sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .year:before{
    width:33px;
    display:block;
    margin:0 auto 3px;
    content:' ';
    border-top:1px solid #ddd;
}
.sc_blogger.layout_date .sc_blogger_item .sc_blogger_title{
    margin:0 0 0.6em 0;
}
.sc_blogger.layout_date.sc_blogger_horizontal{
    overflow:hidden;
}
.sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item{
    float:left;
}
.sc_blogger.layout_date.sc_blogger_horizontal .post_content{
    padding-right:2em;
}
.sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item .sc_blogger_date{
    margin-bottom:1.25em;
}
.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item+.sc_blogger_item{
    padding-top:2em;
}
.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item .sc_blogger_date{
    float:left;
}
.sc_blogger.layout_date.sc_blogger_vertical .post_content{
    padding-left:100px;
}
.sc_blogger.layout_date.sc_blogger_vertical .post_content:after{
    content:' ';
    width:100%;
    height:0;
    display:block;
    clear:both;
}
.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item .post_info{
    margin:0;
}
.sc_blogger.layout_date .load_more{
    height:60px;
    position:relative;
}
.sc_blogger.layout_date .load_more:before{
    width:28px;
    height:28px;
    border:1px solid #ddd;
    background-color:#fff;
    font-family:"fontello";
    content:'\e82d';
    text-align:center;
    position:absolute;
    z-index:2;
    bottom:0;
    left:24px;
    line-height:28px;
}
.sc_blogger.layout_date .load_more:after{
    content:'';
    display:block;
    width:1px;
    height:100%;
    background-color:#ddd;
    position:absolute;
    left:40px;
    top:0;
    z-index:1;
}
.sc_blogger_item.sc_plain_item{
    padding:2.2857em;
    background-color:#f0f0f0;
    margin-bottom:2px;
    text-align:center;
}
.sc_blogger_item.sc_plain_item .post_category{
    font-style:italic;
}
.sc_blogger_item.sc_plain_item .post_title{
    margin-top:0.6em;
    margin-top:0.4em;
}
.sc_blogger_item.sc_plain_item .post_info{
    margin-bottom:0;
}
.sc_blogger.layout_plain .sc_item_button{
    margin-top:2.2857em;
}
.sc_blogger.sc_blogger_horizontal.layout_news{
    overflow:hidden;
}
.sc_blogger.sc_blogger_horizontal.layout_news .post_featured{
    width:40%;
    float:left;
    vertical-align:top;
    margin:0 2em 0.7em 0;
}
.sc_blogger.sc_blogger_horizontal.layout_news .columns_wrap .post_featured{
    width:100%;
    float:none;
    margin:0 0 0.7em 0;
}
.sc_blogger.sc_blogger_vertical.layout_news .sc_blogger_item+.sc_blogger_item{
    padding-top:2em;
    margin-top:2em;
    border-top:1px solid #ddd;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.article_style_boxed .sc_blogger.template_related .post_content_wrap{
    background-color:#f7f7f7;
}
.article_style_boxed .sc_blogger.template_masonry .post_content{
    background-color:#f7f7f7;
}
.sc_blogger .isotope_filters{
    margin:1.5em 0 1em;
}
.sc_blogger.no_margins .sc_blogger_button{
    margin-top:2em;
}
.sc_scroll_horizontal .sc_blogger .isotope_item,.sc_scroll_horizontal .sc_blogger [class*=column-],.sc_blogger .sc_scroll_horizontal .isotope_item,.sc_blogger .sc_scroll_horizontal [class*=column-]{
    width:400px;
    display:inline-block;
    vertical-align:top;
    position:relative;
    padding-bottom:0;
    white-space:nowrap;
}
.sc_scroll_horizontal .sc_blogger .isotope_column_2,.sc_scroll_horizontal .sc_blogger .column-1_2,.sc_blogger .sc_scroll_horizontal .isotope_column_2,.sc_blogger .sc_scroll_horizontal .column-1_2{
    width:600px;
}
.sc_scroll_horizontal .sc_blogger .isotope_column_4,.sc_scroll_horizontal .sc_blogger .column-1_4,.sc_blogger .sc_scroll_horizontal .isotope_column_4,.sc_blogger .sc_scroll_horizontal .column-1_4{
    width:300px;
}
.sc_scroll_horizontal .sc_blogger .isotope_column_5,.sc_scroll_horizontal .sc_blogger .column-1_5,.sc_blogger .sc_scroll_horizontal .isotope_column_5,.sc_blogger .sc_scroll_horizontal .column-1_5{
    width:240px;
}
.sc_scroll_horizontal .sc_blogger .isotope_column_6,.sc_scroll_horizontal .sc_blogger .column-1_6,.sc_blogger .sc_scroll_horizontal .isotope_column_6,.sc_blogger .sc_scroll_horizontal .column-1_6{
    width:200px;
}
.sc_scroll_vertical .sc_blogger .isotope_wrap,.sc_blogger .sc_scroll_vertical .isotope_wrap{
}
.sc_scroll_vertical .sc_blogger .isotope_item,.sc_scroll_vertical .sc_blogger [class*=column-],.sc_blogger .sc_scroll_vertical .isotope_item,.sc_blogger .sc_scroll_vertical [class*=column-]{
    position:relative;
    width:auto;
    max-width:400px;
    display:inline-block;
    padding-right:50px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_call_to_action_align_left .sc_call_to_action_title,.sc_call_to_action_align_left .sc_call_to_action_subtitle,.sc_call_to_action_align_left .sc_call_to_action_descr,.sc_call_to_action_align_right .sc_call_to_action_title,.sc_call_to_action_align_right .sc_call_to_action_subtitle,.sc_call_to_action_align_right .sc_call_to_action_descr{
    text-align:left;
}
.sc_call_to_action_align_left .sc_call_to_action_featured,.sc_call_to_action_align_left .sc_call_to_action_info,.sc_call_to_action_align_right .sc_call_to_action_featured,.sc_call_to_action_align_right .sc_call_to_action_info{
    vertical-align:middle;
}
.sc_call_to_action_align_none .sc_call_to_action_info,.sc_call_to_action_align_center .sc_call_to_action_info{
    text-align:center;
}
.sc_call_to_action_align_none .sc_call_to_action_featured,.sc_call_to_action_align_center .sc_call_to_action_featured{
    margin:0 auto 2.2857em;
}
.sc_call_to_action .sc_call_to_action_title{
    font-weight:bold;
    margin-bottom:0.2em;
    font-size:4em;
}
.sc_call_to_action .sc_call_to_action_title:after{
    display:none;
}
.sc_call_to_action .sc_call_to_action_descr{
    font-size:1.33em;
    font-style:normal;
    font-weight:400;
    line-height:1.5em;
    text-transform:none;
    margin-bottom:0;
}
.sc_call_to_action .sc_call_to_action_buttons{
    margin-top:2.7em;
}
.sc_call_to_action_style_1 .sc_call_to_action_button{
    display:inline-block;
}
.sc_call_to_action_align_left .sc_call_to_action_buttons,.sc_call_to_action_align_right .sc_call_to_action_buttons{
    margin-top:0;
}
.sc_call_to_action_accented{
    padding:3em 0;
}
.sc_call_to_action_style_2{
    padding:1.8em 0;
}
.sc_call_to_action_style_2 .sc_call_to_action_info,.sc_call_to_action_style_2 .sc_call_to_action_buttons{
    vertical-align:middle;
    margin-bottom:0;
}
.sc_call_to_action_style_2 .sc_call_to_action_buttons{
    text-align:center;
}
.sc_call_to_action_style_2 .sc_call_to_action_title{
    line-height:1.5em;
    font-size:1.6em;
    text-transform:none;
    font-weight:500;
    font-family:inherit;
    margin-bottom:0;
}
.sc_call_to_action_style_2 .sc_call_to_action_descr{
    line-height:1.2857em;
    text-transform:none;
}
.sc_call_to_action_style_2.sc_call_to_action_align_none{
    text-align:center;
}
.sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_info,.sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_buttons{
    display:inline-block;
}
.sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_buttons{
    margin-left:4em;
}
.sc_call_to_action_style_2.sc_call_to_action_align_center{
    text-align:center;
}
.sc_chat{
    position:relative;
    padding-left:20px;
    overflow:hidden;
}
.sc_chat+.sc_chat{
    margin-top:1.5em;
}
.sc_chat_inner{
    position:relative;
    background-color:#ffffff;
    border:1px solid #1eaace;
    padding:1.2em 1.2em 0.875em;
    overflow:hidden;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}
.sc_chat:after{
    content:' ';
    position:absolute;
    z-index:1;
    top:30%;
    left:14px;
    width:11px;
    height:30px;
    -webkit-transform:rotate(30deg) skewY(-45deg);
    -moz-transform:rotate(30deg) skewY(-45deg);
    -ms-transform:rotate(30deg) skewY(-45deg);
    -o-transform:rotate(30deg) skewY(-45deg);
    transform:rotate(30deg) skewY(-45deg);
    background-color:#ffffff;
    border-left:1px solid #1eaace;
    border-bottom:1px solid #1eaace;
}
.sc_chat .sc_chat_title{
    margin-bottom:1em;
    font-weight:400;
}
.sc_chat .sc_chat_avatar{
    width:75px;
    height:75px;
    float:left;
    margin:0 20px 10px 0;
    overflow:hidden;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}
.sc_chat p{
    margin-bottom:0;
}
.sc_clients .sc_slider_swiper:not(.sc_slider_height_auto) .slides .swiper-slide{
    min-height:3em;
}
.sc_clients .sc_client_image{
    text-align:center;
}
.sc_clients .sc_clients_descr+.sc_slider_swiper{
    margin-top:4.2em;
}
.sc_clients_style_clients-2 .sc_client_hover{
    text-align:center;
}
.sc_clients_style_clients-2 .sc_client_title{
    margin:0.5em 0 0 0;
    font-size:1.3333em;
    font-weight:700;
}
.sc_clients_style_clients-2 .sc_client_position{
    margin-top:0.25em;
    font-style:italic;
}
.sc_clients_style_clients-2 .sc_client_description{
    font-size:1.2857em;
    font-weight:300;
    font-style:italic;
    line-height:1.2857em;
}
.sc_clients_style_clients-2 .sc_client_description:before{
    content:'\e8b6';
    font-family:'fontello';
    font-size:1.5em;
    font-style:normal;
    line-height:1.5em;
    display:block;
}
.sc_clients_style_clients-2 .sc_client_description p{
    margin:0;
}
.sc_clients_style_clients-2 .sc_client_description p+p{
    margin-top:0.5em;
}
.sc_clients_style_clients-2 .sc_client_image{
    background-color:#fff;
}
.sc_clients_style_clients-2 .sc_client_image img{
    vertical-align:middle;
}
.sc_clients_style_clients-2 .sc_client_info{
    padding-top:1.5em;
}
.sc_clients_style_clients-2 .sc_client_image{
    position:relative;
}
.sc_clients_style_clients-2 .sc_client_image .sc_client_hover{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    opacity:0;
    filter:alpha(opacity=0);
    text-align:center;
}
.sc_clients_style_clients-2 .sc_clients_item:hover .sc_client_image .sc_client_hover{
    opacity:1;
    filter:alpha(opacity=100);
}
.sc_clients_style_clients-2 .sc_client_image .sc_client_hover,.sc_clients_style_clients-2 .sc_client_image .sc_client_hover .sc_client_info{
    overflow:hidden;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_clients_style_clients-2 .sc_client_image .sc_client_hover .sc_client_info{
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:50px;
    padding:1.5em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_clients_style_clients-2 .sc_clients_item:hover .sc_client_image .sc_client_hover .sc_client_info{
    margin-top:0;
}
.sc_columns .sc_column_item_inner{
    padding:1.5em;
}
.sc_form{
    max-width:100%;
}
.sc_form form{
    position:relative;
}
.sc_form .result{
    display:none;
    width:70%;
    position:absolute;
    z-index:1000;
    top:38%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    -webkit-box-shadow:10px 10px 30px 0px rgba(0,0,0,0.2);
    -moz-box-shadow:10px 10px 30px 0px rgba(0,0,0,0.2);
    box-shadow:10px 10px 30px 0px rgba(0,0,0,0.2);
}
.sc_form .sc_item_descr .sc_socials{
    display:block;
    font-size:0.6667em;
    margin-top:1em;
}
.sc_form .sc_form_item{
    margin-bottom:3px;
    text-align:center;
    margin-right:-2px;
}
.sc_form .columns_wrap{
    margin-right:-5px;
}
.sc_form .sc_form_item.column-1_2{
    padding-right:5px;
}
.sc_form .sc_form_item input[type="text"],.sc_form .sc_form_item select,.sc_form .sc_form_item textarea{
    padding:1em;
    text-align:center;
    line-height:2em;
    padding:0.876em 1.5em;
    text-transform:uppercase;
    font-family:Fredoka One;
    vertical-align:text-bottom;
    font-size:0.8em;
    border-radius:5px;
}
.sc_form .sc_form_address_field{
    margin-bottom:2em;
    text-align:left;
}
.sc_form .sc_form_address .sc_socials{
    text-align:left;
    display:block;
}
.sc_form .sc_form_address_label{
    display:block;
    font-weight:700;
}
.sc_form .sc_form_field{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_form .sc_form_item.label_top label{
    display:block;
    margin-bottom:0.4em;
}
.sc_form .sc_form_item.label_bottom label{
    display:block;
    margin-top:0.4em;
}
.sc_form .sc_form_item.label_left{
    overflow:hidden;
}
.sc_form .sc_form_item.label_left label{
    display:inline-block;
    margin-right:1.5em;
    vertical-align:middle;
}
.sc_form .sc_form_item.label_left input,.sc_form .sc_form_item.label_left .sc_form_select_container,.sc_form .sc_form_item.label_left textarea{
    display:inline-block;
    width:auto;
    vertical-align:middle;
}
.sc_form .sc_form_item .sc_form_element{
    width:auto;
    display:inline-block;
}
.sc_form .sc_form_item .sc_form_element+.sc_form_element{
    margin-left:2em;
}
.sc_form .sc_form_item .sc_form_element input,.sc_form .sc_form_item .sc_form_element label{
    width:auto;
    margin-right:0.5em;
    display:inline-block;
}
.sc_form .sc_form_item .sc_form_element input[type="radio"],.sc_form .sc_form_item .sc_form_element input[type="checkbox"]{
    display:none;
}
.sc_form .sc_form_item .sc_form_element input[type="radio"]+label,.sc_form .sc_form_item .sc_form_element input[type="checkbox"]+label{
    position:relative;
    padding-left:1.75em;
    line-height:1.5em;
}
.sc_form .sc_form_item .sc_form_element input[type="radio"]+label:before,.sc_form .sc_form_item .sc_form_element input[type="checkbox"]+label:before{
    content:' ';
    font-family:fontello;
    display:block;
    text-align:center;
    border:1px solid #ebebeb;
    position:absolute;
    left:0;
    top:3px;
    width:1em;
    height:1em;
    line-height:1em;
}
.sc_form .sc_form_item .sc_form_element input[type="radio"]+label:before{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_form .sc_form_item .sc_form_element input[type="checkbox"]:checked+label:before{
    content:'\e8ab';
}
.sc_form .sc_form_item .sc_form_element input[type="radio"]:checked+label:before{
    content:'\e8e4';
}
.sc_form .sc_form_field input,.sc_form .sc_form_message textarea{
    width:100%;
    padding:0.5em 1em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_form .sc_form_message textarea{
    min-height:8em;
}
.sc_form .picker{
    position:absolute;
    z-index:10000;
    left:0;
    top:4em;
    width:100%;
    height:0;
    padding:1.5em;
    overflow:hidden;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_form .picker--opened{
    height:auto;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    opacity:1;
}
.sc_form .picker__header{
    position:relative;
    margin:0 1.5em;
    font-size:1.2857em;
    text-transform:uppercase;
    text-align:center;
}
.sc_form .picker__month,.sc_form .picker__year{
    display:inline-block;
    margin-left:3px;
    margin-right:3px;
}
.sc_form .picker__nav--prev,.sc_form .picker__nav--next{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    line-height:1.5em;
    width:1.5em;
    height:1.5em;
    text-align:center;
}
.sc_form .picker__nav--next{
    left:auto;
    right:0;
}
.sc_form .picker__nav--prev:before,.sc_form .picker__nav--next:before{
    font-family:"fontello";
    display:inline-block;
    line-height:inherit;
}
.sc_form .picker__nav--prev:before{
    content:'\e837';
}
.sc_form .picker__nav--next:before{
    content:'\e836';
}
.sc_form .picker__nav--prev:hover,.sc_form .picker__nav--next:hover{
    cursor:pointer;
}
.sc_form .picker__nav--disabled,.sc_form .picker__nav--disabled:hover,.sc_form .picker__nav--disabled:before,.sc_form .picker__nav--disabled:before:hover{
    cursor:default;
}
.sc_form .picker__table{
    width:100%;
    border-collapse:collapse;
    border-spacing:0;
    text-align:center;
    table-layout:fixed;
    margin:0.8em 0 0 0;
}
.sc_form .picker__table th,.sc_form .picker__table td{
    border:none;
    padding:0.25em;
    vertical-align:top;
    text-align:center;
}
.sc_form .picker__weekday{
    width:14.285714286%;
    text-transform:uppercase;
}
.sc_form .picker__day--today{
    position:relative;
}
.sc_form .picker__day--today:before{
    content:" ";
    position:absolute;
    top:2px;
    right:2px;
    width:0;
    height:0;
    border-top:7px solid #f15a23;
    border-left:7px solid transparent!important;
}
.sc_form .picker__day--infocus:hover,.sc_form .picker__day--outfocus:hover,.sc_form .picker__day--highlighted:hover,.sc_form .picker--focused .picker__day--highlighted{
    cursor:pointer;
}
.sc_form .picker__day--disabled,.sc_form .picker__day--disabled:hover,.sc_form .picker--focused .picker__day--disabled{
    cursor:default;
    background-color:transparent!important;
}
.sc_form .picker__footer{
    text-align:center;
    border-top:1px solid #ddd;
    margin-top:0.5em;
    padding:0.5em 0 0 0;
}
.sc_form .picker__button--today,.sc_form .picker__button--clear,.sc_form .picker__button--close{
    display:inline-block;
    vertical-align:bottom;
    font-style:italic;
    font-weight:400;
    line-height:2em;
    width:33%;
    background-color:transparent!important;
}
.sc_form .picker__button--today:hover,.sc_form .picker__button--clear:hover,.sc_form .picker__button--close:hover{
    cursor:pointer;
}
.sc_form .picker__button--today:focus,.sc_form .picker__button--clear:focus,.sc_form .picker__button--close:focus{
    background:transparent;
    outline:none;
}
.sc_form .picker__button--today:before,.sc_form .picker__button--clear:before,.sc_form .picker__button--close:before{
    position:relative;
    display:inline-block;
    height:0;
}
.sc_form .picker__button--today:before,.sc_form .picker__button--clear:before{
    content:" ";
    margin-right:0.3em;
}
.sc_form .picker__button--today:before{
    top:-1px;
    width:0;
    border-top:7px solid transparent;
    border-left:7px solid transparent!important;
}
.sc_form .picker__button--clear:before{
    top:-3px;
    width:10px;
    border-top:3px solid transparent;
}
.sc_form .picker__button--close:before{
    content:"\D7";
    vertical-align:top;
    margin-right:0.4em;
    font-size:1.5385em;
    font-style:normal;
    font-weight:700;
}
.sc_form .picker__button--today[disabled],.sc_form .picker__button--today[disabled]:hover{
    cursor:default;
}
.sc_form .picker--time{
    padding:0;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch;
}
.sc_form .picker--time.picker--opened{
    height:16em;
}
.sc_form .picker__list{
    list-style:none;
    padding:0;
    margin:0;
}
.sc_form .picker__list li{
    margin-bottom:0;
}
.sc_form .picker__list-item{
    position:relative;
    padding:0.5em 1em;
    border-bottom:1px solid #ddd;
    border-top:1px solid #ddd;
    margin-bottom:-1px;
}
.sc_form .picker__list-item:hover{
    z-index:10;
}
.sc_form .picker__list-item:hover,.sc_form .picker__list-item--highlighted,.sc_form .picker__list-item--highlighted:hover,.sc_form .picker--focused .picker__list-item--highlighted,.sc_form .picker__list-item--selected,.sc_form .picker__list-item--selected:hover,.sc_form .picker--focused .picker__list-item--selected{
    cursor:pointer;
}
.sc_form .picker__list-item--disabled,.sc_form .picker__list-item--disabled:hover,.sc_form .picker--focused .picker__list-item--disabled{
    cursor:default;
    z-index:auto;
}
.sc_form .picker--time .picker__button--clear{
    display:block;
    width:100%;
    margin:0 auto;
    padding:0.75em;
    background-color:transparent;
    border:0;
    text-align:center;
    text-transform:uppercase;
}
.sc_form .picker--time .picker__button--clear:hover,.sc_form .picker--time .picker__button--clear:focus{
    outline:none;
}
.sc_form .sc_form_field [class*="icon-"]{
    position:relative;
}
.sc_form .sc_form_field [class*="icon-"]:before{
    position:absolute;
    right:0.5em;
    top:0.5em;
    display:block;
    width:2em;
    height:2em;
    line-height:2em;
}
.sc_form_select_container{
    width:100%;
    overflow:hidden;
    position:relative;
}
.sc_form_select_container:after{
    content:'\e828';
    font-family:fontello;
    display:block;
    text-align:center;
    position:absolute;
    right:0;
    top:0;
    width:1.5em;
    height:3.5em;
    line-height:3.5em;
    z-index:0;
    pointer-events:none;
    cursor:pointer;
}
.sc_form_select_container select{
    width:100%;
    padding-left:0.5em!important;
    background:none!important;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
}
.sc_form .sc_form_button{
    text-align:center;
    margin:1.7em 0 0;
}
.sc_form .sc_form_item.sc_form_button button{
    background-color:transparent;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_form_style_form_2 .sc_form_item,.sc_form_style_form_2 .sc_form_button,.sc_form_style_form_2 .sc_form_item input[type="text"],.sc_form_style_form_2 .sc_form_item select,.sc_form_style_form_2 .sc_form_item textarea{
    text-align:left;
}
.sc_content{
}
.sc_countdown{
    overflow:hidden;
}
.sc_countdown .sc_countdown_inner{
    display:inline-block;
}
.sc_countdown .sc_countdown_item{
    display:block;
    float:left;
    text-align:center;
}
.sc_countdown .sc_countdown_digits{
    display:block;
    overflow:hidden;
    text-align:center;
    margin-bottom:12px;
}
.sc_countdown .sc_countdown_digits span{
    display:inline-block;
}
.sc_countdown .sc_countdown_separator{
    display:block;
    float:left;
    margin:0 8px;
}
.sc_countdown.sc_countdown_style_1 .sc_countdown_digits,.sc_countdown.sc_countdown_style_1 .sc_countdown_separator{
    font-size:2.45em;
    height:2.45em;
    line-height:2.45em;
    margin-bottom:6px;
}
.sc_countdown.sc_countdown_style_1 .sc_countdown_digits{
    width:2.45em;
    border-width:6px;
    border-style:solid;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_countdown.sc_countdown_style_1 .sc_countdown_label{
    font-weight:400;
}
.sc_countdown.sc_countdown_style_2 .sc_countdown_digits,.sc_countdown.sc_countdown_style_2 .sc_countdown_separator{
    font-size:3em;
    font-weight:700;
    height:1.3542em;
    line-height:1.3542em;
}
.sc_countdown.sc_countdown_style_2 .sc_countdown_separator{
    font-weight:300;
}
.sc_countdown.sc_countdown_style_2 .sc_countdown_digits span{
    display:inline-block;
    text-align:center;
    width:1.1458em;
    color:#ffffff;
}
.sc_countdown.sc_countdown_style_2 .sc_countdown_digits span+span{
    margin-left:2px;
}
.sc_countdown.sc_countdown_style_2 .sc_countdown_label{
    font-weight:400;
}
.sc_dropcaps{
    line-height:1.73em;
}
.sc_dropcaps .sc_dropcaps_item{
    font-family:Fredoka One;
    font-size:2.4em;
    font-weight:400;
    line-height:2.13em;
    width:2.08em;
    display:block;
    margin:-8px 15px 2px 0;
    float:left;
    text-align:center;
    background-size:100%!important;
    background-repeat:no-repeat!important;
}
.sc_dropcaps.sc_dropcaps_style_1 .sc_dropcaps_item{
    background:url(../images/drop_1.png);
}
.sc_dropcaps.sc_dropcaps_style_2 .sc_dropcaps_item{
    background:url(../images/drop_2.png);
}
.sc_emailer{
    display:inline-block;
    padding:0.6em 1em;
    overflow:hidden;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.sc_emailer .sc_emailer_button{
    display:inline-block;
    text-align:center;
    width:1em;
    height:1em;
    line-height:1em;
    font-size:1.8em;
    vertical-align:bottom;
}
.sc_emailer input{
    display:inline-block;
    line-height:2em;
    padding:0;
    width:0;
    text-transform:uppercase;
    font-family:Fredoka One;
    vertical-align:text-bottom;
}
.sc_emailer.sc_emailer_opened{
}
.sc_emailer input{
    background-color:transparent!important;
}
.sc_emailer.sc_emailer_opened input{
    width:250px;
}
.columns_wrap .sc_emailer.sc_emailer_opened input{
    width:calc(100% - 30px);
}
.sc_emailer,.sc_emailer input{
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_events_item .sc_events_item_title{
    margin:1em 0;
    font-size:1.2857em;
}
.sc_events_item .sc_events_item_description{
    line-height:1.75em;
    overflow:hidden;
}
.sc_events_item .sc_events_item_description p{
    margin-bottom:0;
    height:5em;
    overflow:hidden;
}
.sc_events_item .sc_events_item_readmore{
    display:block;
    margin-top:1em;
}
.sc_events_item .sc_events_item_readmore span{
    display:inline-block;
    margin-left:0.5em;
}
.sc_events_style_events-1 .sc_events_item{
    text-align:center;
    padding:0;
}
.sc_events_style_events-1 .sc_events_item_content{
    padding:0 2.5em 2.5em;
}
.sc_events_style_events-1 .sc_events_item_date{
    font-size:0.8571em;
    margin-bottom:1em;
}
.sc_events_style_events-1 .sc_events_item_title{
    margin-top:0;
}
.sc_events_style_events-2 .sc_events_item{
    border:1px solid #eee;
    height:4em;
    position:relative;
    white-space:nowrap;
    padding:1.1em 0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_events_style_events-2 .sc_events_item+.sc_events_item{
    margin-top:4px;
}
.sc_events_style_events-2 .sc_events_item>span,.sc_events_style_events-2 .sc_events_item_title{
    display:inline-block;
    margin:0;
    vertical-align:middle;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_events_style_events-2 .sc_events_item_date{
    position:absolute;
    z-index:1;
    left:-1px;
    top:-1px;
    bottom:-1px;
    width:4em;
    text-align:center;
}
.sc_events_style_events-2 .sc_events_item_month{
    display:block;
    text-transform:uppercase;
    margin-top:0.35em;
    font-size:0.8571em;
}
.sc_events_style_events-2 .sc_events_item_day{
    display:block;
    font-size:1.7em;
}
.sc_events_style_events-2 .sc_events_item_title{
    font-size:1em;
    padding:0 1em 0 6em;
    text-transform:uppercase;
    width:50%;
}
.sc_events_style_events-2 .sc_events_item_time{
    position:relative;
    width:30%;
    padding:0 1em 0 2em;
}
.sc_events_style_events-2 .sc_events_item_details{
    position:relative;
    width:20%;
    padding:0 1em 0 2em;
}
.sc_events_style_events-2 .sc_events_item_time:before,.sc_events_style_events-2 .sc_events_item_details:before{
    content:' ';
    position:absolute;
    z-index:1;
    left:0;
    top:-0.2em;
    bottom:-0.2em;
    width:1px;
}
.sc_events_style_events-2 .sc_events_button{
    margin-top:2em;
}
.sc_googlemap{
    max-width:100%;
}
.sc_googlemap img{
    max-width:none;
}
.sc_googlemap_wrap{
    position:relative;
}
.sc_googlemap_content{
    position:absolute;
    z-index:1;
    right:10%;
    top:0;
    bottom:0;
    width:25%;
    padding:2em 3em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_googlemap_content .sc_item_title:after{
    margin-bottom:0.3em;
    display:none;
}
.sc_icon{
    display:inline-block;
    position:relative;
    margin-right:0.25em;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_icon_shape_square,.sc_icon_shape_round{
    display:inline-block;
    padding:4px;
    text-align:center;
    width:1.2em;
    height:1.2em;
    line-height:1.2em;
    border:0.05em solid #f4f7f9;
}
.sc_icon_shape_round,a.sc_icon.sc_icon_shape_round:after,a .sc_icon.sc_icon_shape_round:after{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_icon.sc_icon_shape_square:hover,.sc_icon.sc_icon_shape_round:hover,a.sc_icon.sc_icon_shape_square:hover,a.sc_icon.sc_icon_shape_round:hover,a:hover .sc_icon.sc_icon_shape_square,a:hover .sc_icon.sc_icon_shape_round{
    background-color:transparent;
}
a.sc_icon.sc_icon_shape_round:after,a.sc_icon.sc_icon_shape_square:after,a .sc_icon.sc_icon_shape_round:after,a .sc_icon.sc_icon_shape_square:after{
    background-color:inherit;
    box-sizing:content-box;
    content:" ";
    height:100%;
    width:100%;
    pointer-events:none;
    position:absolute;
    top:0;
    left:0;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
    -ms-transition:all ease 0.3s;
    -o-transition:all ease 0.3s;
    transition:all ease 0.3s;
    z-index:-1;
}
a.sc_icon.sc_icon_shape_round:hover:after,a.sc_icon.sc_icon_shape_square:hover:after,a:hover .sc_icon.sc_icon_shape_round:after,a:hover .sc_icon.sc_icon_shape_square:after{
    opacity:0;
    transform:scale(1.8);
}
.sc_image{
    overflow:hidden;
}
figure figcaption,.sc_image figcaption{
    font-size:1.25em;
}
.sc_image figcaption span{
    display:inline-block;
    margin-right:0.3em;
}
.sc_image.sc_image_shape_round{
    display:block;
    position:relative;
    overflow:hidden;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_image.sc_image_shape_round figcaption{
    top:0;
    bottom:0;
    padding:0;
    font-size:1em;
    line-height:1.2857em;
    text-align:center;
    overflow:hidden;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_image_shape_round:hover figcaption{
    opacity:0;
    margin-bottom:0;
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
}
.sc_image_shape_round figcaption span{
    display:block;
    margin:0 auto;
    font-size:2em;
}
.sc_image_shape_round figcaption span:before{
    display:block;
    margin:35% auto 0.5em;
}
.sc_infobox{
    display:block;
    margin:1.25em 0;
    color:#ffffff;
    font-size:0.875em;
    line-height:1.5em;
    padding:1.5em;
    clear:both;
}
.sc_infobox.sc_infobox_style_info{
    background-color:#ffb20e;
}
.sc_infobox.sc_infobox_style_success{
    background-color:#1dbb90;
}
.sc_infobox.sc_infobox_style_error{
    background-color:#e05100;
}
.sc_infobox b,.sc_infobox strong{
    font-weight:900;
}
.sc_infobox p{
    margin:0;
}
.sc_infobox p+p,.sc_infobox h1+p,.sc_infobox h2+p,.sc_infobox h3+p,.sc_infobox h4+p,.sc_infobox h5+p,.sc_infobox h6+p{
    margin-top:1em;
}
.sc_infobox h1,.sc_infobox h2,.sc_infobox h3,.sc_infobox h4,.sc_infobox h5,.sc_infobox h6{
    text-align:left;
    margin:-0.1em 0 0.5em 0;
    line-height:1.2em;
    color:inherit;
}
.sc_infobox.sc_infobox_iconed{
    position:relative;
    padding-left:5em;
}
.sc_infobox.sc_infobox_iconed:before{
    font-size:1.9em;
    line-height:1em;
    margin-right:0.6em;
    position:absolute;
    left:0.8em;
    top:0.68em;
}
.sc_infobox.sc_infobox_closeable{
    cursor:pointer;
    padding-right:3.5em;
}
.sc_infobox.sc_infobox_closeable:after{
    content:'\e8ac';
    font-family:"fontello";
    cursor:pointer;
    position:absolute;
    right:1.25em;
    top:1.5em;
}
.sc_list{
    font-size:1.0666em;
    font-weight:600;
    line-height:1.8125em;
    margin-bottom:0;
}
.sc_list li{
    margin-bottom:0;
}
ul.sc_list_style_iconed{
    padding-left:0;
}
.sc_list_style_iconed li{
    padding:0 0 0 1.5em!important;
    list-style:none;
    position:relative;
}
.sc_list_style_iconed li .sc_list_icon{
    position:absolute;
    left:0;
    top:0;
    width:1em;
    display:inline-block;
    text-align:center;
}
.sc_line{
    display:block;
    width:100%;
    height:0px;
    border-top:1px solid #e4e7e8;
    margin:2em 0;
    position:relative;
}
.sc_line.sc_line_position_left_top:not(.sc_line_style_image),.sc_line.sc_line_position_center_top:not(.sc_line_style_image),.sc_line.sc_line_position_right_top:not(.sc_line_style_image){
    border-top:none;
    border-bottom:1px solid #e4e7e8;
}
.sc_line.sc_line_style_dashed{
    border-style:dashed;
}
.sc_line.sc_line_style_dotted{
    border-style:dotted;
}
.sc_line.sc_line_style_double{
    height:4px;
    border-bottom-width:1px;
}
.sc_line.sc_line_style_image{
    background-position:center;
    background-repeat:no-repeat;
    border:none;
}
.sc_line .sc_line_title{
    margin:0;
    padding:0 1em;
    text-transform:uppercase;
    display:inline-block;
    position:absolute;
    z-index:1;
}
.sc_line.sc_line_position_left_top{
    background-position:left bottom;
}
.sc_line.sc_line_position_left_top .sc_line_title{
    top:0;
    left:0;
    padding-left:0;
}
.sc_line.sc_line_position_center_top{
    background-position:center bottom;
}
.sc_line.sc_line_position_center_top .sc_line_title{
    top:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
}
.sc_line.sc_line_position_right_top{
    background-position:right bottom;
}
.sc_line.sc_line_position_right_top .sc_line_title{
    top:0;
    right:0;
    padding-right:0;
}
.sc_line.sc_line_position_left_center{
    background-position:left center;
}
.sc_line.sc_line_position_left_center .sc_line_title{
    top:50%;
    left:0;
    padding-left:0;
    margin-top:-2px;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}
.sc_line.sc_line_position_center_center{
    background-position:center center;
}
.sc_line.sc_line_position_center_center .sc_line_title{
    top:50%;
    left:50%;
    margin-top:-2px;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}
.sc_line.sc_line_position_right_center{
    background-position:right center;
}
.sc_line.sc_line_position_right_center .sc_line_title{
    top:50%;
    right:0;
    padding-right:0;
    margin-top:-2px;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}
.sc_line.sc_line_position_left_bottom{
    background-position:left top;
}
.sc_line.sc_line_position_left_bottom .sc_line_title{
    bottom:0;
    left:0;
    padding-left:0;
}
.sc_line.sc_line_position_center_bottom{
    background-position:center top;
}
.sc_line.sc_line_position_center_bottom .sc_line_title{
    bottom:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
}
.sc_line.sc_line_position_right_bottom{
    background-position:right top;
}
.sc_line.sc_line_position_right_bottom .sc_line_title{
    bottom:0;
    right:0;
    padding-right:0;
}
.match_block{
    display:block;
    width:100%;
    margin-bottom:30px;
    text-align:center;
}
.match_block .player,.match_block .match_info{
    display:inline-block;
    vertical-align:middle;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.match_block .player{
    width:35%;
    position:relative;
}
.match_block .player_country{
    width:3.5em;
    height:3.5em;
    line-height:3.5em;
    text-align:center;
    position:absolute;
    top:0;
    left:0;
    font-size:0.7857em;
    text-transform:uppercase;
    z-index:2;
}
.match_block .player_name a{
    text-align:center;
    padding:1em;
    font-weight:600;
    display:block;
}
.match_block .match_info{
    width:30%;
    padding:0 2em;
}
.match_block .match_date{
    font-weight:600;
    margin-bottom:1.2em;
}
.match_block .match_score{
    font-size:3.5714em;
    font-weight:600;
    line-height:1.6em;
    padding:0 0.4em;
    display:inline-block;
    background-color:#f7f7f7;
    margin-bottom:0.3333em;
}
.match_block .match_category{
    font-size:0.8571em;
    text-transform:uppercase;
}
.match_preview{
    margin-bottom:1em;
}
.type_match.post_item_colored .match_date{
    margin-top:1.25em;
    font-size:1.125em;
    font-weight:400;
    line-height:1.15em;
    margin:1.8em 1em 0.5em 0;
    display:inline-block;
}
.type_match.post_item_colored .match_date+.post_category{
    margin:0 0 0.5em 0;
    overflow:visible;
    display:inline-block;
}
.type_match.post_item_colored .post_title{
    margin-top:0!important;
}
.post_item_colored .match_date,.post_item_colored .post_category{
    font-size:1.125em;
    line-height:1.15em;
}
.matches_hover>a:before{
    content:'\e843';
    font-family:'fontello';
    font-size:3em;
    color:#ffffff;
    text-shadow:-4px 3px 0px rgba(0,0,0,0.2);
    cursor:pointer;
    position:absolute;
    z-index:10;
    left:50%;
    top:35%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    opacity:0;
    filter:alpha(opacity=0);
    margin-top:100px;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.matches_hover>a:after{
    content:' ';
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background-color:rgba(0,0,0,0.3);
    opacity:0;
    z-index:0;
    -webkit-transition:opacity ease .3s;
    -moz-transition:opacity ease .3s;
    -ms-transition:opacity ease .3s;
    -o-transition:opacity ease .3s;
    transition:opacity ease .3s;
}
.matches_hover>a:hover:before{
    opacity:1;
    filter:alpha(opacity=100);
    margin-top:0;
}
.matches_hover>a:hover:after{
    opacity:1;
}
.sc_matches{
    overflow:hidden;
}
.sc_matches_next,.sc_matches_current{
    padding:4em;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.sc_matches_next{
    width:40%;
    float:left;
}
.sc_matches_current{
    width:60%;
    float:right;
    padding-right:0;
}
.sc_matches.style_matches-1 .sc_matches_subtitle,.sc_matches.style_matches-1 .sc_matches_title,.sc_matches.style_matches-1 .sc_matches_descr,.sc_matches.style_matches-1 .sc_matches_button{
    text-align:left;
}
.sc_matches.style_matches-1 .sc_item_title:after{
    width:2em;
    margin-left:0;
}
.sc_matches.style_matches-1 .sc_matches_descr{
    font-style:normal;
}
.sc_matches_current .sc_match{
    display:none;
}
.sc_matches_current .sc_match:first-child{
    display:block;
}
.sc_matches_list{
    padding-left:0;
    margin-top:4em;
    list-style-type:none;
}
.sc_matches_next .sc_matches_list .sc_match{
    padding-left:0;
    margin-bottom:3px;
    position:relative;
    cursor:pointer;
}
.sc_match_date{
    width:5em;
    height:100%;
    text-align:center;
    position:absolute;
}
.sc_match_date .day{
    font-size:1.7857em;
    font-weight:600;
    display:block;
    padding-top:0.6em;
}
.sc_match_date .month{
    font-size:0.8571em;
    font-weight:400;
    letter-spacing:1px;
    text-transform:uppercase;
}
.sc_match_info{
    padding:1em 1.5em;
    margin-left:5em;
    background-color:rgba(255,255,255,0.1);
    -webkit-transition:all 0.3s ease 0s;
    -moz-transition:all 0.3s ease 0s;
    -ms-transition:all 0.3s ease 0s;
    -o-transition:all 0.3s ease 0s;
    transition:all 0.3s ease 0s;
}
.sc_matches_next .sc_matches_list .sc_match:hover .sc_match_info{
    background-color:rgba(255,255,255,0.2);
}
.sc_match_info .name{
    font-weight:600;
}
.sc_match_info .time,.sc_match_info .players{
    display:inline;
}
.sc_matches.style_matches-2 .match_preview{
    text-align:center;
}
.sc_matches.style_matches-2 .sc_matches_next .sc_matches_title{
    font-size:1.7857em;
    line-height:1.3em;
    font-weight:700;
    padding:0.6em 0;
}
.sc_matches.style_matches-2 .sc_matches_next .sc_item_title:after{
    display:none;
}
.sc_matches.style_matches-2 .sc_matches_current,.sc_matches.style_matches-2 .sc_matches_next{
    width:100%;
}
.sc_matches.style_matches-2 .sc_matches_next{
    padding:0;
}
.sc_matches.style_matches-2 .sc_matches_current{
    padding:0 0 2em 0;
}
.sc_matches.style_matches-2 .sc_matches_current .sc_matches_list{
    max-width:900px;
    margin-left:auto;
    margin-right:auto;
}
.sc_matches.style_matches-2 .sc_matches_next .sc_matches_list{
    margin:0;
    width:50%;
    float:left;
}
.sc_matches.style_matches-2 .sc_matches_next .sc_matches_list .sc_match{
    margin-right:2px;
    margin-left:0;
}
.sc_matches.style_matches-2 .sc_matches_next .sc_matches_list:last-child .sc_match{
    margin-left:2px;
    margin-right:0;
}
.sc_matches.style_matches-2 .sc_match_info .photo,.sc_matches.style_matches-2 .sc_match_info .name,.sc_matches.style_matches-2 .sc_match_info .vs{
    display:inline-block;
    vertical-align:middle;
    text-align:center;
}
.sc_matches.style_matches-2 .sc_match_info .photo{
    max-width:40px;
}
.sc_matches.style_matches-2 .sc_match_info .name{
    width:10em;
    line-height:1.4em;
    margin:0 1em;
    text-align:left;
}
.sc_matches.style_matches-2 .sc_match_info .vs+.name{
    text-align:right
}
.sc_latest_matches_list{
    list-style:none;
    max-width:900px;
    margin-left:auto;
    margin-right:auto;
    padding-left:0;
}
.sc_player .sc_player_avatar{
    position:relative;
}
.sc_player .sc_player_avatar .sc_player_hover{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    opacity:0;
    filter:alpha(opacity=0);
    text-align:center;
}
.sc_player .sc_player_avatar .sc_player_hover,.sc_player .sc_player_avatar .sc_player_hover .sc_player_socials{
    overflow:hidden;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_player:hover .sc_player_avatar .sc_player_hover{
    opacity:1;
    filter:alpha(opacity=100);
}
.sc_player .sc_player_avatar .sc_player_hover .sc_player_socials{
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:3.5em;
}
.sc_player:hover .sc_player_avatar .sc_player_hover .sc_player_socials{
    margin-top:0;
}
.sc_player .sc_player_info{
    padding-top:1.5em;
    border-top-width:5px;
    border-top-style:solid;
}
.sc_player .sc_player_info .sc_player_title{
    margin:0;
    font-size:1.3333em;
}
.sc_player .sc_player_info .sc_player_title a{
    font-weight:400;
}
.sc_player .sc_player_info .sc_player_club{
    margin-top:0.5em;
    font-style:italic;
}
.post_item_colored .player_info{
    font-size:1em;
    font-weight:400;
    line-height:1.4em;
    margin:0;
}
.post_item_colored .player_info span+span:before{
    content:'/';
    margin:0 0.7143em;
}
.type_player.post_item_colored .post_featured .post_title{
    height:2em;
}
.type_player.post_item_colored .player_info{
    font-size:1em;
}
.type_player.post_item_colored .player_info span{
    display:block;
}
.type_player.post_item_colored .player_info span+span:before{
    content:none;
}
.type_player.post_item_colored .post_featured .post_title{
    bottom:22%;
}
.type_player.post_item_colored .post_featured .post_descr{
    height:22%;
}
.sc_players_table{
    max-width:100%;
}
.sc_players_table .sc_table{
    margin-bottom:3em;
}
.sc_players_table table{
    table-layout:fixed;
    text-align:left;
}
.sc_players_table .sc_players_table_category{
    margin-bottom:1.5em;
}
.sc_players_table table td:nth-child(2){
    text-align:right;
}
.sc_players_table table th,.sc_players_table table td{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_players_table table th:nth-child(2),.sc_players_table table td:nth-child(2){
    width:25%;
}
.sc_players_table .sort{
    cursor:pointer;
}
.sc_players_table .sort:after{
    content:'\e8f1';
    font-family:fontello;
    font-size:0.7em;
    margin-left:0.5em;
}
.sc_players_table .sort_desc:after{
    content:'\e8f0';
}
.sc_players_table .sc_table img{
    margin-right:1em;
}
.sc_players_table .sc_table .title{
    margin:0.3571em 0;
    display:inline-block;
}
.sc_players_table.style_2 .sc_players_table_category,.sc_players_table.style_2 .sc_table tr:first-child{
    display:none;
}
.sc_players_table.style_2 .sc_table td{
    border:none;
    border-bottom:2px solid #ffffff;
    padding:1em;
}
.sc_players_table.style_2 .sc_table tr:nth-child(2){
    counter-reset:plr;
}
.sc_players_table.style_2 .sc_table .player{
    padding-left:3em;
    position:relative;
}
.sc_players_table.style_2 .sc_table .player:before{
    content:counter(plr) ".";
    counter-increment:plr;
    position:absolute;
    left:1em;
    top:1.4em;
}
.sc_players_table.style_2 .sc_table .points{
    padding-right:2em;
    font-weight:600;
}
.sidebar_hide .post_item_single_players.post_featured_left>.post_featured{
    width:32%;
}
.sidebar_show .post_item_single_players.post_featured_left>.post_featured{
    width:45%;
}
.sidebar_show .post_item_single_players .post_content>.sc_socials{
    display:none;
}
.post_item_single_players .post_title{
    font-weight:400;
}
.post_item_single_players .post_title:after{
    content:' ';
    display:block;
    width:1em;
    height:2px;
    margin:0.6667em 0;
}
.post_item_single_players .player_info span{
    text-transform:uppercase;
    font-style:italic;
    font-weight:600;
    display:block;
    line-height:2em;
}
.post_item_single_players .player_content{
    display:block;
    clear:both;
    padding-top:3.5714em;
}
.sc_menuitems_style_menuitems-1 .sc_menuitems_item{
    padding-top:1px;
}
.sc_menuitems_style_menuitems-1 .sc_menuitem_image{
    float:left;
    margin-right:1em;
}
.sc_menuitems_style_menuitems-1 .sc_menuitem_price{
    float:right;
    margin-left:1em;
    font-weight:bold;
    font-size:1.3em;
}
.sc_menuitems_style_menuitems-1 .sc_menuitem_title{
    margin:-0.25em 0 0;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_image{
    position:relative;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_spicy{
    position:absolute;
    right:0;
    top:0;
    font-size:0.857em;
    text-transform:uppercase;
    padding-right:0.5em;
    vertical-align:top;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_spicy span{
    display:inline-block;
    color:#ffffff;
    width:2.143em;
    height:2.143em;
    line-height:2.143em;
    text-align:center;
    margin-right:0.5em;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_spicy span:before{
    font-size:1.35em;
}
.sc_menuitems_style_menuitems-2 .menuitem_spicylevel_1 span{
    background:#44b21e;
}
.sc_menuitems_style_menuitems-2 .menuitem_spicylevel_2 span{
    background:#97f216;
}
.sc_menuitems_style_menuitems-2 .menuitem_spicylevel_3 span{
    background:#f7dd00;
}
.sc_menuitems_style_menuitems-2 .menuitem_spicylevel_4 span{
    background:#f25e16;
}
.sc_menuitems_style_menuitems-2 .menuitem_spicylevel_5 span{
    background:#e41111;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_box_title{
    display:block;
    position:relative;
    padding:0.560em 1.200em 0.600em;
    font-size:1.786em;
    line-height:normal;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_title{
    float:left;
    font-weight:bold;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_price{
    float:right;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_content,.sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients,.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions{
    display:block;
    position:relative;
    border-bottom:1px solid #e4e7e8;
    padding:2.143em 2.143em 2.143em 5.000em;
    line-height:1.929em;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_content_title,.sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients_title,.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_title{
    display:block;
    position:relative;
    margin-bottom:0.25em;
    font-size:1.286em;
    font-weight:800;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_content_title span,.sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients_title span,.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_title span{
    position:absolute;
    left:-1.5em;
    top:0;
    font-size:1.5em;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list{
    list-style-type:none;
    padding-left:0;
    margin-bottom:0;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li{
    position:relative;
    display:inline-block;
    padding-left:1em;
    width:35%;
    text-transform:uppercase;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li:before{
    content:'\e836';
    font-family:'fontello';
    font-weight:bold;
    position:absolute;
    top:0;
    left:0;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li span{
    font-weight:bold;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_more{
    padding:2.143em;
}
.sc_menuitems_style_menuitems-2 .sc_menuitem_share{
    float:right;
}
.cL{
    clear:both;
}
#overlay{
    bottom:0;
    left:0;
    right:0;
    top:0;
    position:fixed;
    background-color:#000;
    opacity:0.8;
    z-index:100005;
}
.popup_menuitem{
    overflow-y:auto;
    overflow-x:hidden;
    top:0;
    bottom:0;
    left:0;
    right:-16px;
    margin:0;
    padding:0;
    position:fixed;
    display:none;
    z-index:100010;
}
.popup_menuitem>.sc_menuitems_wrap{
    display:block;
    position:relative;
    width:770px;
    margin:50px auto;
    z-index:100020;
}
.popup_menuitem a.close_menuitem{
    position:absolute;
    font-size:2em;
    top:-0.8em;
    right:-0.8em;
    color:#fff;
}
.popup_menuitem a.prev_menuitem{
    position:absolute;
    font-size:3em;
    font-weight:normal;
    top:0.6em;
    left:-1em;
    color:#fff;
}
.popup_menuitem a.next_menuitem{
    position:absolute;
    font-size:3em;
    font-weight:normal;
    top:0.6em;
    right:-1em;
    color:#fff;
}
.popup_menuitem a.prevnext_menuitem{
    text-align:center;
    display:block;
    width:1em;
    height:1em;
    line-height:0.855em;
}
.sc_number_item{
    display:inline-block;
    text-align:center;
    font-size:3em;
    font-weight:700;
    width:1em;
    height:1.25em;
    line-height:1.25em;
    background-color:rgba(0,0,0,0.15);
    color:#ffffff;
}
.sc_number_item+.sc_number_item{
    margin-left:2px;
}
.sc_parallax{
    position:relative;
    overflow:hidden;
    background-repeat:no-repeat;
}
.sc_parallax .sc_parallax_content{
    position:relative;
    overflow:hidden;
    z-index:2;
    left:0;
    top:0;
    right:0;
    bottom:0;
    background-repeat:no-repeat;
}
.sc_parallax .sc_parallax_overlay{
    overflow:hidden;
}
.sc_parallax .sc_video_bg_wrapper{
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    right:0;
    bottom:0;
}
.sc_parallax video.sc_video_bg{
    opacity:0;
    filter:alpha(opacity=0);
}
.sc_popup{
    position:relative;
    background-color:#fff;
    padding:24px 20px 20px 20px;
    width:auto;
    max-width:500px;
    max-height:600px;
    margin:20px auto;
    border:1px solid #ddd;
    overflow-x:hidden;
    overflow-y:auto;
}
.sc_popup:before{
    height:4px;
    content:' ';
    position:absolute;
    width:100%;
    top:-1px;
    left:-1px;
    display:block;
    padding:0 1px;
}
.sc_popup.mfp-hide{
    display:none;
}
.sc_popup .mfp-close{
    top:3px;
    width:1em;
    height:1em;
    line-height:1em;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.sc_popup .mfp-close:active{
    top:3px;
}
.sc_price{
    display:inline-block;
    position:relative;
}
.sc_price .sc_price_currency,.sc_price .sc_price_money{
    font-size:1.875em;
    line-height:1em;
    color:#222222;
}
.sc_price .sc_price_info{
    display:inline-block;
    position:relative;
    vertical-align:baseline;
}
.sc_price .sc_price_penny{
    display:block;
    text-decoration:underline;
    margin-bottom:0.2em;
    margin-left:0.1em;
    font-size:0.75em;
    line-height:1em;
    color:#222222;
}
.sc_price .sc_price_period:before{
    content:'/';
    display:inline-block;
    margin-left:0.3em;
    margin-right:0.3em;
}
.sc_price .sc_price_period_empty:before{
    content:' ';
    display:inline-block;
}
.sc_price_block{
    display:block;
    overflow:hidden;
    border-radius:10px;
    max-width:100%;
    margin:auto;
}
.sc_price_block .sc_price_block_title{
    font-size:1.33em;
    line-height:1.3em;
    height:3.3em;
    padding-top:0;
    background-color:rgba(0,0,0,0.1);
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    text-transform:uppercase;
}
.sc_price_block .sc_price_block_title span{
    display:block;
    text-align:center;
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}
.sc_price_block .sc_price_block_money{
    text-align:center;
    line-height:8em;
    height:7.2em;
    overflow:hidden;
}
.sc_price_block .sc_price_block_money .sc_price_block_icon{
    font-size:4em;
    line-height:inherit;
    display:inline-block;
}
.sc_price_block .sc_price_block_money .sc_price{
    display:inline-block;
}
.sc_price_block .sc_price_block_money .sc_price_block_icon+.sc_price{
    margin-left:0.5em;
}
.sc_price_block .sc_price_block_money .sc_price_currency{
    font-weight:400;
    font-size:4.33em;
    line-height:inherit;
}
.sc_price_block .sc_price_block_money .sc_price_money{
    font-weight:900;
    font-size:4.8em;
    line-height:inherit;
}
.sc_price_block .sc_price_block_period{
    font-size:1.2em;
}
.sc_price_block .sc_price_block_description{
    text-align:center;
    font-size:0.933em;
    line-height:1.428em;
    min-height:2.66em;
    padding:0 2em;
    overflow:hidden;
}
.sc_price_block .sc_price_block_description li,.sc_price_block .sc_price_block_description p{
    margin-bottom:0;
}
.sc_price_block .sc_price_block_link{
    text-align:center;
    padding:1.5em 0 2.3em;
}
.sc_promo[data-href]{
    cursor:pointer;
}
.sc_promo{
    background-size:cover!important;
    background-position:center!important;
    position:relative;
    display:block;
    padding:2em;
    box-sizing:border-box;
    border-radius:5px;
}
.sc_promo.small_padding{
    padding:1.2em;
}
.sc_promo .sc_promo_subtitle{
    font-size:10px;
    font-weight:500;
    text-transform:uppercase;
    letter-spacing:0.2em;
    margin-bottom:0.4em;
}
.sc_promo .sc_promo_title{
    font-size:2em;
    line-height:1em;
    font-weight:500;
    text-transform:uppercase;
    display:block;
}
.sc_promo.style_1{
    padding:1.5em;
}
.sc_promo_style_1{
    display:table;
    height:100%;
    width:100%;
}
.sc_promo_style_1 .sc_promo_content{
    display:table-cell;
    padding-right:50%;
    text-align:center;
    vertical-align:middle;
}
.column-1_4 .sc_promo_style_1 .sc_promo_content{
    padding-right:40%;
}
.sc_promo_style_1 .sc_promo_title{
    margin-bottom:0.4em;
}
.sc_promo_position_top_right .sc_promo_style_1 .sc_promo_content{
    vertical-align:top;
    text-align:right;
}
.sc_promo_position_top_left .sc_promo_style_1 .sc_promo_content{
    vertical-align:top;
}
.sc_promo_position_bottom_right .sc_promo_style_1 .sc_promo_content{
    vertical-align:bottom;
    text-align:right;
}
.sc_promo_position_bottom_left .sc_promo_style_1 .sc_promo_content{
    vertical-align:bottom;
}
.sc_promo_style_2 .sc_promo_subtitle{
    font-size:1.6em;
    letter-spacing:0;
    margin-bottom:0;
    line-height:1.1em;
}
.sc_promo_style_2 .sc_promo_title{
    font-size:3.06em;
    letter-spacing:0;
    line-height:1em;
    margin-bottom:0.1em;
}
.sc_promo_style_2{
    display:table;
    height:100%;
    width:100%;
}
.sc_promo_style_2 .sc_promo_content{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    padding-left:calc(100% - 17em);
}
.sc_promo_style_2 .sc_promo_descr{
    font-size:0.933em;
    font-weight:600;
    line-height:1.2em;
}
.sc_promo_style_2 .sc_promo_buttons{
    margin-top:1.2em;
}
.sc_promo_style_2 .sc_promo_buttons .sc_button{
    padding:1.4em;
    display:block;
}
.sc_promo_style_3{
    display:table;
    height:100%;
    width:100%;
}
.sc_promo_style_3 .sc_promo_content{
    display:table-cell;
    vertical-align:bottom;
}
.sc_promo_style_3{
    text-align:center;
}
.sc_promo_style_3 .sc_promo_subtitle{
    font-size:1.785em;
    letter-spacing:0;
    margin-bottom:0;
    line-height:1.1em;
}
.sc_promo_style_3 .sc_promo_title{
    font-size:2.57em;
    letter-spacing:0;
    line-height:1em;
    text-transform:none;
    margin-bottom:0;
}
.sc_promo_style_3 .sc_promo_descr{
    font-size:0.857em;
    text-transform:uppercase;
    font-weight:700;
    line-height:1.2em;
}
.sc_promo_style_3 .sc_promo_buttons{
    margin-top:1.2em;
}
.sc_promo_style_4{
    display:table;
    height:100%;
    width:100%;
    padding:0.1em;
    text-align:center;
}
.sc_promo_style_4 .sc_promo_content{
    display:table-cell;
    vertical-align:middle;
    padding-left:40%;
}
.sc_promo_style_4 .sc_promo_title{
    font-size:1.6em;
    letter-spacing:0;
    line-height:1em;
    margin-bottom:0.55em;
    text-transform:none;
    display:block;
}
.sc_promo_style_4 .sc_promo_descr{
    font-size:0.93em;
    line-height:1.2857em;
    text-transform:none;
    font-weight:400;
}
.sc_promo_style_5{
    display:table;
    height:100%;
    width:100%;
    text-align:left;
}
.sc_promo_style_5 .sc_promo_icon,.sc_promo_style_5 .sc_promo_content{
    display:table-cell;
    vertical-align:middle;
}
.sc_promo_style_5 .sc_promo_icon{
    text-align:center;
}
.sc_promo_style_5 .sc_promo_icon:before{
    font-size:2em;
    width:1.7em;
    height:1.7em;
    line-height:1.7em;
    border:4px solid;
    border-radius:50%;
    text-align:center;
}
.sc_promo_style_5 .sc_promo_content{
    padding-left:10px;
}
.sc_promo_style_5 .sc_promo_title{
    font-size:1em;
    letter-spacing:0;
    line-height:1em;
    margin-bottom:0;
}
.sc_promo_style_5 .sc_promo_descr{
    font-size:1.142em;
    text-transform:none;
    font-weight:400;
}
.sc_scroll{
    overflow:hidden;
    width:100%;
    position:relative;
}
.sc_scroll_wrapper{
    overflow:hidden;
}
.sc_scroll_horizontal .sc_scroll_wrapper{
    width:100000px;
}
.sc_scroll_horizontal{
    width:100%;
    padding-bottom:20px;
}
.sc_scroll_vertical{
    min-height:200px;
    padding-right:6px;
}
.sc_scroll_vertical .swiper-wrapper{
    height:auto;
    display:block;
}
.sc_scroll_vertical .swiper-slide{
    float:none;
    display:block;
    height:auto;
}
.sc_scroll_bar{
    background:transparent;
    position:absolute;
    z-index:100;
}
.sc_scroll_vertical .sc_scroll_bar{
    right:1px;
    top:0;
    bottom:0;
    width:10px;
    border-right:1px solid #dddddd;
}
.sc_scroll_horizontal .sc_scroll_bar{
    right:0;
    left:0;
    bottom:1px;
    height:20px;
    border-bottom:8px solid #dddddd;
}
.sc_scroll_bar .swiper-scrollbar-drag{
}
.sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag{
    width:10px;
    left:2px;
}
.sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag{
    height:8px;
    top:20px;
    border-radius:0;
}
.sc_scroll_bar .swiper-scrollbar-drag:before{
    content:' ';
    display:block;
    position:absolute;
    background-color:#1dbb90;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag:before{
    width:3px;
    right:-2px;
    top:0;
    bottom:0;
    height:100%;
}
.sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag:before{
    height:8px;
    left:0;
    right:0;
    bottom:0;
    width:100%;
}
.sc_scroll_container{
    position:relative;
}
.sc_scroll_controls_type_top .sc_scroll_controls_wrap{
    position:absolute;
    top:-8em;
    right:0;
    width:12em;
    padding-bottom:5px;
    overflow:hidden;
    text-align:right;
}
.sc_scroll_controls_type_side .sc_scroll_controls_wrap{
    position:absolute;
    top:50%;
    left:0;
    width:100%;
    height:0;
}
.sc_scroll_controls_type_side .sc_scroll_controls_wrap a{
    margin-top:-25px;
    margin-left:-80px;
    display:block;
    position:absolute;
    top:0;
    left:8px;
    opacity:0;
}
.sc_scroll_controls_type_side .sc_scroll_controls_wrap a+a{
    left:auto;
    right:8px;
    margin-right:-80px;
}
.sc_scroll_controls_type_side:hover .sc_scroll_controls_wrap a{
    margin-left:0;
    margin-right:0;
    opacity:1;
}
.sc_scroll_controls_wrap a{
    display:inline-block;
    text-align:center;
    font-size:1.5em;
    width:2em;
    height:2em;
    line-height:2em;
    margin-left:0.6667em;
}
.sc_scroll_controls_wrap a:before{
    font-family:fontello;
}
.sc_scroll_controls_wrap .sc_scroll_next:before{
    content:'\e832';
}
.sc_scroll_controls_wrap .sc_scroll_prev:before{
    content:'\e831';
}
.sc_scroll_controls_vertical .sc_scroll_controls_wrap .sc_scroll_next:before{
    content:'\e832';
}
.sc_scroll_controls_vertical .sc_scroll_controls_wrap .sc_scroll_prev:before{
    content:'\e831';
}
.sc_section{
    position:relative;
    border-radius:5px;
    max-width:100%;
}
.sc_section:after{
    content:' ';
    display:block;
    width:100%;
    height:0;
    clear:both;
}
.sc_section:not(.sc_scroll_controls) .sc_section_overlay,.sc_section .sc_section_overlay{
    overflow:hidden;
}
.sc_section .sc_section_content{
    padding:1em 1.5em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_section .sc_section_content.padding_off{
    padding:0;
}
.sc_section .sc_section_button{
    margin-top:2em;
}
.sc_pan{
    position:absolute;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_pan_vertical,.sc_pan_horizontal{
    cursor:all-scroll;
}
.sc_recent_news_header{
    padding-bottom:1em;
    border-bottom:3px solid #000;
    margin-bottom:2em;
}
.sc_recent_news_header_captions,.sc_recent_news_header_categories{
    display:inline-block;
    vertical-align:bottom;
}
.sc_recent_news_header_split .sc_recent_news_header_captions,.sc_recent_news_header_split .sc_recent_news_header_categories{
    width:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_recent_news_header_split .sc_recent_news_header_captions{
    padding-right:2em;
}
.sc_recent_news_title{
    margin:0;
    line-height:1.5em;
    text-transform:uppercase;
    font-weight:bold;
}
.sc_recent_news_subtitle{
    margin:0;
    line-height:1.5em;
    font-size:1em;
    text-transform:uppercase;
    font-size:0.9231em;
}
.sc_recent_news_header_split .sc_recent_news_header_categories{
    line-height:1.5em;
    text-align:right;
}
.sc_recent_news_header_split .sc_recent_news_header_categories>*{
    display:inline-block;
    margin-left:1em;
    text-transform:uppercase;
    font-size:0.9231em;
}
.sc_recent_news_header_category_item_more{
    position:relative;
    cursor:pointer;
}
.sc_recent_news_header_category_item_more:after{
    content:'\e828';
    font-family:'fontello';
    display:inline-block;
    margin-left:0.5em;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_recent_news_header_category_item_more.opened:after{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_recent_news_header_more_categories{
    display:none;
    position:absolute;
    right:0;
    top:2em;
    z-index:1;
    border:1px solid #eee;
    text-align:left;
    padding:0.5em 1px;
}
.sc_recent_news_header_more_categories>a{
    display:block;
    white-space:nowrap;
    line-height:2em;
    padding:0 1.5em;
}
.sc_recent_news .post_item{
    background-color:transparent;
    text-align:left;
    overflow:hidden;
    margin-bottom:2.1427em;
}
.sc_recent_news .post_item+.post_item{
    padding-top:0!important;
    margin-top:0!important;
}
aside .sc_recent_news .post_item.post_accented_on{
    margin-bottom:2.3077em;
}
.sc_recent_news_style_news-magazine .post_accented_border{
    border-bottom:1px solid #eee;
    padding-bottom:2.3077em;
}
.sc_recent_news .post_item .post_thumb{
    float:none;
    width:auto;
    height:auto;
    margin:0;
}
.sc_recent_news .post_accented_on .post_featured{
    margin-bottom:1.2857em;
}
.sc_recent_news_with_accented .post_accented_off .post_featured{
    float:left;
    padding-right:1.5em;
    margin-bottom:0;
    width:35%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_recent_news_with_accented .post_accented_off .post_header{
    float:left;
    width:65%;
}
.sc_recent_news_without_accented .post_accented_off .post_featured{
    margin-bottom:1em;
}
.sc_recent_news .post_featured .post_info{
    position:absolute;
    left:0;
    bottom:0;
    padding:0.5em;
    z-index:10;
    font-size:1em;
    font-style:normal;
}
.sc_recent_news .post_featured .post_info .post_categories{
    display:inline-block;
    padding:0 0.5em;
    line-height:1.5em;
    font-size:0.7692em;
    font-weight:bold;
    background-color:#000000;
}
.sc_recent_news .post_featured .post_info *,.sc_recent_news .post_featured .post_info *:hover{
    color:#ffffff;
    text-shadow:1px 1px #000;
}
.sc_recent_news .post_header{
    text-align:left;
}
.sc_recent_news .post_item .post_title{
    margin:0;
}
.sc_recent_news .post_meta{
    margin-top:0.3em;
    font-size:0.8462em;
    line-height:1.5em;
}
.sc_recent_news .post_meta_author,.sc_recent_news .post_meta_date{
    display:inline-block;
}
.sc_recent_news .post_meta_date:before{
    content:'|';
    display:inline-block;
    margin:0 0.6em;
    position:relative;
    top:-1px;
}
.sc_recent_news .post_content{
    margin-top:1em;
}
.sc_recent_news .post_content p{
    margin:0;
}
.sc_recent_news .post_footer{
    margin-top:1.2857em;
    overflow:hidden;
}
.sc_recent_news .post_counters{
    text-align:left;
    float:none;
    width:100%;
    line-height:1.8em;
}
.sc_recent_news .post_counters_item,.sc_recent_news .post_counters .post_edit a{
    padding:0 1em;
    font-size:0.8462em;
    margin-left:0!important;
    margin-right:0.5em;
    float:left;
}
.sc_recent_news .post_counters_item .post_counters_number{
    margin-left:0.5em;
}
.sc_recent_news .post_counters .post_edit:before{
    display:none;
}
.sc_recent_news .post_counters .post_edit a:before{
    content:'\e8bb';
    font-family:'fontello';
    display:inline-block;
    margin-right:0.5em;
}
.sc_recent_news .post_delimiter{
    margin-bottom:2.3077em;
}
.sc_recent_news .post_delimiter:before{
    content:' ';
    display:block;
    height:0;
    border-top:1px solid #eee;
}
.sc_recent_news_style_news-excerpt{
    overflow:hidden;
}
.sc_recent_news_style_news-excerpt .post_item{
    padding-bottom:2.3077em;
    border-bottom:1px solid #eee;
}
.sc_recent_news_style_news-excerpt .post_featured{
    margin-bottom:0;
    padding-right:2.5em;
    float:left;
    width:33.3333%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_recent_news_style_news-excerpt .post_body{
    overflow:hidden;
    float:left;
    width:66.6667%;
}
.sidebar_show .sc_recent_news_style_news-excerpt .post_featured,.vc_column_container .sc_recent_news_style_news-excerpt .post_featured,.columns_wrap .sc_recent_news_style_news-excerpt .post_featured{
    width:50%;
}
.sidebar_show .sc_recent_news_style_news-excerpt .post_body,.vc_column_container .sc_recent_news_style_news-excerpt .post_body,.columns_wrap .sc_recent_news_style_news-excerpt .post_body{
    width:50%;
}
.sc_recent_news_style_news-portfolio .columns_wrap{
    margin-right:-0.4615em!important;
}
.sc_recent_news_style_news-portfolio [class*="column-"]{
    padding:0 0.4615em 0.4615em 0!important;
}
.sc_recent_news_style_news-portfolio .post_item,.sc_recent_news_style_news-portfolio .post_featured,.sc_recent_news_style_news-announce .post_item,.sc_recent_news_style_news-announce .post_featured{
    margin-bottom:0!important;
}
.sc_recent_news_style_news-portfolio .post_featured .post_info,.sc_recent_news_style_news-announce .post_featured .post_info{
    padding:1em 1.5em;
}
.sc_recent_news_style_news-announce{
    overflow:hidden;
}
.sc_recent_news_style_news-announce .post_item{
    float:left;
}
.sc_recent_news_style_news-announce .post_size_full{
    width:100%;
    height:432px;
}
.sc_recent_news_style_news-announce .post_size_big{
    width:50%;
    height:216px;
}
.sc_recent_news_style_news-announce .post_size_medium{
    width:50%;
    height:108px;
}
.sc_recent_news_style_news-announce .post_size_small{
    width:25%;
    height:108px;
}
body.sidebar_hide .sc_recent_news_style_news-announce .post_size_full{
    height:656px;
}
body.sidebar_hide .sc_recent_news_style_news-announce .post_size_big{
    height:328px;
}
body.sidebar_hide .sc_recent_news_style_news-announce .post_size_medium,body.sidebar_hide .sc_recent_news_style_news-announce .post_size_small{
    height:164px;
}
.sc_services_item .sc_services_item_title{
    margin:1em 0 0;
    font-size:1.2857em;
    height:2.5em;
}
.sc_services_item .sc_services_item_description{
    margin-top:1.1em;
    line-height:1.428em;
    overflow:hidden;
    font-size:0.933em;
    text-align:center;
}
.sc_services_item .sc_services_item_description p{
    margin-bottom:0;
}
.sc_services_item .sc_icon{
    display:block;
    font-size:5.5em;
    height:1em;
    line-height:1em;
    margin:0 auto;
    text-align:center;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_services_item .sc_icon:before{
    line-height:1.5em;
}
.sc_services_item .sc_services_item_readmore{
    display:block;
    margin-top:1em;
}
.sc_services_item .sc_services_item_readmore span{
    display:inline-block;
    margin-left:0.5em;
}
.sc_services_item .sc_services_item_featured{
    margin-bottom:0;
}
.sc_services_item .sc_services_item_title{
    text-align:center;
    font-weight:500;
    font-size:1.066em;
    line-height:1.25em;
    font-family:Ubuntu;
    position:relative;
}
.sc_services_type_icons .sc_services_item_title{
    font-size:1.6em;
    font-family:Fredoka One;
    height:auto;
}
.sc_services .sc_slider_controls_side,.sc_clients .sc_slider_controls_side{
    padding:0 6em;
}
.sc_services .sc_slider_controls_side:before,.sc_services .sc_slider_controls_side:after,.sc_clients .sc_slider_controls_side:before,.sc_clients .sc_slider_controls_side:after{
    content:'';
    width:6em;
    background-color:#fff;
    display:block;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    z-index:2;
}
.sc_services .sc_slider_controls_side:after,.sc_clients .sc_slider_controls_side:after{
    left:auto;
    right:0;
}
.sc_services_item .hover_icon:before,.sc_services_item .hover_icon:after{
    display:none;
}
.sc_services_item .post_thumb{
    -webkit-transition:all 0.3s ease 0s;
    -moz-transition:all 0.3s ease 0s;
    -ms-transition:all 0.3s ease 0s;
    -o-transition:all 0.3s ease 0s;
    transition:all 0.3s ease 0s;
}
.sc_services_item .post_thumb:hover{
    transform:scale(0.9);
}
.sc_skills{
    width:100%;
}
.sc_skills_counter{
    text-align:center;
}
.sc_skills_counter .sc_skills_item{
    text-align:center;
    display:inline-block;
    padding:0 10px;
}
.sc_skills_counter .sc_skills_item .sc_skills_icon{
    font-size:5.5em;
    font-weight:300;
    line-height:1em;
    margin-bottom:-0.05em;
}
.sc_skills_counter .sc_skills_item .sc_skills_count{
    font-size:3.2em;
    line-height:1em;
    font-family:Fredoka One;
}
.sc_skills_counter .sc_skills_item .sc_skills_count .sc_skills_total{
    position:relative;
    z-index:1;
}
.sc_skills_counter .sc_skills_item .sc_skills_info{
    color:#222222;
    font-size:1.6em;
    font-family:Fredoka One;
    line-height:1.2857em;
    margin:0 0 0.65em 0;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_1{
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:3em 1em;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_count{
    font-weight:900;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_info{
    margin-top:1em;
    padding-top:1em;
    position:relative;
    text-transform:uppercase;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_info:before{
    content:' ';
    position:absolute;
    top:0;
    left:30%;
    display:block;
    width:40%;
    height:2px;
    background-color:#ddd;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_2 .sc_skills_count{
}
.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count{
    font-weight:300;
    color:#fff;
    padding:0 10px;
    position:relative;
    overflow:hidden;
    font-size:3.75em;
    height:1.3333em;
    line-height:1.3333em;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count:before{
    content:' ';
    width:0;
    height:0;
    position:absolute;
    top:0;
    left:0;
    border-top:1.3333em solid #fff;
    border-right:1.6667em solid transparent;
    opacity:0.2;
    filter:alpha(opacity=20);
}
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count{
    font-weight:300;
    color:#fff;
    padding:0 10px;
    font-size:3.75em;
    line-height:1.3333em;
    height:1.3333em;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info{
    color:#fff;
    padding:10px;
    margin:0;
    position:relative;
    border-top:1px solid #fff;
}
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before{
    position:absolute;
    top:0;
    left:0;
    content:' ';
    background-color:#000;
    z-index:1;
    width:100%;
    height:100%;
    opacity:0.1;
    filter:alpha(opacity=10);
}
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info .sc_skills_label{
    position:relative;
    z-index:2;
}
.sc_skills_counter .sc_skills_button{
    margin-top:3em;
}
.sc_skills_bar .sc_skills_item{
    height:1.333em;
    line-height:1.5625emem;
    background-color:#f4f7f9;
    position:relative;
    overflow:hidden;
    border-radius:5px;
}
.sc_skills_bar .sc_skills_item .sc_skills_count{
    text-align:right;
    width:0;
    color:#fff;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    z-index:2;
    border-radius:5px;
}
.sc_skills_bar .sc_skills_info{
    margin:0 0 5px 0;
    text-align:left;
    font-weight:600;
    font-size:0.93em;
}
.sc_skills_bar .sc_skills_info:nth-child(n + 3){
    margin-top:1.5em;
}
.sc_skills_bar .sc_skills_info .sc_skills_label{
    color:#222222;
}
.sc_skills_bar .sc_skills_info .sc_skills_label,.sc_skills_bar .sc_skills_info .sc_skills_total_label{
    display:inline-block;
}
.sc_skills_bar .sc_skills_info .sc_skills_total_label{
    margin-left:5px;
}
.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item{
    height:30em;
}
.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item .sc_skills_count{
    width:100%;
    height:auto;
    top:auto;
    bottom:0;
}
.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_total{
    text-align:center;
    font-size:1.25em;
    width:100%;
    line-height:3em;
    font-weight:300;
}
.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_column{
    text-align:center;
}
.sc_skills_bar.sc_skills_horizontal .sc_skills_columns .sc_skills_info{
    margin-top:0;
}
.sc_skills_bar.sc_skills_horizontal .sc_skills_total{
    text-align:right;
    padding-right:10px;
    display:none;
}
.sc_skills_pie.sc_skills_compact_off{
    text-align:center;
    display:inline-block;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total{
    font-size:1.125em;
}
.sc_skills_pie.sc_skills_compact_on{
    overflow:hidden;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_item{
    min-width:100px;
    min-height:100px;
    float:left;
    width:50%;
}
.sc_skills_arc{
    overflow:hidden;
}
.sc_skills_arc .sc_skills_arc_canvas{
    min-width:100px;
    min-height:100px;
    float:left;
    width:60%;
}
.sc_skills_arc .sc_skills_legend{
    width:40%;
}
.sc_skills_legend{
    width:50%;
    float:right;
}
.sc_skills_legend_marker{
    display:inline-block;
    margin:0 10px 2px 0;
    width:6px;
    height:6px;
    line-height:1.5em;
    overflow:hidden;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_skills_legend_title,.sc_skills_legend_value{
    color:#222222;
}
.sc_skills_legend_value{
    display:inline-block;
    margin-left:6px;
}
.sc_skills_legend_value:before{
    content:'(';
}
.sc_skills_legend_value:after{
    content:')';
}
.sc_slider{
    overflow:hidden;
}
.sc_slider_height_auto{
    -webkit-transition:height ease .5s;
    -moz-transition:height ease .5s;
    -ms-transition:height ease .5s;
    -o-transition:height ease .5s;
    transition:height ease .5s;
}
.sc_slider_swiper{
    position:relative;
    overflow:hidden;
    visibility:hidden;
    max-width:100%;
}
.sc_slider_swiper.inited{
    visibility:visible;
}
.no_visible_items .sc_slider_swiper.inited{
    overflow:hidden;
}
.sc_slider_swiper .slides .swiper-slide{
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat;
    float:left;
    min-height:8em;
}
.sc_slider_swiper .slides .swiper-slide>img{
    width:100%;
    height:auto;
}
.sc_slider_controls_wrap{
    color:#ffffff;
    position:absolute;
    z-index:10;
    left:0;
    right:0;
    top:50%;
    height:0;
}
.sc_slider_nocontrols .sc_slider_controls_wrap{
    display:none!important;
}
.sc_slider_controls_wrap a{
    display:block;
    cursor:pointer;
    width:1.5em;
    height:1.5em;
    line-height:1.5em;
    font-size:2.4em;
    text-align:center;
    border-radius:50%;
    -webkit-transition:all ease .5s;
    -moz-transition:all ease .5s;
    -ms-transition:all ease .5s;
    -o-transition:all ease .5s;
    transition:all ease .5s;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    opacity:0;
    filter:alpha(opacity=0);
    box-shadow:2.298px 1.928px 0px 0px rgba(0,0,0,0.4);
}
.sc_slider_controls_wrap .sc_slider_prev{
    float:left;
    margin-left:-100px;
}
.sc_slider_controls_wrap .sc_slider_next{
    float:right;
    margin-right:-100px;
}
.sc_slider_controls_wrap a:before{
    font-family:'fontello';
}
.sc_slider_controls_wrap .sc_slider_next:before{
    content:'\e908';
}
.sc_slider_controls_wrap .sc_slider_prev:before{
    content:'\e907';
}
.sc_slider_swiper:hover .sc_slider_controls_wrap a,.sc_slider_swiper+.sc_slider_controls_wrap a{
    opacity:1;
    filter:alpha(opacity=100);
}
.sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_prev{
    margin-left:0.83em;
}
.sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next{
    margin-right:0.83em;
}
.sc_slider_swiper+.sc_slider_controls_wrap a{
    width:3em;
    height:3em;
    line-height:3em;
    font-size:1.5em;
}
.sc_slider_swiper+.sc_slider_controls_wrap .sc_slider_prev{
    margin-left:0.8em;
}
.sc_slider_swiper+.sc_slider_controls_wrap .sc_slider_next{
    margin-right:0.8em;
}
.sc_slider_swiper.sc_slider_controls_top+.sc_slider_controls_wrap{
    top:6px;
    right:6px;
    text-align:right;
    cursor:default;
    -webkit-transform:none;
    -moz-transform:none;
    transform:none;
}
.sc_slider_swiper.sc_slider_controls_top+.sc_slider_controls_wrap .sc_slider_next,.sc_slider_swiper.sc_slider_controls_top+.sc_slider_controls_wrap .sc_slider_prev{
    display:inline-block;
    float:none;
    margin-left:6px;
    margin-right:0;
}
.sc_slider_nopagination .sc_slider_pagination_wrap{
    display:none!important;
}
.sc_slider_swiper .sc_slider_pagination_wrap{
    position:absolute;
    z-index:10;
    height:1em;
    margin:0;
    left:0;
    right:0;
    bottom:1em;
    text-align:center;
    -webkit-transition:all ease .5s;
    -moz-transition:all ease .5s;
    -ms-transition:all ease .5s;
    -o-transition:all ease .5s;
    transition:all ease .5s;
}
.sc_slider_swiper:hover .sc_slider_pagination_wrap{
    -webkit-transition:all ease .5s .5s;
    -moz-transition:all ease .5s .5s;
    -ms-transition:all ease .5s .5s;
    -o-transition:all ease .5s .5s;
    transition:all ease .5s .5s;
}
.sc_slider_swiper .sc_slider_pagination_wrap span{
    display:inline-block;
    vertical-align:top;
    background-color:#f3852e;
    width:1em;
    height:1em;
    margin:0 8px 0 0;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    cursor:pointer;
    opacity:1;
    box-shadow:2px -2px 0 0 rgba(0,0,0,0.2);
}
.sc_slider_swiper .sc_slider_pagination_wrap .swiper-pagination-bullet-active,.sc_slider_swiper .sc_slider_pagination_wrap span:hover{
    background-color:#f3852e!important;
    box-shadow:2px -2px 0 0 rgba(0,0,0,0.0);
}
.sc_slider_pagination_area{
    overflow:hidden;
    position:relative;
}
.sc_slider_pagination_area .sc_slider{
    float:left;
}
.sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider{
    width:67%;
}
.sc_slider_pagination_area .sc_slider_pagination{
    float:left;
    width:33%;
    position:static;
    padding:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_slider_pagination_over .sc_slider_pagination{
    position:absolute;
    width:40%;
    left:auto;
    right:-40%;
    top:0;
    bottom:auto;
    float:none;
    background-color:rgba(255,255,255,0.8);
    -webkit-transition:all ease .5s;
    -moz-transition:all ease .5s;
    -ms-transition:all ease .5s;
    -o-transition:all ease .5s;
    transition:all ease .5s;
}
.sc_slider_pagination_over:hover .sc_slider_pagination{
    right:0;
}
.sc_slider_pagination_over .sc_slider_pagination .post_item{
    background-color:transparent!important;
}
.slider_fullwide .sc_slider_pagination_over .sc_slider_pagination,.slider_fullscreen .sc_slider_pagination_over .sc_slider_pagination{
    width:20%;
}
.sc_slider_pagination_area .sc_slider_pagination .post_item{
    padding:1em;
}
.sc_slider_pagination_area .sc_slider_pagination .post_item+.post_item{
    margin:0;
}
.sc_slider_pagination_area .sc_slider_pagination .post_item.active{
    background-color:rgba(0,0,0,0.1)!important;
}
.sc_slider_pagination_area .sc_slider_pagination .post_item .post_info .post_info_item+.post_info_item:before{
    content:"|";
    margin:0 5px;
}
.sc_slider_pagination.widget_area .post_item+.post_item{
    border-top-width:1px;
    border-top-style:solid;
}
.sc_slider_swiper .sc_slider_info{
    max-width:80%;
    min-width:50%;
    max-height:100px;
    padding:1em 1.5em;
    overflow:hidden;
    position:absolute;
    right:0;
    bottom:0;
    background-color:rgba(30,170,206,0.8);
    -webkit-transition:all ease .5s .5s;
    -moz-transition:all ease .5s .5s;
    -ms-transition:all ease .5s .5s;
    -o-transition:all ease .5s .5s;
    transition:all ease .5s .5s;
    margin-bottom:0;
}
.sc_slider_pagination_area .sc_slider .sc_slider_info{
    max-width:100%;
}
.sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed,.sc_slider_swiper:hover .sc_slider_info:hover,.sc_slider_swiper .sc_slider_info:hover{
    margin-bottom:0!important;
}
.sc_slider_pagination_over:hover .sc_slider_info,.sc_slider_swiper:hover .sc_slider_info{
    -webkit-transition:all ease .5s;
    -moz-transition:all ease .5s;
    -ms-transition:all ease .5s;
    -o-transition:all ease .5s;
    transition:all ease .5s;
    margin-bottom:-130px!important;
}
.sc_slider_swiper .slides .swiper-slide .sc_slider_info a{
    display:inline;
    min-height:0;
    color:#ffffff;
}
.sc_slider_swiper .slides .swiper-slide .sc_slider_info a:hover{
    color:#cccccc;
}
.sc_slider_swiper .sc_slider_info .sc_slider_subtitle{
    margin:0;
    padding:0;
    text-transform:uppercase;
    font-size:1.5em;
    line-height:1.2857em;
    margin:0 0 4px;
}
.sc_slider_swiper .sc_slider_info .sc_slider_reviews{
    margin:0 0 4px;
}
.sc_slider_swiper .sc_slider_info .sc_slider_reviews.after_category{
    display:inline-block;
    position:relative;
    margin:0 0 0 2px;
    top:2px;
    font-size:0.8765em;
}
.sc_slider_reviews.post_rating .reviews_value{
    display:none;
}
.sc_slider_reviews.post_rating .reviews_stars_bg,.sc_slider_reviews.post_rating .reviews_stars_hover,.sc_slider_reviews.post_rating .reviews_value{
    color:#ffffff!important;
}
.sc_slider_swiper .sc_slider_info .sc_slider_descr{
    color:#ffffff;
    line-height:16px;
}
.sc_slider_swiper .sc_slider_info .sc_slider_category{
    display:inline-block;
    vertical-align:top;
    text-transform:uppercase;
    position:relative;
    font-size:0.8765em;
    height:2em;
    line-height:2em;
    padding:0 2em 0 0;
    text-align:left;
    overflow:hidden;
}
.sc_slider_pagination_area .sc_slider .sc_slider_info .sc_slider_category{
    min-width:0;
}
.slider_fullscreen .sc_slider_swiper .sc_slider_info,.slider_main .sc_slider_swiper .sc_slider_info{
    max-width:50%;
    min-width:40%;
    padding:30px;
    max-height:150px;
}
.slider_fullscreen .sc_slider_swiper:hover .sc_slider_info,.slider_main .sc_slider_swiper:hover .sc_slider_info{
    margin-bottom:-180px;
}
.slider_fullscreen .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed,.slider_fullscreen .sc_slider_swiper:hover .sc_slider_info:hover,.slider_fullscreen .sc_slider_swiper .sc_slider_info:hover,.slider_main .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed,.slider_main .sc_slider_swiper:hover .sc_slider_info:hover,.slider_main .sc_slider_swiper .sc_slider_info:hover{
    margin-bottom:0;
}
.slider_fullscreen .sc_slider_swiper .sc_slider_info .sc_slider_category,.slider_main .sc_slider_swiper .sc_slider_info .sc_slider_category{
    font-size:14px;
    font-weight:300;
}
.slider_fullscreen .sc_slider_swiper .sc_slider_info .sc_slider_subtitle,.slider_main .sc_slider_swiper .sc_slider_info .sc_slider_subtitle{
    font-size:21px;
    line-height:28px;
    font-weight:300;
}
.slider_fullscreen .sc_slider_swiper .sc_slider_info .sc_slider_descr,.slider_main .sc_slider_swiper .sc_slider_info .sc_slider_descr{
    font-size:13px;
    line-height:18px;
    font-weight:300;
}
.sc_socials{
    overflow:hidden;
    display:inline-block;
    margin-right:-1.25em;
}
.sc_socials .sc_socials_item{
    display:inline-block;
    margin:0 0.7em 0 0;
    outline:none;
}
.sc_socials a{
    display:inline-block;
    outline:none;
}
.sc_socials a,.sc_socials a .sc_socials_hover{
    display:block;
    overflow:hidden;
    width:5em;
    height:5em;
    line-height:5em;
    text-align:center;
    overflow:hidden;
    position:relative;
    background-repeat:no-repeat;
    background-position:0 -5em;
    -webkit-background-size:5em 10em;
    -moz-background-size:5em 10em;
    -o-background-size:5em 10em;
    background-size:5em 10em;
}
.sc_socials .social_icons span{
    line-height:inherit;
}
.sc_socials.sc_socials_size_tiny{
    margin-right:-1em;
}
.sc_socials.sc_socials_size_tiny .sc_socials_item{
    margin:0.25em 0.5em 0.25em 0
}
.sc_socials.sc_socials_size_small{
    margin-right:-0.5em;
}
.sc_socials.sc_socials_size_small .sc_socials_item{
    margin:0 1px 0 0;
}
.sc_socials.sc_socials_size_medium{
    margin-right:-0.625em;
}
.sc_socials.sc_socials_size_medium .sc_socials_item{
    margin:0 5px 0 0;
}
.sc_socials.sc_socials_shape_round .sc_socials_item{
    margin:0 0.25em 0.25em 0;
}
.sc_socials.sc_socials_shape_round.sc_socials_size_medium .sc_socials_item{
    margin:0.25em 0.5em 0.25em 0;
}
.sc_socials.sc_socials_size_tiny a{
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.sc_socials.sc_socials_size_tiny a .sc_socials_hover{
    -webkit-border-radius:2px;
}
.sc_socials.sc_socials_size_small a,.sc_socials.sc_socials_size_medium a{
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}
.sc_socials.sc_socials_size_small a .sc_socials_hover,.sc_socials.sc_socials_size_medium a .sc_socials_hover{
    -webkit-border-radius:4px;
}
.sc_socials.sc_socials_shape_round a{
    display:block;
    text-align:center;
    border:2px solid #ddd;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_socials_shape_round.sc_socials_size_tiny a .sc_socials_hover{
    -webkit-border-radius:50%;
}
.sc_socials_shape_round.sc_socials_size_small a .sc_socials_hover,.sc_socials_shape_round.sc_socials_size_medium a .sc_socials_hover{
    -webkit-border-radius:50%;
}
.sc_socials.sc_socials_size_tiny a,.sc_socials.sc_socials_size_tiny a .sc_socials_hover{
    width:1.5em;
    height:1.5em;
    line-height:1.5em;
    background-position:0 -1.5em;
    -webkit-background-size:1.5em 3em;
    -moz-background-size:1.5em 3em;
    -o-background-size:1.5em 3em;
    background-size:1.5em 3em;
}
.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_tiny a,.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_tiny a .sc_socials_hover{
    width:2.5em;
    height:2.5em;
    line-height:2.5em;
}
.sc_socials.sc_socials_size_small .social_icons span{
    line-height:inherit;
}
.sc_socials.sc_socials_size_small a,.sc_socials.sc_socials_size_small a .sc_socials_hover{
    width:2.5em;
    height:2.5em;
    line-height:2.5em;
    background-position:0 -2.5em;
    -webkit-background-size:2.5em 5em;
    -moz-background-size:2.5em 5em;
    -o-background-size:2.5em 5em;
    background-size:2.5em 5em;
}
.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_small a,.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_small a .sc_socials_hover{
    width:4em;
    height:4em;
    line-height:4em;
}
.sc_socials.sc_socials_size_medium .social_icons span{
    line-height:inherit;
}
.sc_socials.sc_socials_size_medium a,.sc_socials.sc_socials_size_medium a .sc_socials_hover{
    width:2.8em;
    height:2.8em;
    line-height:2.8em;
    background-position:0 -2.8em;
    -webkit-background-size:2.8em 5.6em -moz-background-size: 2.8em 5.6em;
    -o-background-size:2.8em 5.6em;
    background-size:2.8em 5.6em;
}
.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_medium a,.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_medium a .sc_socials_hover{
    width:5em;
    height:5em;
    line-height:5em;
}
.sc_socials a .sc_socials_hover,.sc_socials.sc_socials_size_tiny a .sc_socials_hover,.sc_socials.sc_socials_size_small a .sc_socials_hover,.sc_socials.sc_socials_size_medium a .sc_socials_hover{
    position:absolute;
    display:block;
    left:0;
    top:0;
    background-position:0 0;
    opacity:0;
    -moz-opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_socials a:hover .sc_socials_hover{
    opacity:1;
    -moz-opacity:1;
    filter:alpha(opacity=100);
}
.sc_socials.sc_socials_share .sc_socials_item{
    vertical-align:top;
}
.sc_socials.sc_socials_share .share_caption{
    display:inline-block;
    font-size:1.25em;
    line-height:2em;
    color:#222222;
    margin-right:0.6em;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical{
    position:fixed;
    left:0px;
    top:18%;
    z-index:9998;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical .sc_socials_item{
    display:block;
    margin-top:6px;
    line-height:1em;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical .share_caption{
    display:none;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical .sc_socials_item a{
    padding:0.25em;
}
.sc_socials.sc_socials_share .share_counter{
    display:inline-block;
    vertical-align:top;
    margin-left:6px;
    position:relative;
    background:#fff;
    color:#666;
    padding:0 8px;
    line-height:3.8em;
    border:1px solid #ddd;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical .share_counter{
    line-height:4.2em;
}
.sc_socials.sc_socials_share .share_counter:before{
    content:" ";
    position:absolute;
    z-index:1;
    top:50%;
    left:-4px;
    width:6px;
    height:6px;
    border-left:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background:#fff;
    -webkit-transform:translateY(-50%) rotate(45deg);
    -moz-transform:translateY(-50%) rotate(45deg);
    transform:translateY(-50%) rotate(45deg);
}
.sc_socials.sc_socials_share.sc_socials_size_small .share_counter{
    line-height:2em;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical.sc_socials_size_small .share_counter{
    line-height:2.4em;
}
.sc_socials.sc_socials_share.sc_socials_size_medium .share_counter{
    line-height:2.3em;
}
.sc_socials.sc_socials_share.sc_socials_dir_vertical.sc_socials_size_medium .share_counter{
    line-height:2.8em;
}
.sc_table table{
    width:100%;
    text-align:center;
    border-radius:5px;
    overflow:hidden;
}
.sc_table table th,.sc_table table td{
    padding:1em;
    padding-top:1.8em;
    padding-bottom:1.8em;
}
.sc_table table tr:first-child th,.sc_table table tr:first-child td{
    font-size:1em;
    line-height:1.3em;
    font-weight:600;
    padding-top:2em;
    padding-bottom:2em;
}
.sc_tabs{
    border-radius:5px;
    overflow:hidden;
    position:relative;
}
.sc_tabs .sc_tabs_titles{
    border-radius:5px 0 0 5px;
    overflow:hidden;
    margin:0;
    padding:0;
    position:absolute;
    left:0;
    top:0;
    bottom:-2px;
    float:left;
    width:65px;
    z-index:2;
}
.sc_tabs .sc_tabs_titles li{
    padding:0;
    list-style:none;
    margin:0;
    display:table;
    width:45px;
    -webkit-transition:all 0.3s ease 0s;
    -moz-transition:all 0.3s ease 0s;
    -ms-transition:all 0.3s ease 0s;
    -o-transition:all 0.3s ease 0s;
    transition:all 0.3s ease 0s;
}
.sc_tabs .sc_tabs_titles li.ui-state-active{
    width:65px;
}
.sc_tabs .sc_tabs_titles li a{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    font-size:3em;
    height:1em;
    padding-top:0.2em;
    font-weight:900;
    position:relative;
    padding-left:3px;
}
.sc_tabs .sc_tabs_content[data-href]{
    cursor:pointer;
}
.sc_tabs .sc_tabs_content{
    display:none;
    overflow:hidden;
    height:100%;
    background-position:center!important;
    background-size:cover!important;
}
.sc_tab_info{
    position:absolute;
    bottom:2.66em;
    right:0;
    text-align:right;
}
.sc_tab_title{
    text-transform:uppercase;
    margin:0;
    padding:0.5em 0.8em;
    border-radius:5px 0 0 5px;
}
.sc_tab_descr{
    font-size:0.933em;
    margin:0;
    padding:0.44em 1.2em;
    border-radius:5px 0 0 5px;
    display:inline-block;
}
.sc_team_item .sc_team_item_info .sc_team_item_title{
    margin:0;
    font-size:16px;
    font-family:inherit;
}
.sc_team_item .sc_team_item_info .sc_team_item_title a{
    font-weight:600;
}
.sc_team_item .sc_team_item_info .sc_team_item_position{
    margin-top:0em;
    color:#222222;
    font-size:1.2em;
}
.sc_team_item .sc_team_item_info .sc_team_item_description{
    margin-top:1em;
    line-height:1.75em;
    overflow:hidden;
}
.sc_team_item .sc_team_item_info .sc_socials{
    margin-top:1.5em;
}
.sc_team_item .sc_team_item_avatar img{
    width:100%;
}
.sc_team_style_team-1 .sc_slider_swiper .sc_team_item,.sc_team_style_team-2 .sc_slider_swiper .sc_team_item{
    padding-right:2em;
}
.sc_team_style_team-1 .sc_team_item_info,.sc_team_style_team-3 .sc_team_item_info{
    margin-top:0.66em;
}
.sc_team_style_team-3 .sc_team_item_avatar,.sc_team_style_team-4 .sc_team_item_avatar{
    position:relative;
    border-radius:5px;
    box-shadow:0 3px 0 0 #ededed;
    overflow:hidden;
}
.sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover,.sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    opacity:0;
    filter:alpha(opacity=0);
    text-align:center;
}
.sc_team_style_team-3 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover,.sc_team_style_team-4 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover{
    opacity:1;
    filter:alpha(opacity=100);
}
.sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover,.sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials,.sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover,.sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info{
    overflow:hidden;
    -webkit-transition:all ease .3s;
    -moz-transition:all ease .3s;
    -ms-transition:all ease .3s;
    -o-transition:all ease .3s;
    transition:all ease .3s;
}
.sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials,.sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info{
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:50px;
}
.sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info{
    padding:1.5em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_team_style_team-3 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials,.sc_team_style_team-4 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info{
    margin-top:0;
}
.sc_testimonials{
    max-width:100%;
}
.sc_testimonials_wrap{
    position:relative;
}
.sc_testimonials_wrap .sc_section_overlay{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    padding:1.5em 0;
}
.sc_testimonial_item{
    text-align:center;
    padding:0 5em;
}
.sc_testimonials .sc_columns .sc_testimonial_item{
    padding:0;
}
.sc_testimonial_position{
    font-style:italic;
}
.sc_testimonial_content{
    font-size:1.2em;
    font-style:italic;
    line-height:1.55em;
    font-weight:600;
}
.sc_testimonial_content p{
    margin:0;
}
.sc_testimonial_content p+p{
    margin-top:0.5em;
}
.sc_testimonials .sc_testimonial_avatar{
    overflow:hidden;
    margin:0 auto;
    width:5.33em;
    height:5.33em;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    box-shadow:3px -3px 0px 0 #df6f23;
    border:5px solid #fff;
}
.sc_testimonials .sc_slider_swiper{
    overflow:visible;
}
.sc_testimonials .swiper-slide:not(.swiper-slide-active){
    opacity:0.5;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_content p:first-child:before,.sc_testimonials_style_testimonials-1 .sc_testimonial_content p:last-child:after{
    content:'"';
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_content{
    margin-bottom:1.9em;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_avatar,.sc_testimonials_style_testimonials-1 .sc_testimonial_author{
    display:inline-block;
    vertical-align:middle;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_avatar{
    margin-right:0.75em;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_author_name{
    font-size:1.2em;
    font-weight:600;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_author_position{
    font-size:0.9333em;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_author_name,.sc_testimonials_style_testimonials-1 .sc_testimonial_author_position{
    display:block;
    text-align:left;
}
.sc_testimonials_style_testimonials-2 .sc_testimonial_content p:first-child:before,.sc_testimonials_style_testimonials-2 .sc_testimonial_content p:last-child:after{
    content:'"';
}
.sc_testimonials_style_testimonials-2 .sc_testimonial_content{
    margin-bottom:1.5em;
}
.sc_testimonials_style_testimonials-2 .sc_testimonial_author_name:before{
    content:'-';
    display:inline-block;
    margin-right:0.5em;
}
.sc_testimonials_style_testimonials-2 .sc_testimonial_author_position{
    font-style:normal;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_item{
    padding:0 1em;
    line-height:1.4em;
    text-align:right;
}
.sc_testimonials_style_testimonials-3 .sc_slider_swiper .sc_testimonial_item{
    padding:0;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_content{
    padding:1em 1em 1em 3em;
    background-color:#ffffff;
    text-align:left;
    position:relative;
    margin-bottom:1em;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_content:after{
    content:' ';
    display:block;
    position:absolute;
    width:0.8em;
    height:0.8em;
    right:1em;
    bottom:-0.4em;
    background-color:#ffffff;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    transform:rotate(45deg);
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_content p:first-child:before{
    content:'\e8b6';
    font-family:'fontello';
    font-size:1.5em;
    display:block;
    position:absolute;
    left:0.75em;
    top:0.75em;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_avatar,.sc_testimonials_style_testimonials-3 .sc_testimonial_author{
    display:inline-block;
    vertical-align:middle;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_avatar{
    margin-left:0.75em;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_author_name,.sc_testimonials_style_testimonials-3 .sc_testimonial_author_position{
    display:block;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_author_name{
    font-size:1.2857em;
    font-weight:bold;
}
.sc_testimonials_style_testimonials-3 .sc_testimonial_author_position{
    font-style:italic;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_item{
    padding:1.5em!important;
    line-height:1.4em;
    text-align:left;
    background-color:#f0f0f0;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_content{
    position:relative;
    padding:0 0 1em 2em;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_content p:first-child:before{
    content:'\e8b6';
    font-family:'fontello';
    font-size:1.5em;
    display:block;
    position:absolute;
    left:0;
    top:0;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_avatar,.sc_testimonials_style_testimonials-4 .sc_testimonial_author{
    display:inline-block;
    vertical-align:middle;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_avatar{
    margin-right:0.75em;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_author_name,.sc_testimonials_style_testimonials-4 .sc_testimonial_author_position{
    display:block;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_author_name{
    font-size:1.2857em;
    font-weight:bold;
}
.sc_testimonials_style_testimonials-4 .sc_testimonial_author_position{
    font-style:italic;
}
.sc_testimonials_style_testimonials-4 .sc_slider_pagination_wrap{
    display:none;
}
.sc_title{
    overflow:hidden;
    position:relative;
    padding-bottom:2px;
}
.sc_title.text_uppercase{
    text-transform:uppercase;
}
.sc_title.sc_align_center{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.sc_title_underline{
    padding-bottom:16px;
}
.sc_title_underline:after{
    content:' ';
    display:block;
    position:absolute;
    border-top:2px solid #222222;
    height:0;
    width:8%;
    min-width:2em;
    left:0;
    bottom:0.1em;
}
.sc_title_underline.sc_align_center:after{
    left:50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    transform:translateX(-50%);
}
.sc_title_underline.sc_align_right:after{
    right:0;
    left:auto;
}
.sc_title_divider{
    position:relative;
    padding-left:5ex;
    padding-right:5ex;
    text-align:center;
}
.sc_title_divider .sc_title_divider_before,.sc_title_divider .sc_title_divider_after{
    display:block;
    width:20%;
    height:1px;
    background-color:#222222;
    position:absolute;
    top:50%;
}
.sc_title_divider .sc_title_divider_before{
    left:0;
}
.sc_title_divider .sc_title_divider_after{
    right:0;
}
.sc_title_icon{
    display:inline-block;
}
.sc_title_icon_left{
    margin-right:0.5em;
}
.sc_title_icon_top{
    display:block;
}
.sc_title_icon img{
    width:auto;
}
.sc_title_icon_left img{
    vertical-align:middle;
}
.sc_title_icon_top img{
    vertical-align:baseline;
}
.sc_title_icon_small img{
    height:1em;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}
.sc_title_icon_medium img{
    height:2em;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}
.sc_title_icon_large img{
    height:3em;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.sc_toggles .sc_toggles_item{
    margin-bottom:3px;
}
.sc_toggles>.sc_toggles_item .sc_toggles_content{
    overflow:hidden;
    display:none;
}
.sc_toggles .sc_toggles_item .sc_toggles_title{
    position:relative;
    overflow:hidden;
    cursor:pointer;
    margin:0;
    font-size:1.066em;
    font-weight:600;
    font-family:inherit;
    border-radius:5px;
    text-transform:uppercase;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
    -ms-transition:all ease 0.3s;
    -o-transition:all ease 0.3s;
    transition:all ease 0.3s;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_items_counter:after{
    content:'. ';
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon{
    position:absolute;
    right:0;
    top:0;
    height:100%;
    padding:0;
    text-align:center;
    overflow:hidden;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
    -ms-transition:all ease 0.3s;
    -o-transition:all ease 0.3s;
    transition:all ease 0.3s;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon:before{
    position:absolute;
    left:50%;
    top:60%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}
.sc_toggles .sc_toggles_item .sc_toggles_content{
    padding:1.5em 0;
}
.sc_toggles .sc_toggles_item .sc_toggles_title{
    padding:0.939em 1em;
    padding-right:2em;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon{
    width:2.3333em;
    color:#ffffff;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon_opened{
    margin-top:-4em;
}
.sc_toggles .sc_toggles_item .sc_toggles_title.ui-state-active .sc_toggles_icon_opened{
    margin-top:0;
}
.sc_toggles .sc_toggles_item .sc_toggles_title.ui-state-active .sc_toggles_icon_closed{
    margin-top:4em;
}
.sc_toggles .sc_toggles_item .sc_toggles_content{
}
.sc_highlight_style_3{
    padding:4px;
}
.sc_tooltip_parent{
    text-decoration:none;
    border-bottom:1px solid;
    position:relative;
    display:inline-block;
}
.sc_tooltip_parent .sc_tooltip{
    position:absolute;
    color:#fff;
    background-color:#333333;
    white-space:nowrap;
    top:-4em;
    left:50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    transform:translateX(-50%);
    padding:3px 6px;
    z-index:2;
    font-size:12px;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all ease-out 0.1s;
    -moz-transition:all ease-out 0.1s;
    -ms-transition:all ease-out 0.1s;
    -o-transition:all ease-out 0.1s;
    transition:all ease-out 0.1s;
}
.sc_tooltip_parent:hover .sc_tooltip{
    opacity:1;
    filter:alpha(opacity=100);
    top:-2.5em;
}
.sc_tooltip_parent .sc_tooltip:before{
    content:' ';
    width:6px;
    height:6px;
    position:absolute;
    left:50%;
    bottom:-3px;
    margin-left:-3px;
    z-index:1;
    background-color:#333333;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
}
.sc_twitter_wrap{
    position:relative;
}
.sc_twitter_wrap .sc_section_overlay{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    padding:1.5em 0;
}
.sc_twitter_item{
    text-align:center;
    padding:0 5em;
}
.sc_twitter_content{
    font-size:1.125em;
    line-height:1.5em;
}
.sc_twitter_icon{
    font-size:2.5em;
    line-height:1em;
    display:block;
    text-align:center;
    margin-bottom:0.5em;
}
.sc_twitter_content p{
    margin:0;
}
.sc_twitter_content p+p{
    margin-top:0.5em;
}
.bg_tint_dark .sc_twitter a{
    color:#ffffff;
}
.sc_twitter .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_prev{
    margin-left:10px;
}
.sc_twitter .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next{
    margin-right:10px;
}
.sc_twitter .sc_slider_controls_wrap a{
    font-size:2.5em;
    background-color:transparent;
}
.sc_video_player{
    background-repeat:no-repeat;
    -webkit-background-size:100% auto;
    -moz-background-size:100% auto;
    -o-background-size:100% auto;
    background-size:100% auto;
}
.sc_video_player.sc_video_bordered{
    width:auto;
    height:auto;
    display:inline-block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.sc_video_frame{
    position:relative;
    overflow:hidden;
}
.sc_video_frame img{
    width:100%;
    height:auto;
}
.mejs-container{
    max-width:100%;
}
.sc_zoom_wrap{
    width:auto;
    height:auto;
    display:inline-block;
    background-repeat:no-repeat;
    -webkit-background-size:100% auto;
    -moz-background-size:100% auto;
    -o-background-size:100% auto;
    background-size:100% auto;
}
.sc_zoom{
    position:relative;
    overflow:hidden;
}
.sc_zoom img{
    width:100%;
    height:auto;
}
.vc_row.inverse_colors *{
    color:#fff!important;
    border-color:#fff!important;
}
.vc_row.inverse_colors .sc_services_item .sc_icon:hover,.vc_row.inverse_colors .sc_services_item .sc_services_item_title a:hover{
    color:#fff267!important;
}
.sc_item_subtitle{
    margin:0 0 0.25em;
    font-size:0.8571em;
    text-transform:uppercase;
    text-align:center;
}
.sc_item_title{
    margin:0;
    text-align:center;
}
.sc_item_title+div:not(.sc_item_descr){
    margin-top:4em;
}
.sc_item_descr{
    font-size:1.33em;
    font-weight:400;
    line-height:1.4em;
    margin:0.45em 0 2.2em 0;
    text-align:center;
}
.sc_item_button:before{
    content:' ';
    display:block;
    width:100%;
    height:0;
    clear:both;
}
.sc_item_button{
    display:block;
    margin:0;
    text-align:center;
}
.sc_item_button>a{
    overflow:hidden;
}
.sc_item_button>a:before{
    float:right;
    margin:0 0 0 1em;
    display:inline-block;
    width:1.2857em;
    height:1.2857em;
    line-height:1.2857em;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.sc_slider_swiper+.sc_item_button{
    margin-top:2em;
}
.sc_item_buttons{
    display:inline-block;
    overflow:hidden;
}
.sc_item_buttons .sc_item_button+.sc_item_button{
    margin-left:1.5em;
}
.sc_item_buttons>.sc_item_button+.sc_item_button{
}
.text_align_left,.text_align_left .sc_item_title,.text_align_left .sc_item_title:after,.text_align_left .sc_item_descr,.text_align_left .sc_item_button{
    text-align:left;
    margin-left:0;
}
.sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_prev{
    margin-left:2px;
}
.sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_next{
    margin-right:2px;
}
.sc_slider_controls_bottom .swiper-slide{
    padding-bottom:5em;
}
.sc_slider_controls_bottom .sc_slider_controls_wrap{
    top:auto;
    bottom:0;
    text-align:center;
    padding-bottom:0;
    height:3.5em;
}
.sc_slider_controls_bottom .sc_slider_controls_wrap a{
    width:2em;
    height:2em;
    line-height:2em;
    color:#ddd;
    border:2px solid #ddd;
    margin-left:0;
    margin-right:0;
    float:none;
    display:inline-block;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    opacity:1;
    -webkit-transform:none;
    -moz-transform:none;
    transform:none;
    filter:alpha(opacity=100);
}
.sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_prev{
    margin-right:0.5em;
}
.sc_slider_controls_bottom:hover .sc_slider_controls_wrap .sc_slider_prev{
    margin-left:0;
}
.sc_slider_controls_bottom:hover .sc_slider_controls_wrap .sc_slider_next{
    margin-right:0;
}
.sc_slider_controls_bottom .sc_slider_pagination_wrap{
    display:none;
}
.sc_slider_pagination_bottom .swiper-slide{
    padding-bottom:6.4em;
}
.sc_slider_pagination_bottom:hover .sc_slider_pagination_wrap{
    bottom:0.5em;
}
body.mac-os .sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon:before{
    top:50%;
}
.sc_team_item .sc_team_item_info .sc_team_item_position