/*! * WPBakery Page Builder v6.0.0 (https://wpbakery.com) * Copyright 2011-2019 Michael M, WPBakery * License: Commercial. More details: http://go.wpbakery.com/licensing */
 .vc_general.fade{
    opacity:0;
    -webkit-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.vc_general.fade.in{
    opacity:1
}
.vc_general.collapse{
    display:none
}
.vc_general.collapse.in{
    display:block
}
tr.vc_general.collapse.in{
    display:table-row
}
tbody.vc_general.collapse.in{
    display:table-row-group
}
.vc_general.collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    -webkit-transition:height .35s ease;
    -o-transition:height .35s ease;
    transition:height .35s ease
}
.vc_modal-footer:after,.vc_modal-footer:before,.vc_nav:after,.vc_nav:before,.vc_navbar-collapse:after,.vc_navbar-collapse:before,.vc_navbar-header:after,.vc_navbar-header:before,.vc_navbar:after,.vc_navbar:before,.vc_panel-body:after,.vc_panel-body:before,.vc_row:after,.vc_row:before{
    content:" ";
    display:table
}
.vc_modal-footer:after,.vc_nav:after,.vc_navbar-collapse:after,.vc_navbar-header:after,.vc_navbar:after,.vc_panel-body:after,.vc_row:after{
    clear:both
}
@media (max-width:767px){
    .vc_hidden-xs{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .vc_hidden-sm{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .vc_hidden-md{
        display:none!important
    }
}
@media (min-width:1200px){
    .vc_hidden-lg{
        display:none!important
    }
}
.vc_non_responsive .vc_row .vc_col-sm-1{
    position:relative;
    float:left;
    width:8.33333333%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-2{
    position:relative;
    float:left;
    width:16.66666667%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-3{
    position:relative;
    float:left;
    width:25%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-4{
    position:relative;
    float:left;
    width:33.33333333%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-5{
    position:relative;
    float:left;
    width:41.66666667%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-6{
    position:relative;
    float:left;
    width:50%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-7{
    position:relative;
    float:left;
    width:58.33333333%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-8{
    position:relative;
    float:left;
    width:66.66666667%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-9{
    position:relative;
    float:left;
    width:75%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-10{
    position:relative;
    float:left;
    width:83.33333333%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-11{
    position:relative;
    float:left;
    width:91.66666667%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-12{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12{
    margin-left:100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11{
    margin-left:91.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10{
    margin-left:83.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9{
    margin-left:75%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8{
    margin-left:66.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7{
    margin-left:58.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6{
    margin-left:50%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5{
    margin-left:41.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4{
    margin-left:33.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3{
    margin-left:25%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2{
    margin-left:16.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1{
    margin-left:8.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0{
    margin-left:0
}
.vc_non_responsive .vc_row .vc_hidden-sm{
    display:none!important
}
.vc_non_responsive .vc_row .vc_col-sm-1\/5{
    position:relative;
    float:left;
    width:20%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-2\/5{
    position:relative;
    float:left;
    width:40%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-3\/5{
    position:relative;
    float:left;
    width:60%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-4\/5{
    position:relative;
    float:left;
    width:80%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-5\/5{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5{
    margin-left:100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5{
    margin-left:80%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5{
    margin-left:60%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5{
    margin-left:40%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5{
    margin-left:20%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5{
    margin-left:0
}
.vc_column_container{
    width:100%
}
.vc_row{
    margin-left:-15px;
    margin-right:-15px
}
.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{
    position:relative;
    min-height:1px;
    padding-left:15px;
    padding-right:15px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{
    float:left
}
[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-9{
    float:right
}
.vc_col-xs-12{
    width:100%
}
.vc_col-xs-11{
    width:91.66666667%
}
.vc_col-xs-10{
    width:83.33333333%
}
.vc_col-xs-9{
    width:75%
}
.vc_col-xs-8{
    width:66.66666667%
}
.vc_col-xs-7{
    width:58.33333333%
}
.vc_col-xs-6{
    width:50%
}
.vc_col-xs-5{
    width:41.66666667%
}
.vc_col-xs-4{
    width:33.33333333%
}
.vc_col-xs-3{
    width:25%
}
.vc_col-xs-2{
    width:16.66666667%
}
.vc_col-xs-1{
    width:8.33333333%
}
.vc_col-xs-pull-12{
    right:100%
}
.vc_col-xs-pull-11{
    right:91.66666667%
}
.vc_col-xs-pull-10{
    right:83.33333333%
}
.vc_col-xs-pull-9{
    right:75%
}
.vc_col-xs-pull-8{
    right:66.66666667%
}
.vc_col-xs-pull-7{
    right:58.33333333%
}
.vc_col-xs-pull-6{
    right:50%
}
.vc_col-xs-pull-5{
    right:41.66666667%
}
.vc_col-xs-pull-4{
    right:33.33333333%
}
.vc_col-xs-pull-3{
    right:25%
}
.vc_col-xs-pull-2{
    right:16.66666667%
}
.vc_col-xs-pull-1{
    right:8.33333333%
}
.vc_col-xs-pull-0{
    right:auto
}
.vc_col-xs-push-12{
    left:100%
}
.vc_col-xs-push-11{
    left:91.66666667%
}
.vc_col-xs-push-10{
    left:83.33333333%
}
.vc_col-xs-push-9{
    left:75%
}
.vc_col-xs-push-8{
    left:66.66666667%
}
.vc_col-xs-push-7{
    left:58.33333333%
}
.vc_col-xs-push-6{
    left:50%
}
.vc_col-xs-push-5{
    left:41.66666667%
}
.vc_col-xs-push-4{
    left:33.33333333%
}
.vc_col-xs-push-3{
    left:25%
}
.vc_col-xs-push-2{
    left:16.66666667%
}
.vc_col-xs-push-1{
    left:8.33333333%
}
.vc_col-xs-push-0{
    left:auto
}
.vc_col-xs-offset-12{
    margin-left:100%
}
.vc_col-xs-offset-11{
    margin-left:91.66666667%
}
.vc_col-xs-offset-10{
    margin-left:83.33333333%
}
.vc_col-xs-offset-9{
    margin-left:75%
}
.vc_col-xs-offset-8{
    margin-left:66.66666667%
}
.vc_col-xs-offset-7{
    margin-left:58.33333333%
}
.vc_col-xs-offset-6{
    margin-left:50%
}
.vc_col-xs-offset-5{
    margin-left:41.66666667%
}
.vc_col-xs-offset-4{
    margin-left:33.33333333%
}
.vc_col-xs-offset-3{
    margin-left:25%
}
.vc_col-xs-offset-2{
    margin-left:16.66666667%
}
.vc_col-xs-offset-1{
    margin-left:8.33333333%
}
.vc_col-xs-offset-0{
    margin-left:0
}
.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{
    position:relative;
    min-height:1px;
    padding-left:15px;
    padding-right:15px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{
    float:left
}
.vc_col-xs-5\/5{
    width:100%
}
.vc_col-xs-4\/5{
    width:80%
}
.vc_col-xs-3\/5{
    width:60%
}
.vc_col-xs-2\/5{
    width:40%
}
.vc_col-xs-1\/5{
    width:20%
}
.vc_col-xs-pull-5\/5{
    right:100%
}
.vc_col-xs-pull-4\/5{
    right:80%
}
.vc_col-xs-pull-3\/5{
    right:60%
}
.vc_col-xs-pull-2\/5{
    right:40%
}
.vc_col-xs-pull-1\/5{
    right:20%
}
.vc_col-xs-pull-0\/5{
    right:auto
}
.vc_col-xs-push-5\/5{
    left:100%
}
.vc_col-xs-push-4\/5{
    left:80%
}
.vc_col-xs-push-3\/5{
    left:60%
}
.vc_col-xs-push-2\/5{
    left:40%
}
.vc_col-xs-push-1\/5{
    left:20%
}
.vc_col-xs-push-0\/5{
    left:auto
}
.vc_col-xs-offset-5\/5{
    margin-left:100%
}
.vc_col-xs-offset-4\/5{
    margin-left:80%
}
.vc_col-xs-offset-3\/5{
    margin-left:60%
}
.vc_col-xs-offset-2\/5{
    margin-left:40%
}
.vc_col-xs-offset-1\/5{
    margin-left:20%
}
.vc_col-xs-offset-0\/5{
    margin-left:0
}
[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5{
    float:right
}
@media (min-width:768px){
    .vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{
        float:left
    }
    [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-9{
        float:right
    }
    .vc_col-sm-12{
        width:100%
    }
    .vc_col-sm-11{
        width:91.66666667%
    }
    .vc_col-sm-10{
        width:83.33333333%
    }
    .vc_col-sm-9{
        width:75%
    }
    .vc_col-sm-8{
        width:66.66666667%
    }
    .vc_col-sm-7{
        width:58.33333333%
    }
    .vc_col-sm-6{
        width:50%
    }
    .vc_col-sm-5{
        width:41.66666667%
    }
    .vc_col-sm-4{
        width:33.33333333%
    }
    .vc_col-sm-3{
        width:25%
    }
    .vc_col-sm-2{
        width:16.66666667%
    }
    .vc_col-sm-1{
        width:8.33333333%
    }
    .vc_col-sm-pull-12{
        right:100%
    }
    .vc_col-sm-pull-11{
        right:91.66666667%
    }
    .vc_col-sm-pull-10{
        right:83.33333333%
    }
    .vc_col-sm-pull-9{
        right:75%
    }
    .vc_col-sm-pull-8{
        right:66.66666667%
    }
    .vc_col-sm-pull-7{
        right:58.33333333%
    }
    .vc_col-sm-pull-6{
        right:50%
    }
    .vc_col-sm-pull-5{
        right:41.66666667%
    }
    .vc_col-sm-pull-4{
        right:33.33333333%
    }
    .vc_col-sm-pull-3{
        right:25%
    }
    .vc_col-sm-pull-2{
        right:16.66666667%
    }
    .vc_col-sm-pull-1{
        right:8.33333333%
    }
    .vc_col-sm-pull-0{
        right:auto
    }
    .vc_col-sm-push-12{
        left:100%
    }
    .vc_col-sm-push-11{
        left:91.66666667%
    }
    .vc_col-sm-push-10{
        left:83.33333333%
    }
    .vc_col-sm-push-9{
        left:75%
    }
    .vc_col-sm-push-8{
        left:66.66666667%
    }
    .vc_col-sm-push-7{
        left:58.33333333%
    }
    .vc_col-sm-push-6{
        left:50%
    }
    .vc_col-sm-push-5{
        left:41.66666667%
    }
    .vc_col-sm-push-4{
        left:33.33333333%
    }
    .vc_col-sm-push-3{
        left:25%
    }
    .vc_col-sm-push-2{
        left:16.66666667%
    }
    .vc_col-sm-push-1{
        left:8.33333333%
    }
    .vc_col-sm-push-0{
        left:auto
    }
    .vc_col-sm-offset-12{
        margin-left:100%
    }
    .vc_col-sm-offset-11{
        margin-left:91.66666667%
    }
    .vc_col-sm-offset-10{
        margin-left:83.33333333%
    }
    .vc_col-sm-offset-9{
        margin-left:75%
    }
    .vc_col-sm-offset-8{
        margin-left:66.66666667%
    }
    .vc_col-sm-offset-7{
        margin-left:58.33333333%
    }
    .vc_col-sm-offset-6{
        margin-left:50%
    }
    .vc_col-sm-offset-5{
        margin-left:41.66666667%
    }
    .vc_col-sm-offset-4{
        margin-left:33.33333333%
    }
    .vc_col-sm-offset-3{
        margin-left:25%
    }
    .vc_col-sm-offset-2{
        margin-left:16.66666667%
    }
    .vc_col-sm-offset-1{
        margin-left:8.33333333%
    }
    .vc_col-sm-offset-0{
        margin-left:0
    }
    .vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{
        float:left
    }
    [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
        float:right
    }
    .vc_col-sm-5\/5{
        width:100%
    }
    .vc_col-sm-4\/5{
        width:80%
    }
    .vc_col-sm-3\/5{
        width:60%
    }
    .vc_col-sm-2\/5{
        width:40%
    }
    .vc_col-sm-1\/5{
        width:20%
    }
    .vc_col-sm-pull-5\/5{
        right:100%
    }
    .vc_col-sm-pull-4\/5{
        right:80%
    }
    .vc_col-sm-pull-3\/5{
        right:60%
    }
    .vc_col-sm-pull-2\/5{
        right:40%
    }
    .vc_col-sm-pull-1\/5{
        right:20%
    }
    .vc_col-sm-pull-0\/5{
        right:auto
    }
    .vc_col-sm-push-5\/5{
        left:100%
    }
    .vc_col-sm-push-4\/5{
        left:80%
    }
    .vc_col-sm-push-3\/5{
        left:60%
    }
    .vc_col-sm-push-2\/5{
        left:40%
    }
    .vc_col-sm-push-1\/5{
        left:20%
    }
    .vc_col-sm-push-0\/5{
        left:auto
    }
    .vc_col-sm-offset-5\/5{
        margin-left:100%
    }
    .vc_col-sm-offset-4\/5{
        margin-left:80%
    }
    .vc_col-sm-offset-3\/5{
        margin-left:60%
    }
    .vc_col-sm-offset-2\/5{
        margin-left:40%
    }
    .vc_col-sm-offset-1\/5{
        margin-left:20%
    }
    .vc_col-sm-offset-0\/5{
        margin-left:0
    }
}
@media (min-width:992px){
    .vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9{
        float:left
    }
    [dir=rtl] .vc_rtl-columns-reverse .vc_col-md-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-9{
        float:right
    }
    .vc_col-md-12{
        width:100%
    }
    .vc_col-md-11{
        width:91.66666667%
    }
    .vc_col-md-10{
        width:83.33333333%
    }
    .vc_col-md-9{
        width:75%
    }
    .vc_col-md-8{
        width:66.66666667%
    }
    .vc_col-md-7{
        width:58.33333333%
    }
    .vc_col-md-6{
        width:50%
    }
    .vc_col-md-5{
        width:41.66666667%
    }
    .vc_col-md-4{
        width:33.33333333%
    }
    .vc_col-md-3{
        width:25%
    }
    .vc_col-md-2{
        width:16.66666667%
    }
    .vc_col-md-1{
        width:8.33333333%
    }
    .vc_col-md-pull-12{
        right:100%
    }
    .vc_col-md-pull-11{
        right:91.66666667%
    }
    .vc_col-md-pull-10{
        right:83.33333333%
    }
    .vc_col-md-pull-9{
        right:75%
    }
    .vc_col-md-pull-8{
        right:66.66666667%
    }
    .vc_col-md-pull-7{
        right:58.33333333%
    }
    .vc_col-md-pull-6{
        right:50%
    }
    .vc_col-md-pull-5{
        right:41.66666667%
    }
    .vc_col-md-pull-4{
        right:33.33333333%
    }
    .vc_col-md-pull-3{
        right:25%
    }
    .vc_col-md-pull-2{
        right:16.66666667%
    }
    .vc_col-md-pull-1{
        right:8.33333333%
    }
    .vc_col-md-pull-0{
        right:auto
    }
    .vc_col-md-push-12{
        left:100%
    }
    .vc_col-md-push-11{
        left:91.66666667%
    }
    .vc_col-md-push-10{
        left:83.33333333%
    }
    .vc_col-md-push-9{
        left:75%
    }
    .vc_col-md-push-8{
        left:66.66666667%
    }
    .vc_col-md-push-7{
        left:58.33333333%
    }
    .vc_col-md-push-6{
        left:50%
    }
    .vc_col-md-push-5{
        left:41.66666667%
    }
    .vc_col-md-push-4{
        left:33.33333333%
    }
    .vc_col-md-push-3{
        left:25%
    }
    .vc_col-md-push-2{
        left:16.66666667%
    }
    .vc_col-md-push-1{
        left:8.33333333%
    }
    .vc_col-md-push-0{
        left:auto
    }
    .vc_col-md-offset-12{
        margin-left:100%
    }
    .vc_col-md-offset-11{
        margin-left:91.66666667%
    }
    .vc_col-md-offset-10{
        margin-left:83.33333333%
    }
    .vc_col-md-offset-9{
        margin-left:75%
    }
    .vc_col-md-offset-8{
        margin-left:66.66666667%
    }
    .vc_col-md-offset-7{
        margin-left:58.33333333%
    }
    .vc_col-md-offset-6{
        margin-left:50%
    }
    .vc_col-md-offset-5{
        margin-left:41.66666667%
    }
    .vc_col-md-offset-4{
        margin-left:33.33333333%
    }
    .vc_col-md-offset-3{
        margin-left:25%
    }
    .vc_col-md-offset-2{
        margin-left:16.66666667%
    }
    .vc_col-md-offset-1{
        margin-left:8.33333333%
    }
    .vc_col-md-offset-0{
        margin-left:0
    }
    .vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{
        float:left
    }
    [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
        float:right
    }
    .vc_col-md-5\/5{
        width:100%
    }
    .vc_col-md-4\/5{
        width:80%
    }
    .vc_col-md-3\/5{
        width:60%
    }
    .vc_col-md-2\/5{
        width:40%
    }
    .vc_col-md-1\/5{
        width:20%
    }
    .vc_col-md-pull-5\/5{
        right:100%
    }
    .vc_col-md-pull-4\/5{
        right:80%
    }
    .vc_col-md-pull-3\/5{
        right:60%
    }
    .vc_col-md-pull-2\/5{
        right:40%
    }
    .vc_col-md-pull-1\/5{
        right:20%
    }
    .vc_col-md-pull-0\/5{
        right:auto
    }
    .vc_col-md-push-5\/5{
        left:100%
    }
    .vc_col-md-push-4\/5{
        left:80%
    }
    .vc_col-md-push-3\/5{
        left:60%
    }
    .vc_col-md-push-2\/5{
        left:40%
    }
    .vc_col-md-push-1\/5{
        left:20%
    }
    .vc_col-md-push-0\/5{
        left:auto
    }
    .vc_col-md-offset-5\/5{
        margin-left:100%
    }
    .vc_col-md-offset-4\/5{
        margin-left:80%
    }
    .vc_col-md-offset-3\/5{
        margin-left:60%
    }
    .vc_col-md-offset-2\/5{
        margin-left:40%
    }
    .vc_col-md-offset-1\/5{
        margin-left:20%
    }
    .vc_col-md-offset-0\/5{
        margin-left:0
    }
}
@media (min-width:1200px){
    .vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9{
        float:left
    }
    [dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-9{
        float:right
    }
    .vc_col-lg-12{
        width:100%
    }
    .vc_col-lg-11{
        width:91.66666667%
    }
    .vc_col-lg-10{
        width:83.33333333%
    }
    .vc_col-lg-9{
        width:75%
    }
    .vc_col-lg-8{
        width:66.66666667%
    }
    .vc_col-lg-7{
        width:58.33333333%
    }
    .vc_col-lg-6{
        width:50%
    }
    .vc_col-lg-5{
        width:41.66666667%
    }
    .vc_col-lg-4{
        width:33.33333333%
    }
    .vc_col-lg-3{
        width:25%
    }
    .vc_col-lg-2{
        width:16.66666667%
    }
    .vc_col-lg-1{
        width:8.33333333%
    }
    .vc_col-lg-pull-12{
        right:100%
    }
    .vc_col-lg-pull-11{
        right:91.66666667%
    }
    .vc_col-lg-pull-10{
        right:83.33333333%
    }
    .vc_col-lg-pull-9{
        right:75%
    }
    .vc_col-lg-pull-8{
        right:66.66666667%
    }
    .vc_col-lg-pull-7{
        right:58.33333333%
    }
    .vc_col-lg-pull-6{
        right:50%
    }
    .vc_col-lg-pull-5{
        right:41.66666667%
    }
    .vc_col-lg-pull-4{
        right:33.33333333%
    }
    .vc_col-lg-pull-3{
        right:25%
    }
    .vc_col-lg-pull-2{
        right:16.66666667%
    }
    .vc_col-lg-pull-1{
        right:8.33333333%
    }
    .vc_col-lg-pull-0{
        right:auto
    }
    .vc_col-lg-push-12{
        left:100%
    }
    .vc_col-lg-push-11{
        left:91.66666667%
    }
    .vc_col-lg-push-10{
        left:83.33333333%
    }
    .vc_col-lg-push-9{
        left:75%
    }
    .vc_col-lg-push-8{
        left:66.66666667%
    }
    .vc_col-lg-push-7{
        left:58.33333333%
    }
    .vc_col-lg-push-6{
        left:50%
    }
    .vc_col-lg-push-5{
        left:41.66666667%
    }
    .vc_col-lg-push-4{
        left:33.33333333%
    }
    .vc_col-lg-push-3{
        left:25%
    }
    .vc_col-lg-push-2{
        left:16.66666667%
    }
    .vc_col-lg-push-1{
        left:8.33333333%
    }
    .vc_col-lg-push-0{
        left:auto
    }
    .vc_col-lg-offset-12{
        margin-left:100%
    }
    .vc_col-lg-offset-11{
        margin-left:91.66666667%
    }
    .vc_col-lg-offset-10{
        margin-left:83.33333333%
    }
    .vc_col-lg-offset-9{
        margin-left:75%
    }
    .vc_col-lg-offset-8{
        margin-left:66.66666667%
    }
    .vc_col-lg-offset-7{
        margin-left:58.33333333%
    }
    .vc_col-lg-offset-6{
        margin-left:50%
    }
    .vc_col-lg-offset-5{
        margin-left:41.66666667%
    }
    .vc_col-lg-offset-4{
        margin-left:33.33333333%
    }
    .vc_col-lg-offset-3{
        margin-left:25%
    }
    .vc_col-lg-offset-2{
        margin-left:16.66666667%
    }
    .vc_col-lg-offset-1{
        margin-left:8.33333333%
    }
    .vc_col-lg-offset-0{
        margin-left:0
    }
    .vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{
        float:left
    }
    [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
        float:right
    }
    .vc_col-lg-5\/5{
        width:100%
    }
    .vc_col-lg-4\/5{
        width:80%
    }
    .vc_col-lg-3\/5{
        width:60%
    }
    .vc_col-lg-2\/5{
        width:40%
    }
    .vc_col-lg-1\/5{
        width:20%
    }
    .vc_col-lg-pull-5\/5{
        right:100%
    }
    .vc_col-lg-pull-4\/5{
        right:80%
    }
    .vc_col-lg-pull-3\/5{
        right:60%
    }
    .vc_col-lg-pull-2\/5{
        right:40%
    }
    .vc_col-lg-pull-1\/5{
        right:20%
    }
    .vc_col-lg-pull-0\/5{
        right:auto
    }
    .vc_col-lg-push-5\/5{
        left:100%
    }
    .vc_col-lg-push-4\/5{
        left:80%
    }
    .vc_col-lg-push-3\/5{
        left:60%
    }
    .vc_col-lg-push-2\/5{
        left:40%
    }
    .vc_col-lg-push-1\/5{
        left:20%
    }
    .vc_col-lg-push-0\/5{
        left:auto
    }
    .vc_col-lg-offset-5\/5{
        margin-left:100%
    }
    .vc_col-lg-offset-4\/5{
        margin-left:80%
    }
    .vc_col-lg-offset-3\/5{
        margin-left:60%
    }
    .vc_col-lg-offset-2\/5{
        margin-left:40%
    }
    .vc_col-lg-offset-1\/5{
        margin-left:20%
    }
    .vc_col-lg-offset-0\/5{
        margin-left:0
    }
}
.vc_btn,a.vc_btn,button.vc_btn{
    cursor:pointer;
    display:inline-block;
    text-decoration:none!important;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:9px 12px;
    font-size:100%;
    line-height:20px;
    border-radius:4px
}
.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover{
    border:1px solid transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.33;
    border-radius:6px
}
.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm{
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs{
    padding:1px 5px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.vc_btn_square,a.vc_btn_square,button.vc_btn_square{
    border-radius:0
}
.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined{
    border-radius:0;
    background:0 0!important
}
.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover{
    border:2px solid
}
.vc_btn_round,a.vc_btn_round,button.vc_btn_round{
    border-radius:25px
}
.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined{
    background:0 0!important
}
.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover{
    border:2px solid
}
.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue{
    background-color:#5472d2;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover{
    background-color:#3c5ecc;
    color:#f7f7f7!important
}
.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined{
    color:#5472d2!important
}
.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover{
    border-color:#3c5ecc
}
.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #3253bc;
    box-shadow:0 5px 0 #3253bc;
    margin-bottom:5px
}
.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #3253bc;
    box-shadow:0 3px 0 #3253bc;
    margin-bottom:3px
}
.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #3253bc;
    box-shadow:0 4px 0 #3253bc;
    margin-bottom:4px
}
.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise{
    background-color:#00c1cf;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover{
    background-color:#00a4b0;
    color:#f7f7f7!important
}
.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined{
    color:#00c1cf!important
}
.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover{
    border-color:#00a4b0
}
.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #008d97;
    box-shadow:0 5px 0 #008d97;
    margin-bottom:5px
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #008d97;
    box-shadow:0 3px 0 #008d97;
    margin-bottom:3px
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #008d97;
    box-shadow:0 4px 0 #008d97;
    margin-bottom:4px
}
.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink{
    background-color:#fe6c61;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover{
    background-color:#fe5043;
    color:#f7f7f7!important
}
.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined{
    color:#fe6c61!important
}
.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover{
    border-color:#fe5043
}
.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #fe3829;
    box-shadow:0 5px 0 #fe3829;
    margin-bottom:5px
}
.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #fe3829;
    box-shadow:0 3px 0 #fe3829;
    margin-bottom:3px
}
.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #fe3829;
    box-shadow:0 4px 0 #fe3829;
    margin-bottom:4px
}
.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet{
    background-color:#8d6dc4;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover{
    background-color:#7c57bb;
    color:#f7f7f7!important
}
.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined{
    color:#8d6dc4!important
}
.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover{
    border-color:#7c57bb
}
.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #6e48b1;
    box-shadow:0 5px 0 #6e48b1;
    margin-bottom:5px
}
.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #6e48b1;
    box-shadow:0 3px 0 #6e48b1;
    margin-bottom:3px
}
.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #6e48b1;
    box-shadow:0 4px 0 #6e48b1;
    margin-bottom:4px
}
.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc{
    background-color:#4cadc9;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover{
    background-color:#39a0bd;
    color:#f7f7f7!important
}
.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined{
    color:#4cadc9!important
}
.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover{
    border-color:#39a0bd
}
.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #338faa;
    box-shadow:0 5px 0 #338faa;
    margin-bottom:5px
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #338faa;
    box-shadow:0 3px 0 #338faa;
    margin-bottom:3px
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #338faa;
    box-shadow:0 4px 0 #338faa;
    margin-bottom:4px
}
.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino{
    background-color:#cec2ab;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover{
    background-color:#c3b498;
    color:#f7f7f7!important
}
.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined{
    color:#cec2ab!important
}
.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover{
    border-color:#c3b498
}
.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #b9a888;
    box-shadow:0 5px 0 #b9a888;
    margin-bottom:5px
}
.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #b9a888;
    box-shadow:0 3px 0 #b9a888;
    margin-bottom:3px
}
.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #b9a888;
    box-shadow:0 4px 0 #b9a888;
    margin-bottom:4px
}
.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine{
    background-color:#50485b;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover{
    background-color:#413a4a;
    color:#f7f7f7!important
}
.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined{
    color:#50485b!important
}
.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover{
    border-color:#413a4a
}
.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #342f3c;
    box-shadow:0 5px 0 #342f3c;
    margin-bottom:5px
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #342f3c;
    box-shadow:0 3px 0 #342f3c;
    margin-bottom:3px
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #342f3c;
    box-shadow:0 4px 0 #342f3c;
    margin-bottom:4px
}
.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue{
    background-color:#75d69c;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover{
    background-color:#5dcf8b;
    color:#f7f7f7!important
}
.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined{
    color:#75d69c!important
}
.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover{
    border-color:#5dcf8b
}
.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #4ac97d;
    box-shadow:0 5px 0 #4ac97d;
    margin-bottom:5px
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #4ac97d;
    box-shadow:0 3px 0 #4ac97d;
    margin-bottom:3px
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #4ac97d;
    box-shadow:0 4px 0 #4ac97d;
    margin-bottom:4px
}
.vc_btn-black,a.vc_btn-black,button.vc_btn-black{
    background-color:#2a2a2a;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover{
    background-color:#1b1b1b;
    color:#f7f7f7!important
}
.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined{
    color:#2a2a2a!important
}
.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover{
    border-color:#1b1b1b
}
.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #0e0e0e;
    box-shadow:0 5px 0 #0e0e0e;
    margin-bottom:5px
}
.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #0e0e0e;
    box-shadow:0 3px 0 #0e0e0e;
    margin-bottom:3px
}
.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #0e0e0e;
    box-shadow:0 4px 0 #0e0e0e;
    margin-bottom:4px
}
.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey{
    background-color:#ebebeb;
    color:#666!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover{
    background-color:#dcdcdc;
    color:#5e5e5e!important
}
.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined{
    color:#ebebeb!important
}
.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover{
    border-color:#dcdcdc
}
.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #cfcfcf;
    box-shadow:0 5px 0 #cfcfcf;
    margin-bottom:5px
}
.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #cfcfcf;
    box-shadow:0 3px 0 #cfcfcf;
    margin-bottom:3px
}
.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #cfcfcf;
    box-shadow:0 4px 0 #cfcfcf;
    margin-bottom:4px
}
.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange{
    background-color:#f7be68;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover{
    background-color:#f5b14b;
    color:#f7f7f7!important
}
.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined{
    color:#f7be68!important
}
.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover{
    border-color:#f5b14b
}
.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #f4a733;
    box-shadow:0 5px 0 #f4a733;
    margin-bottom:5px
}
.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #f4a733;
    box-shadow:0 3px 0 #f4a733;
    margin-bottom:3px
}
.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #f4a733;
    box-shadow:0 4px 0 #f4a733;
    margin-bottom:4px
}
.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky{
    background-color:#5aa1e3;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover{
    background-color:#4092df;
    color:#f7f7f7!important
}
.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined{
    color:#5aa1e3!important
}
.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover{
    border-color:#4092df
}
.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #2a86db;
    box-shadow:0 5px 0 #2a86db;
    margin-bottom:5px
}
.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #2a86db;
    box-shadow:0 3px 0 #2a86db;
    margin-bottom:3px
}
.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #2a86db;
    box-shadow:0 4px 0 #2a86db;
    margin-bottom:4px
}
.vc_btn-green,a.vc_btn-green,button.vc_btn-green{
    background-color:#6dab3c;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover{
    background-color:#5f9434;
    color:#f7f7f7!important
}
.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined{
    color:#6dab3c!important
}
.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover{
    border-color:#5f9434
}
.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #53812d;
    box-shadow:0 5px 0 #53812d;
    margin-bottom:5px
}
.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #53812d;
    box-shadow:0 3px 0 #53812d;
    margin-bottom:3px
}
.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #53812d;
    box-shadow:0 4px 0 #53812d;
    margin-bottom:4px
}
.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink{
    background-color:#f4524d;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover{
    background-color:#f23630;
    color:#f7f7f7!important
}
.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined{
    color:#f4524d!important
}
.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover{
    border-color:#f23630
}
.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #f11f18;
    box-shadow:0 5px 0 #f11f18;
    margin-bottom:5px
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #f11f18;
    box-shadow:0 3px 0 #f11f18;
    margin-bottom:3px
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #f11f18;
    box-shadow:0 4px 0 #f11f18;
    margin-bottom:4px
}
.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown{
    background-color:#f79468;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover{
    background-color:#f57f4b;
    color:#f7f7f7!important
}
.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined{
    color:#f79468!important
}
.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover{
    border-color:#f57f4b
}
.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #f46e33;
    box-shadow:0 5px 0 #f46e33;
    margin-bottom:5px
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #f46e33;
    box-shadow:0 3px 0 #f46e33;
    margin-bottom:3px
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #f46e33;
    box-shadow:0 4px 0 #f46e33;
    margin-bottom:4px
}
.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple{
    background-color:#b97ebb;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover{
    background-color:#ae6ab0;
    color:#f7f7f7!important
}
.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined{
    color:#b97ebb!important
}
.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover{
    border-color:#ae6ab0
}
.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #a559a8;
    box-shadow:0 5px 0 #a559a8;
    margin-bottom:5px
}
.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #a559a8;
    box-shadow:0 3px 0 #a559a8;
    margin-bottom:3px
}
.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #a559a8;
    box-shadow:0 4px 0 #a559a8;
    margin-bottom:4px
}
.vc_btn-white,a.vc_btn-white,button.vc_btn-white{
    background-color:#fff;
    color:#666!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover{
    background-color:#f0f0f0;
    color:#5e5e5e!important
}
.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined{
    color:#fff!important
}
.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover{
    border-color:#f0f0f0
}
.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #e3e3e3;
    box-shadow:0 5px 0 #e3e3e3;
    margin-bottom:5px
}
.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #e3e3e3;
    box-shadow:0 3px 0 #e3e3e3;
    margin-bottom:3px
}
.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #e3e3e3;
    box-shadow:0 4px 0 #e3e3e3;
    margin-bottom:4px
}
.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace{
    background-color:#aed13b;
    color:#fff!important;
    -webkit-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover{
    background-color:#9ec02d;
    color:#f7f7f7!important
}
.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined{
    color:#aed13b!important
}
.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover{
    border-color:#9ec02d
}
.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d{
    -webkit-box-shadow:0 5px 0 #8dac28;
    box-shadow:0 5px 0 #8dac28;
    margin-bottom:5px
}
.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs{
    -webkit-box-shadow:0 3px 0 #8dac28;
    box-shadow:0 3px 0 #8dac28;
    margin-bottom:3px
}
.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm{
    -webkit-box-shadow:0 4px 0 #8dac28;
    box-shadow:0 4px 0 #8dac28;
    margin-bottom:4px
}
.vc_btn-default,a.vc_btn-default,button.vc_btn-default{
    color:#7d7d7d;
    background-color:#fff;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover{
    color:#7d7d7d;
    background-color:#e6e6e6;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active{
    background-image:none
}
.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover{
    background-color:#fff;
    border-color:transparent
}
.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge{
    color:#fff;
    background-color:#7d7d7d
}
.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary{
    color:#fff;
    background-color:#00aef0;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover{
    color:#fff;
    background-color:#0089bd;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active{
    background-image:none
}
.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover{
    background-color:#00aef0;
    border-color:transparent
}
.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge{
    color:#00aef0;
    background-color:#fff
}
.vc_btn-success,a.vc_btn-success,button.vc_btn-success{
    color:#fff;
    background-color:#5cb85c;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover{
    color:#fff;
    background-color:#449d44;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active{
    background-image:none
}
.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover{
    background-color:#5cb85c;
    border-color:transparent
}
.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge{
    color:#5cb85c;
    background-color:#fff
}
.vc_btn-info,a.vc_btn-info,button.vc_btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover{
    color:#fff;
    background-color:#31b0d5;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active{
    background-image:none
}
.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover{
    background-color:#5bc0de;
    border-color:transparent
}
.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning{
    color:#fff;
    background-color:#f0ad4e;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover{
    color:#fff;
    background-color:#ec971f;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active{
    background-image:none
}
.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover{
    background-color:#f0ad4e;
    border-color:transparent
}
.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge{
    color:#f0ad4e;
    background-color:#fff
}
.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover{
    color:#fff;
    background-color:#c9302c;
    border-color:transparent
}
.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active{
    background-image:none
}
.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover{
    background-color:#d9534f;
    border-color:transparent
}
.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge{
    color:#d9534f;
    background-color:#fff
}
.vc_button-2-wrapper{
    display:inline-block;
    vertical-align:middle
}
.vc_button-2-wrapper.vc_button-2-align-left{
    display:block;
    text-align:left
}
.vc_button-2-wrapper.vc_button-2-align-right{
    display:block;
    text-align:right
}
.vc_button-2-wrapper.vc_button-2-align-center{
    display:block;
    text-align:center
}
.vc_modal{
    display:none;
    overflow:auto;
    overflow-y:hidden;
    position:fixed;
    top:0!important;
    right:0;
    bottom:0;
    left:0;
    -webkit-overflow-scrolling:touch;
    width:auto!important;
    margin-left:0!important;
    background-color:transparent!important;
    z-index:100002!important
}
.vc_modal.fade .vc_modal-dialog{
    -webkit-transform:translate(0,-25%);
    -ms-transform:translate(0,-25%);
    transform:translate(0,-25%);
    -webkit-transition:-webkit-transform .3s ease-out;
    -o-transition:-o-transform .3s ease-out;
    transition:-webkit-transform .3s ease-out;
    -o-transition:transform .3s ease-out;
    transition:transform .3s ease-out;
    transition:transform .3s ease-out,-webkit-transform .3s ease-out
}
.vc_modal.in .vc_modal-dialog{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.vc_modal,.vc_modal *{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
@media (min-width:634px){
    .vc_modal-dialog{
        width:592px
    }
}
@media (min-width:808px){
    .vc_modal-dialog{
        width:766px
    }
}
@media (min-width:982px){
    .vc_modal-dialog{
        width:940px
    }
}
@media (min-width:1156px){
    .vc_modal-dialog{
        width:1114px
    }
}
@media (min-width:1330px){
    .vc_modal-dialog{
        width:1288px
    }
}
.vc_modal-content{
    position:relative;
    background-color:#fff;
    -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
    box-shadow:0 3px 9px rgba(0,0,0,.5);
    background-clip:padding-box;
    outline:0;
    border-radius:2px;
    border:1px solid #ddd
}
.vc_modal-header{
    border-top-right-radius:1px;
    border-top-left-radius:1px;
    background:#093459;
    color:#eee;
    padding:10px 15px
}
.vc_modal-header .vc_icon{
    width:15px;
    height:18px;
    display:block
}
.vc_modal-header .vc_close{
    margin-top:2px;
    float:right;
    display:block
}
.vc_modal-header .vc_close:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_modal-header .vc_close .vc_icon{
    background:transparent url(../vc/fe/close_panel.png) center center
}
.vc_modal-header .vc_minimize{
    margin-top:2px;
    margin-right:2px;
    float:right;
    display:block
}
.vc_modal-header .vc_minimize .vc_icon{
    background:transparent url(../vc/fe/modal_minimize.png) center center
}
.vc_modal-header .vc_transparent{
    margin-top:2px;
    margin-right:8px;
    float:right;
    display:block
}
.vc_modal-header .vc_transparent .vc_icon{
    background:transparent url(../vc/fe/eye_ico.png) center center no-repeat
}
.vc_modal-title{
    margin:0;
    line-height:1.42857143;
    font-weight:400;
    font-size:16px;
    color:inherit;
    cursor:default;
    border:0!important
}
.vc_modal-body{
    position:relative;
    padding:20px;
    overflow-y:auto
}
.vc_modal-footer{
    padding:20px;
    text-align:right;
    border-top:1px solid 0
}
.vc_modal-footer .btn+.btn{
    margin-left:5px;
    margin-bottom:0
}
.vc_modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.vc_modal-footer .btn-block+.btn-block{
    margin-left:0
}
.modal-open{
    overflow:hidden
}
.clousus{
    z-index:100001
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:100001;
    background-color:#000
}
.modal-backdrop.fade{
    opacity:0
}
.modal-backdrop.in{
    opacity:.2
}
.modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
.vc_input-group{
    position:relative;
    display:table;
    border-collapse:separate
}
.vc_input-group .vc_form-control{
    display:table-cell;
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0
}
.vc_input-group .vc_input-group-btn{
    position:relative;
    font-size:0;
    white-space:nowrap;
    width:1%;
    vertical-align:middle;
    display:table-cell
}
.vc_panel{
    margin-bottom:20px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:2px;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
    box-shadow:0 1px 1px rgba(0,0,0,.05);
    width:700px;
    position:fixed;
    z-index:100000;
    top:74px;
    left:50%;
    min-height:150px;
    display:none;
    border-color:#ddd
}
.vc_panel>.list-group{
    margin-bottom:0
}
.vc_panel>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
.vc_panel>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-right-radius:1px;
    border-top-left-radius:1px
}
.vc_panel>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:1px;
    border-bottom-left-radius:1px
}
.vc_panel>.table,.vc_panel>.table-responsive>.table{
    margin-bottom:0
}
.vc_panel>.table-responsive:first-child>.table:first-child,.vc_panel>.table:first-child{
    border-top-right-radius:1px;
    border-top-left-radius:1px
}
.vc_panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.vc_panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.vc_panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.vc_panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.vc_panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.vc_panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.vc_panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.vc_panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:1px
}
.vc_panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.vc_panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.vc_panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.vc_panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.vc_panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.vc_panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.vc_panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.vc_panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:1px
}
.vc_panel>.table-responsive:last-child>.table:last-child,.vc_panel>.table:last-child{
    border-bottom-right-radius:1px;
    border-bottom-left-radius:1px
}
.vc_panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.vc_panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.vc_panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.vc_panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.vc_panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.vc_panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.vc_panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.vc_panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:1px
}
.vc_panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.vc_panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.vc_panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.vc_panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.vc_panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.vc_panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.vc_panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.vc_panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:1px
}
.vc_panel>.panel-body+.table,.vc_panel>.panel-body+.table-responsive{
    border-top:1px solid #ddd
}
.vc_panel>.table>tbody:first-child>tr:first-child td,.vc_panel>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
.vc_panel>.table-bordered,.vc_panel>.table-responsive>.table-bordered{
    border:0
}
.vc_panel>.table-bordered>tbody>tr>td:first-child,.vc_panel>.table-bordered>tbody>tr>th:first-child,.vc_panel>.table-bordered>tfoot>tr>td:first-child,.vc_panel>.table-bordered>tfoot>tr>th:first-child,.vc_panel>.table-bordered>thead>tr>td:first-child,.vc_panel>.table-bordered>thead>tr>th:first-child,.vc_panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.vc_panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.vc_panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.vc_panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.vc_panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.vc_panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0
}
.vc_panel>.table-bordered>tbody>tr>td:last-child,.vc_panel>.table-bordered>tbody>tr>th:last-child,.vc_panel>.table-bordered>tfoot>tr>td:last-child,.vc_panel>.table-bordered>tfoot>tr>th:last-child,.vc_panel>.table-bordered>thead>tr>td:last-child,.vc_panel>.table-bordered>thead>tr>th:last-child,.vc_panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.vc_panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.vc_panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.vc_panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.vc_panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.vc_panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0
}
.vc_panel>.table-bordered>tbody>tr:first-child>td,.vc_panel>.table-bordered>tbody>tr:first-child>th,.vc_panel>.table-bordered>thead>tr:first-child>td,.vc_panel>.table-bordered>thead>tr:first-child>th,.vc_panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.vc_panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.vc_panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.vc_panel>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
.vc_panel>.table-bordered>tbody>tr:last-child>td,.vc_panel>.table-bordered>tbody>tr:last-child>th,.vc_panel>.table-bordered>tfoot>tr:last-child>td,.vc_panel>.table-bordered>tfoot>tr:last-child>th,.vc_panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.vc_panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.vc_panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.vc_panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{
    border-bottom:0
}
.vc_panel>.table-responsive{
    border:0;
    margin-bottom:0
}
.vc_panel .panel-body{
    padding:0
}
.vc_panel-body{
    padding:0;
    overflow-y:auto;
    overflow-x:hidden
}
.vc_panel-body.vc_with-tabs{
    margin-top:50px
}
.vc_panel-heading{
    border-top-right-radius:1px;
    border-top-left-radius:1px;
    background:#093459;
    color:#eee;
    padding:10px 15px;
    cursor:move
}
.vc_panel-heading .vc_icon{
    width:15px;
    height:18px;
    display:block
}
.vc_panel-heading .vc_close{
    margin-top:2px;
    float:right;
    display:block
}
.vc_panel-heading .vc_close:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_panel-heading .vc_close .vc_icon{
    background:transparent url(../vc/fe/close_panel.png) center center
}
.vc_panel-heading .vc_minimize{
    margin-top:2px;
    margin-right:2px;
    float:right;
    display:block
}
.vc_panel-heading .vc_minimize .vc_icon{
    background:transparent url(../vc/fe/modal_minimize.png) center center
}
.vc_panel-heading .vc_transparent{
    margin-top:2px;
    margin-right:8px;
    float:right;
    display:block
}
.vc_panel-heading .vc_transparent .vc_icon{
    background:transparent url(../vc/fe/eye_ico.png) center center no-repeat
}
.vc_panel-footer{
    padding:10px 15px;
    background-color:#e6e6e6;
    border-top:1px solid #ddd;
    border-bottom-right-radius:1px;
    border-bottom-left-radius:1px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_panel-footer .vc_btn-default:hover{
    border-color:#ccc
}
.vc_panel-footer .vc_btn-default:focus{
    background-color:#fff
}
.vc_panel-title{
    margin-top:0;
    margin-bottom:0;
    font-weight:400;
    font-size:16px;
    color:inherit;
    border:0!important
}
.vc_panel-title>a{
    color:inherit
}
.vc_properties-list input,.vc_properties-list textarea{
    width:100%;
    padding:8px 6px;
    margin:0
}
.vc_properties-list input,.vc_properties-list select{
    font-size:1em;
    width:100%;
    padding:8px 24px 8px 6px;
    margin:0
}
.vc_properties-list select{
    height:auto
}
.vc_properties-list input[type=checkbox]{
    width:auto;
    margin-left:5px;
    margin-right:2px;
    display:inline-block
}
.vc_properties-list input[type=checkbox]:nth-child(2){
    margin-left:0
}
.vc_panel-tabs>.vc_edit-form-tabs-menu{
    margin:38px 0 10px;
    padding-left:10px;
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    background-color:#e6e6e6
}
.vc_panel-tabs>.vc_edit-form-tabs-menu .vc_edit-form-tab-control{
    display:list-item;
    list-style:none;
    float:left;
    position:relative;
    top:0;
    margin:9px 2px 0 0;
    border:1px solid transparent;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-bottom-width:0;
    padding:0;
    white-space:nowrap;
    font-weight:400;
    -webkit-transition:background-color .5s ease-out;
    -o-transition:background-color .5s ease-out;
    transition:background-color .5s ease-out;
    color:#949494
}
.vc_panel-tabs>.vc_edit-form-tabs-menu .vc_edit-form-tab-control .vc_edit-form-link{
    color:#949494;
    float:left;
    padding:11px 15px;
    text-decoration:none;
    outline:0;
    cursor:pointer;
    font-size:12px
}
.vc_panel-tabs>.vc_edit-form-tabs-menu .vc_edit-form-tab-control .vc_edit-form-link:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_panel-tabs>.vc_edit-form-tabs-menu .vc_edit-form-tab-control.vc_active{
    background:#fff;
    font-weight:400;
    color:#595959
}
.vc_panel-tabs>.vc_edit-form-tabs-menu .vc_edit-form-tab-control.vc_active a{
    color:#595959
}
.vc_panel-tabs>.vc_edit-form-tabs-menu .vc_edit-form-tab-control.vc_tab-color-animated{
    background-color:#d7d7d7
}
.vc_panel-tabs>.vc_edit-form-tabs-menu>:first-child{
    margin-left:6px
}
.vc_panel-tabs>.vc_edit-form-tab{
    display:none
}
.vc_panel-tabs>.vc_edit-form-tab.vc_active{
    display:block
}
.vc_panel-tabs>.vc_panel-tabs-menu{
    margin:38px 0 10px;
    padding-left:10px;
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    background-color:#e6e6e6
}
.vc_panel-tabs>.vc_panel-tabs-menu .vc_panel-tabs-control{
    display:list-item;
    list-style:none;
    float:left;
    position:relative;
    top:0;
    margin:9px 2px 0 0;
    border:1px solid transparent;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-bottom-width:0;
    padding:0;
    white-space:nowrap;
    font-weight:400;
    -webkit-transition:background-color .5s ease-out;
    -o-transition:background-color .5s ease-out;
    transition:background-color .5s ease-out;
    color:#949494
}
.vc_panel-tabs>.vc_panel-tabs-menu .vc_panel-tabs-control .vc_panel-tabs-link{
    color:#949494;
    float:left;
    padding:11px 15px;
    text-decoration:none;
    outline:0;
    cursor:pointer;
    font-size:12px
}
.vc_panel-tabs>.vc_panel-tabs-menu .vc_panel-tabs-control .vc_panel-tabs-link:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_panel-tabs>.vc_panel-tabs-menu .vc_panel-tabs-control.vc_active{
    background:#fff;
    font-weight:400;
    color:#595959
}
.vc_panel-tabs>.vc_panel-tabs-menu .vc_panel-tabs-control.vc_active a{
    color:#595959
}
.vc_panel-tabs>.vc_panel-tabs-menu .vc_panel-tabs-control.vc_panel-tabs-color-animated{
    background-color:#d7d7d7
}
.vc_panel-tabs>.vc_panel-tabs-menu>:first-child{
    margin-left:6px
}
.vc_panel-tabs>.vc_panel-tab{
    display:none;
    padding:10px 15px
}
.vc_panel-tabs>.vc_panel-tab.vc_active{
    display:block
}
.vc_panel-opacity{
    height:38px!important;
    overflow:hidden!important;
    min-height:0
}
.vc_panel-opacity.vc_shortcode-edit-form{
    padding-bottom:0
}
.vc_panel-opacity .vc_panel-body,.vc_panel-opacity .vc_panel-footer{
    display:none
}
.vc_description{
    color:#999;
    display:block;
    font-style:italic;
    line-height:20px;
    margin-top:8px;
    clear:both
}
.vc_google_fonts_form_field-preview-wrapper{
    margin-top:10px
}
.vc_google_fonts_form_field-preview-container>span{
    font-size:20px
}
.vc_message{
    display:none;
    position:fixed;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:10px;
    text-align:center;
    top:56px;
    left:0;
    width:100%;
    background:#ccc;
    color:#000
}
.vc_message.success,.vc_message.type-success{
    background:#d8edc7;
    border-bottom:1px solid #cae1b7;
    color:#8a987e
}
.vc_message.error,.vc_message.type-error{
    background:#ebe4c7;
    border-bottom:1px solid #ddd2b3;
    color:#938d7c
}
.vc_panel-message{
    display:none;
    z-index:100000;
    position:absolute;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:10px;
    text-align:center;
    top:38px;
    left:0;
    width:100%;
    background:#ccc;
    color:#000
}
.vc_panel-message.type-success{
    background:#d8edc7;
    border-bottom:1px solid #cae1b7;
    color:#8a987e
}
.vc_panel-message.type-error{
    background:#ebe4c7;
    border-bottom:1px solid #ddd2b3;
    color:#938d7c
}
#vc_preloader{
    position:fixed;
    top:0;
    left:0;
    z-index:50021;
    width:100%;
    height:100%;
    background:#fff url(../vc/logo/wpb-logo.svg) center center no-repeat;
    background-size:72px;
    opacity:.95
}
#vc_overlay_spinner{
    position:fixed;
    top:0;
    left:0;
    z-index:50021;
    width:100%;
    height:100%;
    background:#fff;
    background-size:72px;
    opacity:.95
}
.vc_pull-right{
    float:right!important
}
.vc_pull-left{
    float:left!important
}
.vc_clearfix:after,.vc_clearfix:before{
    content:" ";
    display:table
}
.vc_clearfix:after{
    clear:both
}
.vc_clearfix:after,.vc_clearfix:before{
    content:" ";
    display:table
}
.vc_clearfix:after{
    clear:both
}
.vc_el-clearfix{
    clear:both
}
@media (max-width:767px){
    .vc_el-clearfix-xs{
        clear:both
    }
}
@media (min-width:768px) and (max-width:991px){
    .vc_el-clearfix-sm{
        clear:both
    }
}
@media (min-width:992px) and (max-width:1199px){
    .vc_el-clearfix-md{
        clear:both
    }
}
@media (min-width:1200px){
    .vc_el-clearfix-lg{
        clear:both
    }
}
.vc_visible{
    display:block
}
.vc_table{
    width:100%;
    margin-bottom:20px;
    border-collapse:collapse
}
.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th{
    padding:8px;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.vc_table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th{
    border-top:0
}
.vc_table>tbody+tbody{
    border-top:2px solid #ddd
}
.vc_table .table{
    background-color:#fff
}
.vc_table-bordered{
    border:1px solid #ddd
}
.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{
    border:1px solid #ddd
}
.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{
    border-bottom-width:2px
}
.vc_ui-wp-spinner{
    margin:0;
    padding:0;
    height:1em;
    width:1em;
    display:inline-block;
    vertical-align:middle;
    opacity:.7;
    position:relative
}
.vc_ui-template-list .vc_ui-control-button .vc_ui-wp-spinner::before,.vc_ui-wp-spinner::before{
    content:'';
    display:block;
    height:16px;
    width:16px;
    background:transparent url(../vc/loaders/spinner-light.svg) 50% 50% no-repeat;
    background-size:contain;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    -webkit-animation:vc_ui-wp-spinner-animation 1.08s linear infinite;
    animation:vc_ui-wp-spinner-animation 1.08s linear infinite
}
.vc_ui-wp-spinner.vc_ui-wp-spinner-lg::before{
    height:32px;
    width:32px
}
.vc_ui-wp-spinner.vc_ui-wp-spinner-dark::before{
    background-image:url(../vc/loaders/spinner.svg)
}
@-webkit-keyframes vc_ui-wp-spinner-animation{
    from{
        -webkit-transform:translate(-50%,-50%) rotate(0);
        transform:translate(-50%,-50%) rotate(0)
    }
    to{
        -webkit-transform:translate(-50%,-50%) rotate(360deg);
        transform:translate(-50%,-50%) rotate(360deg)
    }
}
@keyframes vc_ui-wp-spinner-animation{
    from{
        -webkit-transform:translate(-50%,-50%) rotate(0);
        transform:translate(-50%,-50%) rotate(0)
    }
    to{
        -webkit-transform:translate(-50%,-50%) rotate(360deg);
        transform:translate(-50%,-50%) rotate(360deg)
    }
}
.media-modal .attachment-details .setting.vc-image-filter-setting{
    float:none
}
.media-modal .attachment-details .setting.vc-image-filter-setting select{
    max-width:65%;
    width:100%
}
@media only screen and (max-width:900px){
    .media-modal .attachment-details .setting.vc-image-filter-setting .name{
        display:block
    }
    .media-modal .attachment-details .setting.vc-image-filter-setting select{
        max-width:98%
    }
}
.media-modal .attachment-info .thumbnail{
    max-width:100%;
    max-height:250px;
    width:100%
}
.media-modal .attachment-info .thumbnail img{
    max-width:100%;
    max-height:250px
}
.media-modal .attachment-info .thumbnail.loading::before{
    background:url(../images/spinner.gif) no-repeat center;
    position:absolute;
    content:'';
    top:0;
    left:0;
    right:0;
    bottom:0
}
.media-modal .attachment-info .file-size,.media-modal .attachment-info .uploaded{
    float:left
}
.media-modal .attachment-info .file-size::after,.media-modal .attachment-info .uploaded::after{
    margin-right:5px;
    content:';';
}
.media-modal .attachment-info .delete-attachment,.media-modal .attachment-info .edit-attachment{
    display:inline
}
.media-modal .attachment-info .delete-attachment::before{
    content:'| ';
    color:#666
}
.media-modal.processing-media .media-button::before{
    content:'';
    width:16px;
    height:16px;
    background:url(../images/spinner.gif);
    display:inline-block;
    margin-left:-40px;
    position:absolute;
    pointer-events:none;
    margin-top:6px
}
@font-face{
    font-family:vcpb-plugin-icons;
    src:url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
    src:url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');
    font-weight:400;
    font-style:normal
}
.vc-composer-icon{
    font-family:vcpb-plugin-icons!important;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.vc-c-icon-minimize:before{
    content:"\e91c"
}
.vc-c-icon-close:before{
    content:"\e5cd"
}
.vc-c-icon-1-6_4-6_1-6:before{
    content:"\e90e"
}
.vc-c-icon-add_template:before{
    content:"\e903"
}
.vc-c-icon-arrow_back:before{
    content:"\e5c4"
}
.vc-c-icon-arrow_drop_down:before{
    content:"\e5c5"
}
.vc-c-icon-arrow_drop_up:before,.vc_collapsed-row>.vc_controls .column_toggle .vc-c-icon-arrow_drop_down:before,.vc_param_group-controls .vc_control.column_toggle .vc-c-icon-arrow_drop_down:before,.vc_ui-template-list .vc_active .vc-c-icon-arrow_drop_down:before{
    content:"\e5c7"
}
.vc-c-icon-arrow_forward:before{
    content:"\e5c8"
}
.vc-c-icon-check:before{
    content:"\e5ca"
}
.vc-c-icon-arrow_upward:before{
    content:"\e5d8"
}
.vc-c-icon-arrow_downward:before{
    content:"\e5db"
}
.vc-c-icon-sync:before{
    content:"\e627"
}
.vc-c-icon-search:before{
    content:"\e8b6"
}
.vc-c-icon-1-1:before{
    content:"\e900"
}
.vc-c-icon-1-2_1-2:before{
    content:"\e901"
}
.vc-c-icon-1-3_1-3_1-3:before{
    content:"\e902"
}
.vc-c-icon-1-4_1-2_1-4:before{
    content:"\e904"
}
.vc-c-icon-1-4_1-4_1-4_1-4:before{
    content:"\e905"
}
.vc-c-icon-1-4_3-4:before{
    content:"\e906"
}
.vc-c-icon-1-6_1-6_1-6_1-2:before{
    content:"\e907"
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{
    content:"\e908"
}
.vc-c-icon-l_15_15_15_15_15:before{
    content:"\e909"
}
.vc-c-icon-1-6_2-3_1-6:before{
    content:"\e90a"
}
.vc-c-icon-2-3_1-3:before{
    content:"\e90b"
}
.vc-c-icon-5-6_1-6:before{
    content:"\e90c"
}
.vc-c-icon-add_element:before{
    content:"\e90d"
}
.vc-c-icon-add:before{
    content:"\e90f"
}
.vc-c-icon-cog:before{
    content:"\e910"
}
.vc-c-icon-content_copy:before{
    content:"\e911"
}
.vc-c-icon-delete_empty:before{
    content:"\e912"
}
.vc-c-icon-dragndrop:before{
    content:"\e913"
}
.vc-c-icon-fullscreen_exit:before{
    content:"\e914"
}
.vc-c-icon-fullscreen:before{
    content:"\e915"
}
.vc-c-icon-arrow_drop_right:before{
    content:"\e916"
}
.vc-c-icon-layout_default:before{
    content:"\e917"
}
.vc-c-icon-layout_landscape-smartphones:before{
    content:"\e918"
}
.vc-c-icon-layout_landscape-tablets:before{
    content:"\e919"
}
.vc-c-icon-layout_portrait-smartphones:before{
    content:"\e91a"
}
.vc-c-icon-layout_portrait-tablets:before{
    content:"\e91b"
}
.vc-c-icon-mode_edit:before{
    content:"\e91d"
}
.vc-c-icon-row_default_fe:before{
    content:"\e91e"
}
.vc-c-icon-text-block:before{
    content:"\e91f"
}
.vc_badge{
    display:inline-block;
    min-width:10px;
    padding:3px 7px;
    font-size:12px;
    font-weight:700;
    color:#fff;
    line-height:1;
    vertical-align:baseline;
    white-space:nowrap;
    text-align:center;
    background-color:#999;
    border-radius:10px
}
.vc_badge:empty{
    display:none
}
.btn .vc_badge{
    position:relative;
    top:-1px
}
.btn-xs .vc_badge{
    top:0;
    padding:1px 5px
}
a.vc_badge:focus,a.vc_badge:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.nav-pills>.active>a>.vc_badge,a.list-group-item.active>.vc_badge{
    color:#428bca;
    background-color:#fff
}
.nav-pills>li>a>.vc_badge{
    margin-left:3px
}
.vc_nav{
    margin-bottom:0;
    padding-left:0;
    list-style:none
}
.vc_nav>li{
    position:relative;
    display:block
}
.vc_nav>li>a{
    position:relative;
    display:block;
    padding:10px 15px
}
.vc_nav>li>a:focus,.vc_nav>li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.vc_nav>li.disabled>a{
    color:#999
}
.vc_nav>li.disabled>a:focus,.vc_nav>li.disabled>a:hover{
    color:#999;
    text-decoration:none;
    background-color:transparent;
    cursor:not-allowed
}
.vc_nav .open>a,.vc_nav .open>a:focus,.vc_nav .open>a:hover{
    background-color:#eee;
    border-color:#428bca
}
.vc_nav .nav-divider{
    height:1px;
    margin:9px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.vc_nav>li>a>img{
    max-width:none
}
.vc_inappropriate{
    display:none!important
}
.vc_off{
    opacity:.7
}
.vc_ui-panel-window{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    font-size:14px;
    padding:7px;
    background:0 0
}
.vc_ui-panel-window-inner{
    background:#fff;
    color:#5e5e5e;
    -webkit-box-shadow:1px 1px 4px rgba(0,0,0,.25);
    box-shadow:1px 1px 4px rgba(0,0,0,.25);
    position:relative;
    max-height:inherit;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    -ms-flex-line-pack:stretch;
    align-content:stretch;
    -ms-flex-preferred-size:100%;
    flex-basis:100%
}
.vc_ui-panel-window-inner>.vc_ui-panel-footer-container,.vc_ui-panel-window-inner>.vc_ui-panel-header-container{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto
}
.vc_ui-panel-window-inner>.vc_ui-panel-content-container{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    position:relative
}
.vc_ui-panel-window.vc_minimized:not(.vc_animating) .vc_ui-panel-content-container,.vc_ui-panel-window.vc_minimized:not(.vc_animating) .vc_ui-panel-footer-container,.vc_ui-panel-window.vc_minimized:not(.vc_animating) .vc_ui-panel-header-content{
    display:none
}
.vc_ui-panel-window.vc_minimized:not(.vc_animating) .vc_ui-minimize-button{
    -webkit-transform:scaleY(-1);
    -ms-transform:scaleY(-1);
    transform:scaleY(-1)
}
.vc_ui-panel-window.vc_animating .vc_ui-panel-window-inner{
    overflow:hidden
}
.vc_ui-panel-window.vc_animating:not(.vc_minimized) .vc_ui-minimize-button{
    -webkit-transform:scaleY(-1);
    -ms-transform:scaleY(-1);
    transform:scaleY(-1)
}
@media (max-width:767px){
    .vc_ui-panel-window{
        -webkit-box-sizing:border-box!important;
        box-sizing:border-box!important;
        width:100vw!important;
        height:100vh!important;
        max-height:none!important;
        position:fixed!important;
        left:0!important;
        top:0!important;
        padding:5vh 5vw!important;
        overflow-y:auto!important;
        overflow-x:hidden!important
    }
    .vc_ui-panel-window.vc_active{
        display:block!important
    }
    .vc_ui-panel-window .vc_ui-minimize-button{
        display:none!important
    }
    .vc_ui-panel-window .vc_ui-panel-content-container,.vc_ui-panel-window .vc_ui-panel-footer-container,.vc_ui-panel-window .vc_ui-panel-header-content{
        display:block!important
    }
}
.vc_ui-dropdown{
    position:relative
}
.vc_ui-dropdown.vc_active .vc_ui-dropdown-content,.vc_ui-dropdown.vc_animating .vc_ui-dropdown-content{
    display:block
}
.vc_ui-dropdown .vc_ui-dropdown-content{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    display:none;
    overflow:hidden;
    -webkit-transition-property:height,padding;
    -o-transition-property:height,padding;
    transition-property:height,padding;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    position:absolute;
    z-index:120;
    top:100%;
    left:0;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1)
}
.vc_ui-dropdown .vc_ui-list-bar-o-bounded{
    max-height:231px;
    overflow-y:auto;
    overflow-x:hidden
}
.vc_ui-dropdown .vc_ui-list-bar-item-trigger{
    width:200px;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
.vc_ui-dropdown .vc_ui-list-bar-item-trigger[disabled]{
    cursor:not-allowed;
    background:#f5f5f5;
    color:#bbbaba
}
.vc_ui-settings-button .vc-c-icon-check{
    display:none
}
.vc_ui-settings-button.vc_done .vc-c-icon-check{
    display:inline-block
}
.vc_ui-settings-button.vc_done .vc-c-icon-cog{
    display:none
}
.vc_general.vc_ui-tabs-line{
    padding:0;
    margin:0;
    list-style:none
}
.vc_general.vc_ui-tabs-line>li{
    float:left;
    margin:0;
    padding:0
}
.vc_general.vc_ui-tabs-line>.vc_ui-tabs-line-dropdown-toggle{
    float:right
}
.vc_general.vc_ui-tabs-line .vc_ui-tabs-line-trigger{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:block;
    text-transform:none;
    border:1px solid transparent;
    font-size:14px;
    font-weight:400;
    line-height:1;
    background:0 0;
    color:inherit;
    text-decoration:none;
    font-family:inherit;
    padding:16px 12px;
    margin:0;
    outline:0;
    -webkit-transition-property:color,background,border;
    -o-transition-property:color,background,border;
    transition-property:color,background,border;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    border-radius:5px 5px 0 0;
    white-space:nowrap;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    text-align:left
}
.vc_general.vc_ui-tabs-line .vc_ui-tabs-line-trigger:focus,.vc_general.vc_ui-tabs-line .vc_ui-tabs-line-trigger:hover{
    border:1px solid transparent;
    background-color:rgba(0,0,0,.1)
}
.vc_general.vc_ui-tabs-line .vc_ui-tabs-line-trigger:active{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_general.vc_ui-tabs-line>.vc_active>.vc_ui-tabs-line-trigger{
    background-color:#fff;
    color:#5e5e5e;
    cursor:default
}
.vc_general.vc_ui-tabs-line::after{
    content:"";
    display:table;
    clear:both
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown-toggle{
    position:absolute;
    float:right;
    visibility:hidden
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown-toggle.vc_visible{
    visibility:visible;
    position:relative
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown-toggle>.vc_ui-tabs-line-trigger::after{
    content:'. . .';
    font-weight:600;
    display:inline
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown-toggle.vc_active>.vc_ui-tabs-line-trigger{
    background-color:rgba(0,0,0,.1);
    color:inherit;
    cursor:pointer
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown{
    position:absolute;
    z-index:1010;
    top:100%;
    right:0;
    display:none;
    overflow:hidden;
    -webkit-transition-property:height,padding;
    -o-transition-property:height,padding;
    transition-property:height,padding;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    padding:0;
    margin:0;
    list-style:none;
    max-width:300px;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1);
    background:#f5f5f5;
    border:1px solid #dbdbdb
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown li{
    margin:0;
    padding:0
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown.vc_active,.vc_ui-tabs-line .vc_ui-tabs-line-dropdown.vc_animating{
    display:block
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown .vc_ui-tabs-line-trigger{
    padding:10px 10px;
    border-radius:0;
    font-size:12px;
    color:#5e5e5e
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown .vc_ui-tabs-line-trigger:hover{
    background-color:#eaeaea
}
.vc_ui-tabs-line .vc_ui-tabs-line-dropdown .vc_active .vc_ui-tabs-line-trigger{
    background-color:#eaeaea;
    cursor:default
}
.vc_ui-tabs-line{
    opacity:1;
    -webkit-transition:opacity .2s ease-in-out;
    -o-transition:opacity .2s ease-in-out;
    transition:opacity .2s ease-in-out
}
.vc_ui-tabs-line.vc_initializing{
    -webkit-transition:opacity 0s;
    -o-transition:opacity 0s;
    transition:opacity 0s;
    opacity:0
}
.vc_ui-tabs-line.vc_initializing>li:not(:first-child):not(.vc_ui-tabs-line-dropdown-toggle){
    position:absolute;
    visibility:hidden
}
.vc_ui-panel-header-container{
    padding:14px 18px;
    background:#0473aa;
    margin:0;
    font-size:14px
}
.vc_ui-panel-header-container.vc_ui-panel-header-o-stacked-bottom{
    padding-bottom:0
}
.vc_ui-panel-header{
    color:#fff
}
.vc_ui-panel-header::after{
    content:'';
    display:block;
    clear:both;
    height:0;
    visibility:hidden
}
.vc_ui-panel-header .vc_ui-panel-header-controls{
    float:right;
    margin:2px 0 0 12px
}
.vc_ui-panel-header .vc_ui-panel-header-controls .vc_ui-dropdown{
    display:inline-block
}
.vc_ui-panel-header .vc_ui-panel-header-controls .vc_ui-dropdown-content{
    left:auto;
    right:0
}
.vc_ui-panel-header .vc_ui-panel-header-header{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.vc_ui-panel-header .vc_ui-panel-header-heading{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin:0 1em 0 0;
    font-size:20px;
    color:inherit;
    font-weight:300;
    line-height:normal
}
.vc_ui-panel-header .vc_ui-panel-header-content{
    clear:both
}
.vc_ui-panel-header .vc_ui-control-button{
    margin:0;
    padding:0
}
.vc_ui-panel-header .vc_ui-control-button .vc-composer-icon{
    font-size:26px
}
.vc_ui-panel-header .vc_ui-control-button .vc-c-icon-cog{
    font-size:20px
}
.vc_ui-search-box{
    width:200px
}
.vc_ui-search-box input[type=search]{
    display:inline-block;
    margin:0;
    padding:7px 12px 7px 32px;
    line-height:normal;
    font-size:12px;
    font-family:inherit;
    vertical-align:middle;
    color:#333;
    border:none;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    border-radius:5px;
    width:100%;
    position:relative;
    left:0
}
.vc_ui-search-box input[type=search]:focus{
    color:#333
}
.vc_ui-search-box input[type=search]::-moz-placeholder{
    text-overflow:ellipsis;
    line-height:inherit;
    color:#aaa;
    font-size:inherit;
    font-style:italic;
    opacity:1
}
.vc_ui-search-box input[type=search]:-ms-input-placeholder{
    text-overflow:ellipsis;
    line-height:inherit;
    color:#aaa;
    font-size:inherit;
    font-style:italic
}
.vc_ui-search-box input[type=search]::-webkit-input-placeholder{
    text-overflow:ellipsis;
    line-height:inherit;
    color:#aaa;
    font-size:inherit;
    font-style:italic
}
.vc_ui-search-box .vc_ui-search-box-input{
    position:relative
}
.vc_ui-search-box .vc_ui-search-box-input label{
    height:24px;
    width:24px;
    content:'';
    display:block;
    position:absolute;
    left:6px;
    top:0;
    bottom:0;
    margin:auto;
    -webkit-transition-property:color;
    -o-transition-property:color;
    transition-property:color;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    cursor:pointer;
    color:#bfc2c8;
    font-size:22px
}
.vc_ui-search-box .vc_ui-search-box-input input[type=search]:focus+label{
    cursor:default;
    color:#7f8591
}
.vc_ui-panel-footer-container{
    padding:18px 18px;
    background:#f6f6f6;
    margin:0;
    font-size:14px
}
.vc_ui-panel-footer .vc_ui-button-group{
    margin:-3px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_ui-panel-footer .vc_ui-button-group .vc_ui-button,.vc_ui-panel-footer .vc_ui-button-group .vc_ui-button-message{
    margin:3px
}
.vc_ui-panel-footer .vc_ui-button-fw{
    min-width:140px
}
.vc_ui-panel-footer .vc_ui-button-fw .vc-c-icon-check{
    font-weight:700
}
.vc_ui-prompt{
    font-size:14px;
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    overflow:hidden;
    -webkit-transition-property:opacity;
    -o-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    position:absolute;
    z-index:100;
    top:100%;
    left:0;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1);
    background-color:#f5f5f5;
    color:#5e5e5e;
    padding:15px;
    visibility:hidden;
    opacity:0
}
.vc_ui-prompt input{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_ui-prompt.vc_visible{
    visibility:visible;
    opacity:1;
    overflow-y:auto
}
.vc_media-xs .vc_ui-prompt{
    width:258px;
    left:auto;
    right:0
}
.vc_media-sm .vc_ui-prompt{
    width:395px
}
.vc_ui-prompt-controls{
    float:right;
    margin-left:1em
}
.vc_ui-prompt-controls .vc_ui-prompt-close{
    height:16px;
    width:16px;
    line-height:16px;
    vertical-align:top;
    position:relative;
    right:-3px
}
.vc_ui-prompt-controls .vc_ui-icon-pixel{
    display:block;
    line-height:1
}
.vc_ui-prompt-content{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-left:-9px;
    margin-right:-9px
}
.vc_ui-prompt-column{
    padding-left:9px;
    padding-right:9px
}
.vc_ui-prompt-column:first-child{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.vc_ui-prompt-column .vc_ui-button .vc-composer-icon{
    font-weight:700
}
.vc_ui-dropdown .vc_ui-prompt{
    position:absolute
}
.vc_ui-dropdown .vc_ui-button{
    text-transform:none
}
.vc_ui-prompt.vc_ui-prompt-presets,.vc_ui-prompt.vc_ui-prompt-templates,.vc_ui-prompt.vc_ui-prompt-view-presets{
    display:none
}
.vc_ui-prompt.vc_ui-prompt-presets.vc_visible,.vc_ui-prompt.vc_ui-prompt-templates.vc_visible,.vc_ui-prompt.vc_ui-prompt-view-presets.vc_visible{
    display:block;
    position:relative;
    width:calc(100% - 30px);
    left:0;
    right:0;
    top:0;
    margin-bottom:20px;
    margin-top:0;
    background:#fff;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_ui-prompt.vc_ui-prompt-presets .vc_ui-prompt-controls,.vc_ui-prompt.vc_ui-prompt-templates .vc_ui-prompt-controls,.vc_ui-prompt.vc_ui-prompt-view-presets .vc_ui-prompt-controls{
    float:none;
    margin:0;
    text-align:right
}
.vc_ui-prompt.vc_ui-prompt-presets .vc_ui-prompt-controls .vc_ui-control-button,.vc_ui-prompt.vc_ui-prompt-templates .vc_ui-prompt-controls .vc_ui-control-button,.vc_ui-prompt.vc_ui-prompt-view-presets .vc_ui-prompt-controls .vc_ui-control-button{
    font-size:30px;
    height:40px;
    width:40px;
    color:grey
}
.vc_ui-prompt .vc_ui-control-button.vc_hidden{
    display:none
}
.vc_ui-notice .vc_message_box.vc_message_box-standard p.messagebox_text{
    margin:0;
    padding:0
}
.vc_ui-notice .vc_message_box.vc_message_box-standard{
    margin-bottom:20px
}
.vc_ui-grid-gap>*,.vc_ui-grid-gap>[class]{
    margin-bottom:16px
}
.vc_ui-flex-row.vc_row{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.vc_ui-flex-row.vc_row::after,.vc_ui-flex-row.vc_row::before{
    width:0
}
.vc_ui-flex-row [class*=vc_col]{
    width:100%
}
.vc_media-xs .vc_col-xs-1,.vc_media-xs .vc_col-xs-10,.vc_media-xs .vc_col-xs-11,.vc_media-xs .vc_col-xs-12,.vc_media-xs .vc_col-xs-2,.vc_media-xs .vc_col-xs-3,.vc_media-xs .vc_col-xs-4,.vc_media-xs .vc_col-xs-5,.vc_media-xs .vc_col-xs-6,.vc_media-xs .vc_col-xs-7,.vc_media-xs .vc_col-xs-8,.vc_media-xs .vc_col-xs-9{
    float:left
}
[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-1,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-10,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-11,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-12,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-2,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-3,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-4,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-5,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-6,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-7,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-8,[dir=rtl] .vc_rtl-columns-reverse .vc_media-xs .vc_col-xs-9{
    float:right
}
.vc_media-xs .vc_col-xs-12{
    width:100%
}
.vc_media-xs .vc_col-xs-11{
    width:91.66666667%
}
.vc_media-xs .vc_col-xs-10{
    width:83.33333333%
}
.vc_media-xs .vc_col-xs-9{
    width:75%
}
.vc_media-xs .vc_col-xs-8{
    width:66.66666667%
}
.vc_media-xs .vc_col-xs-7{
    width:58.33333333%
}
.vc_media-xs .vc_col-xs-6{
    width:50%
}
.vc_media-xs .vc_col-xs-5{
    width:41.66666667%
}
.vc_media-xs .vc_col-xs-4{
    width:33.33333333%
}
.vc_media-xs .vc_col-xs-3{
    width:25%
}
.vc_media-xs .vc_col-xs-2{
    width:16.66666667%
}
.vc_media-xs .vc_col-xs-1{
    width:8.33333333%
}
.vc_media-xs .vc_col-xs-pull-12{
    right:100%
}
.vc_media-xs .vc_col-xs-pull-11{
    right:91.66666667%
}
.vc_media-xs .vc_col-xs-pull-10{
    right:83.33333333%
}
.vc_media-xs .vc_col-xs-pull-9{
    right:75%
}
.vc_media-xs .vc_col-xs-pull-8{
    right:66.66666667%
}
.vc_media-xs .vc_col-xs-pull-7{
    right:58.33333333%
}
.vc_media-xs .vc_col-xs-pull-6{
    right:50%
}
.vc_media-xs .vc_col-xs-pull-5{
    right:41.66666667%
}
.vc_media-xs .vc_col-xs-pull-4{
    right:33.33333333%
}
.vc_media-xs .vc_col-xs-pull-3{
    right:25%
}
.vc_media-xs .vc_col-xs-pull-2{
    right:16.66666667%
}
.vc_media-xs .vc_col-xs-pull-1{
    right:8.33333333%
}
.vc_media-xs .vc_col-xs-pull-0{
    right:auto
}
.vc_media-xs .vc_col-xs-push-12{
    left:100%
}
.vc_media-xs .vc_col-xs-push-11{
    left:91.66666667%
}
.vc_media-xs .vc_col-xs-push-10{
    left:83.33333333%
}
.vc_media-xs .vc_col-xs-push-9{
    left:75%
}
.vc_media-xs .vc_col-xs-push-8{
    left:66.66666667%
}
.vc_media-xs .vc_col-xs-push-7{
    left:58.33333333%
}
.vc_media-xs .vc_col-xs-push-6{
    left:50%
}
.vc_media-xs .vc_col-xs-push-5{
    left:41.66666667%
}
.vc_media-xs .vc_col-xs-push-4{
    left:33.33333333%
}
.vc_media-xs .vc_col-xs-push-3{
    left:25%
}
.vc_media-xs .vc_col-xs-push-2{
    left:16.66666667%
}
.vc_media-xs .vc_col-xs-push-1{
    left:8.33333333%
}
.vc_media-xs .vc_col-xs-push-0{
    left:auto
}
.vc_media-xs .vc_col-xs-offset-12{
    margin-left:100%
}
.vc_media-xs .vc_col-xs-offset-11{
    margin-left:91.66666667%
}
.vc_media-xs .vc_col-xs-offset-10{
    margin-left:83.33333333%
}
.vc_media-xs .vc_col-xs-offset-9{
    margin-left:75%
}
.vc_media-xs .vc_col-xs-offset-8{
    margin-left:66.66666667%
}
.vc_media-xs .vc_col-xs-offset-7{
    margin-left:58.33333333%
}
.vc_media-xs .vc_col-xs-offset-6{
    margin-left:50%
}
.vc_media-xs .vc_col-xs-offset-5{
    margin-left:41.66666667%
}
.vc_media-xs .vc_col-xs-offset-4{
    margin-left:33.33333333%
}
.vc_media-xs .vc_col-xs-offset-3{
    margin-left:25%
}
.vc_media-xs .vc_col-xs-offset-2{
    margin-left:16.66666667%
}
.vc_media-xs .vc_col-xs-offset-1{
    margin-left:8.33333333%
}
.vc_media-xs .vc_col-xs-offset-0{
    margin-left:0
}
.vc_media-sm .vc_col-sm-1,.vc_media-sm .vc_col-sm-10,.vc_media-sm .vc_col-sm-11,.vc_media-sm .vc_col-sm-12,.vc_media-sm .vc_col-sm-2,.vc_media-sm .vc_col-sm-3,.vc_media-sm .vc_col-sm-4,.vc_media-sm .vc_col-sm-5,.vc_media-sm .vc_col-sm-6,.vc_media-sm .vc_col-sm-7,.vc_media-sm .vc_col-sm-8,.vc_media-sm .vc_col-sm-9{
    float:left
}
[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-1,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-10,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-11,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-12,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-2,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-3,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-4,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-5,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-6,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-7,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-8,[dir=rtl] .vc_rtl-columns-reverse .vc_media-sm .vc_col-sm-9{
    float:right
}
.vc_media-sm .vc_col-sm-12{
    width:100%
}
.vc_media-sm .vc_col-sm-11{
    width:91.66666667%
}
.vc_media-sm .vc_col-sm-10{
    width:83.33333333%
}
.vc_media-sm .vc_col-sm-9{
    width:75%
}
.vc_media-sm .vc_col-sm-8{
    width:66.66666667%
}
.vc_media-sm .vc_col-sm-7{
    width:58.33333333%
}
.vc_media-sm .vc_col-sm-6{
    width:50%
}
.vc_media-sm .vc_col-sm-5{
    width:41.66666667%
}
.vc_media-sm .vc_col-sm-4{
    width:33.33333333%
}
.vc_media-sm .vc_col-sm-3{
    width:25%
}
.vc_media-sm .vc_col-sm-2{
    width:16.66666667%
}
.vc_media-sm .vc_col-sm-1{
    width:8.33333333%
}
.vc_media-sm .vc_col-sm-pull-12{
    right:100%
}
.vc_media-sm .vc_col-sm-pull-11{
    right:91.66666667%
}
.vc_media-sm .vc_col-sm-pull-10{
    right:83.33333333%
}
.vc_media-sm .vc_col-sm-pull-9{
    right:75%
}
.vc_media-sm .vc_col-sm-pull-8{
    right:66.66666667%
}
.vc_media-sm .vc_col-sm-pull-7{
    right:58.33333333%
}
.vc_media-sm .vc_col-sm-pull-6{
    right:50%
}
.vc_media-sm .vc_col-sm-pull-5{
    right:41.66666667%
}
.vc_media-sm .vc_col-sm-pull-4{
    right:33.33333333%
}
.vc_media-sm .vc_col-sm-pull-3{
    right:25%
}
.vc_media-sm .vc_col-sm-pull-2{
    right:16.66666667%
}
.vc_media-sm .vc_col-sm-pull-1{
    right:8.33333333%
}
.vc_media-sm .vc_col-sm-pull-0{
    right:auto
}
.vc_media-sm .vc_col-sm-push-12{
    left:100%
}
.vc_media-sm .vc_col-sm-push-11{
    left:91.66666667%
}
.vc_media-sm .vc_col-sm-push-10{
    left:83.33333333%
}
.vc_media-sm .vc_col-sm-push-9{
    left:75%
}
.vc_media-sm .vc_col-sm-push-8{
    left:66.66666667%
}
.vc_media-sm .vc_col-sm-push-7{
    left:58.33333333%
}
.vc_media-sm .vc_col-sm-push-6{
    left:50%
}
.vc_media-sm .vc_col-sm-push-5{
    left:41.66666667%
}
.vc_media-sm .vc_col-sm-push-4{
    left:33.33333333%
}
.vc_media-sm .vc_col-sm-push-3{
    left:25%
}
.vc_media-sm .vc_col-sm-push-2{
    left:16.66666667%
}
.vc_media-sm .vc_col-sm-push-1{
    left:8.33333333%
}
.vc_media-sm .vc_col-sm-push-0{
    left:auto
}
.vc_media-sm .vc_col-sm-offset-12{
    margin-left:100%
}
.vc_media-sm .vc_col-sm-offset-11{
    margin-left:91.66666667%
}
.vc_media-sm .vc_col-sm-offset-10{
    margin-left:83.33333333%
}
.vc_media-sm .vc_col-sm-offset-9{
    margin-left:75%
}
.vc_media-sm .vc_col-sm-offset-8{
    margin-left:66.66666667%
}
.vc_media-sm .vc_col-sm-offset-7{
    margin-left:58.33333333%
}
.vc_media-sm .vc_col-sm-offset-6{
    margin-left:50%
}
.vc_media-sm .vc_col-sm-offset-5{
    margin-left:41.66666667%
}
.vc_media-sm .vc_col-sm-offset-4{
    margin-left:33.33333333%
}
.vc_media-sm .vc_col-sm-offset-3{
    margin-left:25%
}
.vc_media-sm .vc_col-sm-offset-2{
    margin-left:16.66666667%
}
.vc_media-sm .vc_col-sm-offset-1{
    margin-left:8.33333333%
}
.vc_media-sm .vc_col-sm-offset-0{
    margin-left:0
}
.vc_media-md .vc_col-md-1,.vc_media-md .vc_col-md-10,.vc_media-md .vc_col-md-11,.vc_media-md .vc_col-md-12,.vc_media-md .vc_col-md-2,.vc_media-md .vc_col-md-3,.vc_media-md .vc_col-md-4,.vc_media-md .vc_col-md-5,.vc_media-md .vc_col-md-6,.vc_media-md .vc_col-md-7,.vc_media-md .vc_col-md-8,.vc_media-md .vc_col-md-9{
    float:left
}
[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-1,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-10,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-11,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-12,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-2,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-3,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-4,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-5,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-6,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-7,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-8,[dir=rtl] .vc_rtl-columns-reverse .vc_media-md .vc_col-md-9{
    float:right
}
.vc_media-md .vc_col-md-12{
    width:100%
}
.vc_media-md .vc_col-md-11{
    width:91.66666667%
}
.vc_media-md .vc_col-md-10{
    width:83.33333333%
}
.vc_media-md .vc_col-md-9{
    width:75%
}
.vc_media-md .vc_col-md-8{
    width:66.66666667%
}
.vc_media-md .vc_col-md-7{
    width:58.33333333%
}
.vc_media-md .vc_col-md-6{
    width:50%
}
.vc_media-md .vc_col-md-5{
    width:41.66666667%
}
.vc_media-md .vc_col-md-4{
    width:33.33333333%
}
.vc_media-md .vc_col-md-3{
    width:25%
}
.vc_media-md .vc_col-md-2{
    width:16.66666667%
}
.vc_media-md .vc_col-md-1{
    width:8.33333333%
}
.vc_media-md .vc_col-md-pull-12{
    right:100%
}
.vc_media-md .vc_col-md-pull-11{
    right:91.66666667%
}
.vc_media-md .vc_col-md-pull-10{
    right:83.33333333%
}
.vc_media-md .vc_col-md-pull-9{
    right:75%
}
.vc_media-md .vc_col-md-pull-8{
    right:66.66666667%
}
.vc_media-md .vc_col-md-pull-7{
    right:58.33333333%
}
.vc_media-md .vc_col-md-pull-6{
    right:50%
}
.vc_media-md .vc_col-md-pull-5{
    right:41.66666667%
}
.vc_media-md .vc_col-md-pull-4{
    right:33.33333333%
}
.vc_media-md .vc_col-md-pull-3{
    right:25%
}
.vc_media-md .vc_col-md-pull-2{
    right:16.66666667%
}
.vc_media-md .vc_col-md-pull-1{
    right:8.33333333%
}
.vc_media-md .vc_col-md-pull-0{
    right:auto
}
.vc_media-md .vc_col-md-push-12{
    left:100%
}
.vc_media-md .vc_col-md-push-11{
    left:91.66666667%
}
.vc_media-md .vc_col-md-push-10{
    left:83.33333333%
}
.vc_media-md .vc_col-md-push-9{
    left:75%
}
.vc_media-md .vc_col-md-push-8{
    left:66.66666667%
}
.vc_media-md .vc_col-md-push-7{
    left:58.33333333%
}
.vc_media-md .vc_col-md-push-6{
    left:50%
}
.vc_media-md .vc_col-md-push-5{
    left:41.66666667%
}
.vc_media-md .vc_col-md-push-4{
    left:33.33333333%
}
.vc_media-md .vc_col-md-push-3{
    left:25%
}
.vc_media-md .vc_col-md-push-2{
    left:16.66666667%
}
.vc_media-md .vc_col-md-push-1{
    left:8.33333333%
}
.vc_media-md .vc_col-md-push-0{
    left:auto
}
.vc_media-md .vc_col-md-offset-12{
    margin-left:100%
}
.vc_media-md .vc_col-md-offset-11{
    margin-left:91.66666667%
}
.vc_media-md .vc_col-md-offset-10{
    margin-left:83.33333333%
}
.vc_media-md .vc_col-md-offset-9{
    margin-left:75%
}
.vc_media-md .vc_col-md-offset-8{
    margin-left:66.66666667%
}
.vc_media-md .vc_col-md-offset-7{
    margin-left:58.33333333%
}
.vc_media-md .vc_col-md-offset-6{
    margin-left:50%
}
.vc_media-md .vc_col-md-offset-5{
    margin-left:41.66666667%
}
.vc_media-md .vc_col-md-offset-4{
    margin-left:33.33333333%
}
.vc_media-md .vc_col-md-offset-3{
    margin-left:25%
}
.vc_media-md .vc_col-md-offset-2{
    margin-left:16.66666667%
}
.vc_media-md .vc_col-md-offset-1{
    margin-left:8.33333333%
}
.vc_media-md .vc_col-md-offset-0{
    margin-left:0
}
.vc_media-lg .vc_col-lg-1,.vc_media-lg .vc_col-lg-10,.vc_media-lg .vc_col-lg-11,.vc_media-lg .vc_col-lg-12,.vc_media-lg .vc_col-lg-2,.vc_media-lg .vc_col-lg-3,.vc_media-lg .vc_col-lg-4,.vc_media-lg .vc_col-lg-5,.vc_media-lg .vc_col-lg-6,.vc_media-lg .vc_col-lg-7,.vc_media-lg .vc_col-lg-8,.vc_media-lg .vc_col-lg-9{
    float:left
}
[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-1,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-10,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-11,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-12,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-2,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-3,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-4,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-5,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-6,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-7,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-8,[dir=rtl] .vc_rtl-columns-reverse .vc_media-lg .vc_col-lg-9{
    float:right
}
.vc_media-lg .vc_col-lg-12{
    width:100%
}
.vc_media-lg .vc_col-lg-11{
    width:91.66666667%
}
.vc_media-lg .vc_col-lg-10{
    width:83.33333333%
}
.vc_media-lg .vc_col-lg-9{
    width:75%
}
.vc_media-lg .vc_col-lg-8{
    width:66.66666667%
}
.vc_media-lg .vc_col-lg-7{
    width:58.33333333%
}
.vc_media-lg .vc_col-lg-6{
    width:50%
}
.vc_media-lg .vc_col-lg-5{
    width:41.66666667%
}
.vc_media-lg .vc_col-lg-4{
    width:33.33333333%
}
.vc_media-lg .vc_col-lg-3{
    width:25%
}
.vc_media-lg .vc_col-lg-2{
    width:16.66666667%
}
.vc_media-lg .vc_col-lg-1{
    width:8.33333333%
}
.vc_media-lg .vc_col-lg-pull-12{
    right:100%
}
.vc_media-lg .vc_col-lg-pull-11{
    right:91.66666667%
}
.vc_media-lg .vc_col-lg-pull-10{
    right:83.33333333%
}
.vc_media-lg .vc_col-lg-pull-9{
    right:75%
}
.vc_media-lg .vc_col-lg-pull-8{
    right:66.66666667%
}
.vc_media-lg .vc_col-lg-pull-7{
    right:58.33333333%
}
.vc_media-lg .vc_col-lg-pull-6{
    right:50%
}
.vc_media-lg .vc_col-lg-pull-5{
    right:41.66666667%
}
.vc_media-lg .vc_col-lg-pull-4{
    right:33.33333333%
}
.vc_media-lg .vc_col-lg-pull-3{
    right:25%
}
.vc_media-lg .vc_col-lg-pull-2{
    right:16.66666667%
}
.vc_media-lg .vc_col-lg-pull-1{
    right:8.33333333%
}
.vc_media-lg .vc_col-lg-pull-0{
    right:auto
}
.vc_media-lg .vc_col-lg-push-12{
    left:100%
}
.vc_media-lg .vc_col-lg-push-11{
    left:91.66666667%
}
.vc_media-lg .vc_col-lg-push-10{
    left:83.33333333%
}
.vc_media-lg .vc_col-lg-push-9{
    left:75%
}
.vc_media-lg .vc_col-lg-push-8{
    left:66.66666667%
}
.vc_media-lg .vc_col-lg-push-7{
    left:58.33333333%
}
.vc_media-lg .vc_col-lg-push-6{
    left:50%
}
.vc_media-lg .vc_col-lg-push-5{
    left:41.66666667%
}
.vc_media-lg .vc_col-lg-push-4{
    left:33.33333333%
}
.vc_media-lg .vc_col-lg-push-3{
    left:25%
}
.vc_media-lg .vc_col-lg-push-2{
    left:16.66666667%
}
.vc_media-lg .vc_col-lg-push-1{
    left:8.33333333%
}
.vc_media-lg .vc_col-lg-push-0{
    left:auto
}
.vc_media-lg .vc_col-lg-offset-12{
    margin-left:100%
}
.vc_media-lg .vc_col-lg-offset-11{
    margin-left:91.66666667%
}
.vc_media-lg .vc_col-lg-offset-10{
    margin-left:83.33333333%
}
.vc_media-lg .vc_col-lg-offset-9{
    margin-left:75%
}
.vc_media-lg .vc_col-lg-offset-8{
    margin-left:66.66666667%
}
.vc_media-lg .vc_col-lg-offset-7{
    margin-left:58.33333333%
}
.vc_media-lg .vc_col-lg-offset-6{
    margin-left:50%
}
.vc_media-lg .vc_col-lg-offset-5{
    margin-left:41.66666667%
}
.vc_media-lg .vc_col-lg-offset-4{
    margin-left:33.33333333%
}
.vc_media-lg .vc_col-lg-offset-3{
    margin-left:25%
}
.vc_media-lg .vc_col-lg-offset-2{
    margin-left:16.66666667%
}
.vc_media-lg .vc_col-lg-offset-1{
    margin-left:8.33333333%
}
.vc_media-lg .vc_col-lg-offset-0{
    margin-left:0
}
.vc_ui-panel{
    display:none
}
.vc_ui-panel.vc_ui-panel-window{
    width:650px;
    position:fixed;
    z-index:50000;
    top:74px;
    left:50%
}
.vc_ui-panel.vc_active{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_ui-panel .panel-body{
    padding:0
}
.vc_ui-panel .vc_panel-tabs{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.vc_ui-panel .vc_layout-onion{
    width:350px;
    -webkit-box-flex:initial;
    -ms-flex-positive:initial;
    flex-grow:initial
}
.vc_ui-panel .vc_ui-panel-content>.vc_ui-wp-spinner{
    display:block;
    margin:0 auto;
    width:80px;
    height:80px
}
.vc_ui-panel .vc_panel-tabs>.vc_edit-form-tab.vc_row{
    display:none;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.vc_ui-panel .vc_panel-tabs>.vc_edit-form-tab.vc_row::after,.vc_ui-panel .vc_panel-tabs>.vc_edit-form-tab.vc_row::before{
    width:0
}
.vc_ui-panel .vc_panel-tabs>.vc_edit-form-tab.vc_active{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
[data-vc-ui-element=panel-row-layout]{
    width:420px;
    z-index:100001;
    top:90px;
    left:50%
}
[data-vc-ui-element=panel-row-layout] input.vc_row_layout[type=text]{
    width:288px;
    padding:8px;
    line-height:1
}
[data-vc-ui-element=panel-row-layout] .vc_layout-panel-switcher .vc_layout-btn{
    display:inline-block;
    background-position:center center;
    background-repeat:no-repeat;
    background-color:#fff;
    cursor:pointer;
    padding:2px;
    margin:8px 4px 1px 0;
    color:#a0a0a0;
    font-size:14px
}
[data-vc-ui-element=panel-row-layout] .vc_layout-panel-switcher .vc_layout-btn:hover{
    color:#0473aa
}
[data-vc-ui-element=panel-row-layout] .vc_layout-panel-switcher .vc_custom-layout-btn{
    background-color:transparent;
    display:block;
    width:auto;
    height:auto;
    margin:4px 0 3px;
    font-size:11px;
    text-align:center
}
[data-vc-ui-element=panel-row-layout] .vc_ui-panel-window-inner>.vc_ui-panel-content-container{
    overflow:hidden
}
.vc_general.vc_ui-button-update-layout{
    vertical-align:top
}
.ui-resizable-handle{
    position:absolute;
    font-size:.1px;
    display:block;
    -ms-touch-action:none;
    touch-action:none
}
.ui-resizable-e{
    cursor:e-resize;
    width:9px;
    right:0;
    top:0;
    bottom:0
}
.ui-resizable-w{
    cursor:w-resize;
    width:9px;
    left:0;
    top:0;
    bottom:0
}
.ui-resizable-s{
    cursor:s-resize;
    height:9px;
    left:0;
    right:0;
    bottom:0
}
.ui-resizable-n{
    cursor:n-resize;
    height:9px;
    left:0;
    right:0;
    top:0
}
.ui-resizable-se{
    cursor:se-resize;
    width:15.3px;
    height:15.3px;
    right:-2px;
    bottom:-2px;
    -webkit-transform:translate(10%,10%);
    -ms-transform:translate(10%,10%);
    transform:translate(10%,10%)
}
.ui-resizable-sw{
    cursor:sw-resize;
    width:15.3px;
    height:15.3px;
    left:-2px;
    bottom:-2px
}
.ui-resizable-ne{
    cursor:ne-resize;
    width:15.3px;
    height:15.3px;
    right:-2px;
    top:-2px
}
.ui-resizable-nw{
    cursor:nw-resize;
    width:15.3px;
    height:15.3px;
    left:-2px;
    top:-2px
}
.vc-disable-editor{
    pointer-events:none;
    z-index:0;
    position:absolute;
    opacity:0;
    left:-10000px
}
[dir=rtl] .vc-disable-editor{
    right:-10000px;
    left:auto
}
[dir=rtl] .vc_control .vc-controls-move,[dir=rtl] .vc_control.column_move{
    float:right
}
[dir=rtl] .vc_controls-row .column_add,[dir=rtl] .vc_controls-row .vc_control-add-column{
    float:right
}
[dir=rtl] .vc_controls-row .vc_row_edit_clone_delete .vc_control{
    float:left
}
[dir=rtl] .vc_controls-row .vc_control-row-layout:hover,[dir=rtl] .vc_controls-row .vc_row_layouts:hover{
    left:inherit;
    right:76px
}
.vc_element-icon{
    background-image:url(../vc/logo/wpb-logo.svg);
    background-size:32px;
    background-position:0 0;
    background-repeat:no-repeat;
    display:block;
    margin:0
}
.vc_element-icon,.vc_general.vc_element-icon{
    width:32px;
    height:32px
}
.vc_element-icon[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-misc.svg)
}
.icon-wpb-application-icon-large{
    background-image:url(../vc/vc-element-icons/element-icon-post-grid.svg)
}
.icon-wpb-application-plus{
    background-image:url(../vc/vc-element-icons/element-icon-google-plus.svg)
}
.icon-wpb-balloon-facebook-left{
    background-image:url(../vc/vc-element-icons/element-icon-facebook.svg)
}
.icon-wpb-balloon-twitter-left{
    background-image:url(../vc/vc-element-icons/element-icon-twitter.svg)
}
.icon-wpb-film-youtube{
    background-image:url(../vc/vc-element-icons/element-icon-video.svg)
}
.icon-wpb-images-stack{
    background-image:url(../vc/vc-element-icons/element-icon-image-gallery.svg)
}
.icon-wpb-information-white{
    background-image:url(../vc/vc-element-icons/element-icon-message-box.svg)
}
.icon-wpb-layer-shape-text{
    background-image:url(../vc/vc-element-icons/element-icon-text-block.svg)
}
.icon-wpb-layout_sidebar{
    background-image:url(../vc/vc-element-icons/element-icon-widget-sidebar.svg)
}
.icon-wpb-map-pin{
    background-image:url(../vc/vc-element-icons/element-icon-google-maps.svg)
}
.icon-wpb-slideshow{
    background-image:url(../vc/vc-element-icons/element-icon-posts-slider-2.svg)
}
.icon-wpb-toggle-small-expand{
    background-image:url(../vc/vc-element-icons/element-icon-faq-toggle.svg)
}
.icon-wpb-ui-accordion,.icon-wpb-ui-accordion[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-accordion.svg)
}
.icon-wpb-ui-button{
    background-image:url(../vc/vc-element-icons/element-icon-button.svg)
}
.icon-wpb-ui-separator-label{
    background-image:url(../vc/vc-element-icons/element-icon-separator-with-text.svg)
}
.icon-wpb-ui-separator{
    background-image:url(../vc/vc-element-icons/element-icon-separator.svg)
}
.icon-wpb-ui-tab-content,.icon-wpb-ui-tab-content[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-tabs.svg)
}
.icon-wpb-ui-tab-content-vertical,.icon-wpb-ui-tab-content-vertical[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-tour.svg)
}
.icon-wpb-ui-pageable,.icon-wpb-ui-pageable[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-pageable-container.svg)
}
.icon-wpb-pinterest{
    background-image:url(../vc/vc-element-icons/element-icon-pinterest.svg)
}
.icon-wpb-tweetme{
    background-image:url(../vc/vc-element-icons/element-icon-twitter.svg)
}
.icon-wpb-single-image{
    background-image:url(../vc/vc-element-icons/element-icon-single-image.svg)
}
.icon-wpb-call-to-action{
    background-image:url(../vc/vc-element-icons/element-icon-cta.svg)
}
.icon-wpb-raw-html{
    background-image:url(../vc/vc-element-icons/element-icon-raw-html.svg)
}
.icon-wpb-raw-javascript{
    background-image:url(../vc/vc-element-icons/element-icon-raw-js.svg)
}
.icon-wpb-flickr{
    background-image:url(../vc/vc-element-icons/element-icon-flickr.svg)
}
.icon-wpb-graph{
    background-image:url(../vc/vc-element-icons/element-icon-progress-bar.svg)
}
.icon-wpb-wp{
    background-image:url(../vc/vc-element-icons/element-icon-wordpress.svg)
}
.icon-wpb-vc_pie{
    background-image:url(../vc/vc-element-icons/element-icon-pie-chart.svg)
}
.icon-wpb-images-carousel{
    background-image:url(../vc/vc-element-icons/element-icon-image-carousel.svg)
}
.icon-wpb-vc_carousel{
    background-position:0 -1088px
}
.icon-wpb-row,.icon-wpb-row[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-row.svg)
}
.icon-wpb-ui-empty_space{
    background-image:url(../vc/vc-element-icons/element-icon-empty-space.svg)
}
.icon-wpb-atm{
    background-image:url(../vc/vc-element-icons/element-icon-my-shortcode.svg)
}
.icon-wpb-ui-custom_heading{
    background-image:url(../vc/vc-element-icons/element-icon-google-fonts.svg)
}
.icon-wpb-woocommerce{
    background-image:url(../vc/vc-element-icons/element-icon-woo-commerce.svg)
}
.icon-wpb-ninjaforms{
    background-image:url(../vc/vc-element-icons/element-icon-ninja-forms.svg)
}
.icon-wpb-vc_icon{
    background-image:url(../vc/vc-element-icons/element-icon-icon.svg)
}
.vc_icon-vc-gitem-post-excerpt{
    background-image:url(../vc/vc-element-icons/element-icon-excerpt.svg)
}
.vc_icon-vc-gitem-image{
    background-image:url(../vc/vc-element-icons/element-icon-single-image.svg)
}
.vc_icon-acf{
    background-image:url(../vc/vc-element-icons/element-icon-acf.svg)
}
.vc_icon-vc-gitem-post-date{
    background-image:url(../vc/vc-element-icons/element-icon-post-date.svg)
}
.vc_icon-vc-gitem-post-meta{
    background-image:url(../vc/vc-element-icons/element-icon-custom-fields.svg)
}
.vc_icon-vc-gitem-post-title{
    background-image:url(../vc/vc-element-icons/element-icon-post-title.svg)
}
.vc_icon-vc-media-grid{
    background-image:url(../vc/vc-element-icons/element-icon-media-grid.svg)
}
.vc_icon-vc-masonry-media-grid{
    background-image:url(../vc/vc-element-icons/element-icon-media-masonry-grid.svg)
}
.vc_icon-vc-masonry-grid{
    background-image:url(../vc/vc-element-icons/element-icon-post-masonry-grid.svg)
}
.icon-wpb-vc-round-chart{
    background-image:url(../vc/vc-element-icons/element-icon-doughnut-chart.svg)
}
.icon-wpb-vc-line-chart{
    background-image:url(../vc/vc-element-icons/element-icon-line-chart.svg)
}
.icon-wpb-ui-tta-section,.icon-wpb-ui-tta-section[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-accordion.svg)
}
.vc_icon-vc-gitem-post-author{
    background-image:url(../vc/vc-element-icons/element-icon-post-author.svg)
}
.vc_icon-vc-gitem-post-categories{
    background-image:url(../vc/vc-element-icons/element-icon-category.svg)
}
.vc_icon-vc-section,.vc_icon-vc-section[data-is-container=true]{
    background-image:url(../vc/vc-element-icons/element-icon-section.svg)
}
.vc_icon-vc-zigzag{
    background-image:url(../vc/vc-element-icons/element-icon-separator-zig-zag.svg)
}
.vc_icon-vc-hoverbox{
    background-image:url(../vc/vc-element-icons/element-icon-hover-box.svg)
}
.vc_icon-vc-gutenberg{
    background-image:url(../vc/vc-element-icons/element-icon-gutenberg.svg)
}
.vc_add-element-container{
    max-height:75vh;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
.vc_add-element-container *{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_add-element-container .wpb-elements-list{
    height:auto;
    overflow-y:auto;
    padding:18px
}
.vc_add-element-container .wpb-elements-list .vc_align_center{
    text-align:center
}
.vc_add-element-container .wpb-elements-list .vc_shortcode-link:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_add-element-container .wpb-elements-list .wpb-content-layouts-container{
    margin:0
}
.vc_add-element-container .wpb-elements-list .wpb-content-layouts-container .vc_add-element-deprecated-warning{
    display:none
}
.vc_add-element-container .wpb-elements-list .wpb-content-layouts-container .vc_add-element-deprecated-warning .vc_message_box{
    margin:0;
    padding:0 1em 1em 4em
}
.vc_add-element-container .wpb-elements-list .wpb-content-layouts-container .vc_add-element-access-warning .vc_message_box{
    margin:0;
    padding:0 1em 1em 4em
}
.vc_add-element-container .wpb-elements-list[data-vc-ui-filter=deprecated] .wpb-content-layouts-container .vc_add-element-deprecated-warning{
    display:list-item
}
.vc_add-element-container .wpb-elements-list.vc_filter-all .wpb-layout-element-button.vc_element-deprecated{
    display:none
}
.vc_add-element-container .wpb-elements-list[data-vc-ui-filter="_my_elements_"] span[data-vc-manage-elements]{
    display:inline-block!important;
    margin-top:30px
}
.vc_add-element-container .wpb-content-layouts{
    padding:0;
    margin:0
}
.vc_add-element-container .wpb-content-layouts li{
    background:none repeat scroll 0 0 #f5f5f5;
    border:1px solid #faf9f9;
    padding:0 0 2px 2px;
    margin:0;
    display:none;
    overflow:hidden;
    position:relative;
    float:left;
    height:70px;
    list-style:none;
    -webkit-transition:border-color .2s;
    -o-transition:border-color .2s;
    transition:border-color .2s
}
.vc_add-element-container .wpb-content-layouts li:hover{
    border-color:#00aef0
}
.vc_add-element-container .wpb-content-layouts li .vc_el-container{
    display:table;
    height:69px;
    width:100%
}
.vc_add-element-container .wpb-content-layouts a{
    outline:0;
    display:table-cell;
    line-height:14px;
    padding:2px 4px 2px 47px;
    vertical-align:middle;
    white-space:normal;
    text-decoration:none;
    font-weight:600
}
.vc_add-element-container .wpb-content-layouts a:hover{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_add-element-container .wpb-content-layouts a .vc_element-description{
    display:block;
    position:relative;
    background-color:transparent;
    top:auto;
    left:auto;
    width:auto;
    height:auto;
    font-size:11px;
    font-style:normal;
    font-weight:400;
    margin-top:3px;
    color:#999
}
.vc_add-element-container .wpb-content-layouts .vc_visible{
    display:block
}
.vc_add-element-container .wpb-content-layouts .vc_inappropriate{
    display:none!important
}
.vc_add-element-container .vc_element-icon{
    position:absolute;
    top:20px;
    left:8px
}
.vc_elements-list-filter{
    position:absolute;
    padding:4px 3px 3px 30px;
    top:9px;
    right:44px;
    z-index:1;
    width:190px;
    font-size:12px;
    border:medium none;
    background:url(../vc/search.png) no-repeat scroll 9px 6px #fff
}
#vc_ui-panel-add-element{
    width:80%;
    margin-right:auto;
    margin-left:auto;
    max-height:90vh;
    height:auto;
    top:5vh;
    right:0;
    left:0
}
#vc_ui-panel-add-element .vc_ui-panel-content-container{
    padding:0
}
.vc_navbar{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    min-height:55px;
    margin:0;
    border:0;
    background-color:#0473aa;
    border-bottom:none
}
.vc_navbar *{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_navbar .vc_navbar-collapse{
    padding:0
}
.vc_navbar .vc_navbar-nav{
    display:block;
    margin:0
}
.vc_navbar .vc_navbar-nav>li{
    float:left;
    margin:0;
    height:56px
}
.vc_navbar .vc_navbar-brand{
    float:left;
    padding:17.5px 15px;
    font-size:18px;
    line-height:20px;
    height:55px;
    font-size:0;
    background:transparent url(../vc/logo/wpb-logo-white.svg) center center no-repeat;
    background-size:36px;
    display:block;
    width:42px;
    height:42px;
    padding:27px 30px 27px 35px
}
.vc_navbar .vc_navbar-brand:focus,.vc_navbar .vc_navbar-brand:hover{
    text-decoration:none
}
@media (min-width:768px){
    .navbar>.container .vc_navbar .vc_navbar-brand,.navbar>.container-fluid .vc_navbar .vc_navbar-brand{
        margin-left:-15px
    }
}
.vc_navbar .vc_navbar-brand.vc_ui-wp-spinner{
    background-image:none
}
.vc_navbar.vc_navbar-frontend .vc_navbar-brand.vc_ui-wp-spinner::before{
    background-image:url(../vc/loaders/spinner-light.svg)
}
.vc_navbar .vc_last{
    padding-right:25px
}
.vc_navbar .vc_right-space{
    padding-right:5px
}
.vc_navbar .vc_icon-btn{
    display:block;
    width:60px;
    height:55px;
    padding:28px 30px;
    cursor:pointer;
    outline:0;
    background:0 0;
    -webkit-transition:background-color .2s ease-in-out;
    -o-transition:background-color .2s ease-in-out;
    transition:background-color .2s ease-in-out;
    position:relative;
    font-size:22px
}
.vc_navbar .vc_icon-btn[disabled]{
    opacity:.2
}
.vc_navbar .vc_icon-btn:not([disabled]):hover{
    background-color:#036291
}
.vc_navbar .vc_icon-btn:not([disabled]):focus{
    background-color:transparent
}
.vc_navbar .vc_icon-btn .vc-composer-icon,.vc_navbar .vc_icon-btn .vc_navbar-icon{
    color:#fff;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_navbar .vc_open>a,.vc_navbar .vc_open>a:focus{
    background-color:#0473aa
}
.vc_navbar .vc_btn-backend-editor{
    margin-right:2px
}
.vc_navbar .vc_btn-save{
    margin-left:2px
}
.vc_navbar .vc_btn-save-draft{
    margin-right:2px
}
.vc_navbar .vc_back-button{
    font-size:26px;
    padding:20px 23px
}
.vc_navbar .vc_post-settings{
    font-size:20px
}
.vc_navbar .vc_windowed-button{
    display:none
}
.vc_navbar .vc_badge-custom-css{
    display:block;
    background-color:#fcb714;
    position:absolute;
    top:9px;
    left:31px;
    font-size:9px;
    font-weight:400;
    border-radius:4px;
    padding:2px 3px;
    z-index:1
}
.vc_navbar .vc_save-backend{
    display:none
}
.vc_navbar .vc_save-backend .vc_control-preview{
    margin-right:0
}
.vc_navbar .vc_save-backend .vc_control-save{
    margin-left:5px
}
.vc_navbar .vc_dropdown{
    position:relative;
    font-size:18px
}
.vc_navbar .vc_dropdown .vc_dropdown-toggle{
    -webkit-transition:background-color .2s ease-in-out;
    -o-transition:background-color .2s ease-in-out;
    transition:background-color .2s ease-in-out;
    cursor:default;
    display:block;
    width:68px;
    height:56px;
    line-height:16px;
    padding:19px;
    text-decoration:none
}
.vc_navbar .vc_dropdown .vc_current-layout-icon{
    color:#fff
}
.vc_navbar .vc_dropdown .vc-c-icon-arrow_drop_down{
    color:#fff;
    opacity:.5
}
.vc_navbar .vc_dropdown .vc_dropdown-list{
    display:none;
    position:absolute;
    z-index:1000;
    top:55px;
    background:#036291;
    padding-top:1px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.vc_navbar .vc_dropdown .vc_dropdown-list>li{
    margin:0
}
.vc_navbar .vc_dropdown .vc_dropdown-list a{
    display:block;
    color:#fff;
    text-decoration:none;
    -webkit-transition:background-color .2s ease-in-out;
    -o-transition:background-color .2s ease-in-out;
    transition:background-color .2s ease-in-out;
    background-color:transparent;
    width:68px;
    height:37px;
    position:relative
}
.vc_navbar .vc_dropdown .vc_dropdown-list a::before{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_navbar .vc_dropdown .vc_dropdown-list a:hover{
    background-color:#00aef0
}
.vc_navbar .vc_dropdown .vc_dropdown-list a.active{
    background-color:#00aef0
}
.vc_navbar .vc_dropdown:hover .vc_dropdown-toggle{
    background-color:#036291
}
.vc_navbar .vc_dropdown:hover .vc_dropdown-list{
    display:block
}
.vc_navbar .vc_dropdown .vc-c-icon-layout_landscape-smartphones{
    font-size:13px
}
.vc_navbar-btn{
    -webkit-transition:background-color .2s ease-in-out;
    -o-transition:background-color .2s ease-in-out;
    transition:background-color .2s ease-in-out;
    margin-top:10.5px;
    margin-bottom:10.5px;
    margin-left:21px;
    margin-right:21px
}
.vc_navbar-btn.vc_btn-sm{
    margin-top:12.5px;
    margin-bottom:12.5px
}
.vc_navbar-btn.vc_btn-xs{
    margin-top:16.5px;
    margin-bottom:16.5px
}
.vc_subnav-fixed{
    position:fixed;
    top:32px;
    left:0;
    z-index:9980;
    width:100%;
    padding-left:160px
}
.vc_subnav-fixed .vc_save-backend{
    display:block
}
.folded .vc_subnav-fixed{
    padding-left:40px
}
@media screen and (max-width:960px){
    .auto-fold .vc_subnav-fixed{
        padding-left:40px
    }
}
@media screen and (max-width:782px){
    .navbar-header,.vc_navbar li{
        display:none
    }
    .vc_navbar li.vc_show-mobile{
        display:block;
        float:left
    }
    .vc_navbar-nav{
        float:left;
        margin:0
    }
    .vc_navbar-nav.navbar-right{
        float:right
    }
    .vc_navbar-header{
        float:left
    }
    .vc_navbar{
        padding-left:0;
        position:fixed;
        z-index:9980;
        width:100%;
        left:0;
        top:46px
    }
    #wpcontent{
        padding-top:55px
    }
    .auto-fold .vc_subnav-fixed{
        padding-left:0
    }
}
.vc_navbar-border-right{
    border-right:1px solid #0473aa
}
.vc_dropdown-menu{
    background-color:#000
}
.vc_navbar-header{
    float:left
}
@media (min-width:768px){
    .vc_navbar-header{
        float:left
    }
}
.vc_navbar-collapse{
    overflow-x:visible;
    padding-right:15px;
    padding-left:15px;
    border-top:1px solid transparent;
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
    -webkit-overflow-scrolling:touch
}
.vc_navbar-collapse.in{
    overflow-y:auto
}
@media (min-width:768px){
    .vc_navbar-collapse{
        width:auto;
        border-top:0;
        -webkit-box-shadow:none;
        box-shadow:none
    }
    .vc_navbar-collapse.collapse{
        display:block!important;
        height:auto!important;
        padding-bottom:0;
        overflow:visible!important
    }
    .vc_navbar-collapse.in{
        overflow-y:visible
    }
    .navbar-fixed-bottom .vc_navbar-collapse,.navbar-fixed-top .vc_navbar-collapse,.navbar-static-top .vc_navbar-collapse{
        padding-left:0;
        padding-right:0
    }
}
.vc_select-navbar{
    margin:12.5px 21px
}
#vc_navbar-redo,#vc_navbar-undo{
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.vc_fullscreen .vc_fullscreen-button{
    display:none
}
.vc_fullscreen .vc_windowed-button{
    display:block
}
.vc_fullscreen #post-body-content,.vc_fullscreen #postbox-container-1,.vc_fullscreen #screen-meta-links,.vc_fullscreen #wpfooter,.vc_fullscreen .handlediv,.vc_fullscreen .postbox,.vc_fullscreen .ui-sortable-handle:not(.vc_control),.vc_fullscreen .wrap>.notice,.vc_fullscreen .wrap>h1{
    display:none
}
.vc_fullscreen #poststuff #post-body.columns-2{
    margin-right:0
}
.vc_fullscreen #wpbody-content{
    padding-bottom:0
}
.vc_fullscreen #poststuff{
    padding-top:0
}
.vc_fullscreen .wrap{
    margin:0
}
.vc_fullscreen #wpcontent{
    margin-left:16px;
    padding-top:55px
}
.vc_fullscreen .vc_save-backend{
    display:block
}
.vc_fullscreen .vc_navbar{
    padding-left:40px;
    position:fixed;
    z-index:9980;
    width:100%;
    top:32px;
    left:0
}
@media screen and (max-width:782px){
    .vc_fullscreen #wpcontent{
        margin-left:0;
        padding-top:55px
    }
    .vc_fullscreen .vc_navbar{
        padding-left:0;
        top:46px
    }
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:300;
    src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV-hs.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:400;
    src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUJ0e.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:600;
    src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUehs.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:700;
    src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUOhs.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:800;
    src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U-hs.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:300;
    src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8-VQ.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:400;
    src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-U1Ug.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:600;
    src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirk-VQ.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:700;
    src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rg-VQ.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:800;
    src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rs-VQ.ttf) format('truetype')
}
.vc_ui-font-open-sans{
    font-family:"Open Sans",Helvetica,sans-serif!important
}
.vc_general.vc_ui-button{
    display:inline-block;
    margin:0;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    background:0 0;
    border:1px solid transparent;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    word-wrap:break-word;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    text-decoration:none;
    position:relative;
    -webkit-transition-property:color,background,border,opacity,-webkit-transform;
    transition-property:color,background,border,opacity,-webkit-transform;
    -o-transition-property:color,background,border,opacity,transform;
    transition-property:color,background,border,opacity,transform;
    transition-property:color,background,border,opacity,transform,-webkit-transform;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    outline:0;
    font-weight:400;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding-top:14px;
    padding-bottom:14px;
    padding-left:21px;
    padding-right:21px;
    font-size:14px
}
.vc_general.vc_ui-button:focus,.vc_general.vc_ui-button:hover{
    border:1px solid transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_ui-button.vc_ui-button-shape-rounded{
    border-radius:3px
}
.vc_ui-button.vc_ui-button-default{
    color:#fff;
    background-color:#bcbcbc
}
.vc_ui-button.vc_ui-button-default:focus,.vc_ui-button.vc_ui-button-default:hover{
    background-color:#afafaf
}
.vc_ui-button.vc_ui-button-success{
    color:#fff;
    background-color:#7bcd2d
}
.vc_ui-button.vc_ui-button-success:focus,.vc_ui-button.vc_ui-button-success:hover{
    background-color:#73c02a
}
.vc_ui-button.vc_ui-button-danger{
    color:#fff;
    background-color:#ff7877
}
.vc_ui-button.vc_ui-button-danger:focus,.vc_ui-button.vc_ui-button-danger:hover{
    background-color:#ff5f5e
}
.vc_ui-button.vc_ui-button-action{
    color:#fff;
    background-color:#0473aa
}
.vc_ui-button.vc_ui-button-action:focus,.vc_ui-button.vc_ui-button-action:hover{
    background-color:#04699b
}
.vc_ui-button.vc_ui-button-info{
    color:#fff;
    background-color:#00aeee
}
.vc_ui-button.vc_ui-button-info:focus,.vc_ui-button.vc_ui-button-info:hover{
    background-color:#00a3df
}
.vc_ui-button.vc_ui-button-success{
    color:#fff;
    background-color:#7bcd2d
}
.vc_ui-button.vc_ui-button-success:focus,.vc_ui-button.vc_ui-button-success:hover{
    background-color:#73c02a
}
.vc_ui-button.vc_ui-button-warning{
    color:#fff;
    background-color:#feb710
}
.vc_ui-button.vc_ui-button-warning:focus,.vc_ui-button.vc_ui-button-warning:hover{
    background-color:#feb201
}
.vc_ui-button[disabled]:not(.vc_ui-button-undisabled){
    color:#f3f3f3;
    background-color:#d8d8d8;
    cursor:not-allowed
}
.vc_ui-button[disabled]:not(.vc_ui-button-undisabled):focus,.vc_ui-button[disabled]:not(.vc_ui-button-undisabled):hover{
    background-color:#d8d8d8
}
.vc_general.vc_ui-button.vc_ui-button-size-sm{
    padding-top:8px;
    padding-bottom:8px;
    padding-left:21px;
    padding-right:21px;
    font-size:14px
}
.vc_ui-button-message{
    display:inline-block;
    vertical-align:middle;
    font-size:14px
}
.vc_ui-button-message.vc_ui-button-message-default{
    color:#a3a3a3
}
.vc_ui-button-message.vc_ui-button-message-success{
    color:#628f38
}
.vc_ui-button-message.vc_ui-button-message-danger{
    color:#ec5857
}
.vc_ui-button-message.vc_ui-button-message-action{
    color:#0b608a
}
.vc_general.vc_ui-control-button{
    display:inline-block;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    background:0 0;
    color:inherit;
    border:none;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    word-wrap:break-word;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    text-decoration:none;
    -webkit-transition-property:color,background,border,opacity,-webkit-transform;
    transition-property:color,background,border,opacity,-webkit-transform;
    -o-transition-property:color,background,border,opacity,transform;
    transition-property:color,background,border,opacity,transform;
    transition-property:color,background,border,opacity,transform,-webkit-transform;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    opacity:.8;
    outline:0
}
.vc_general.vc_ui-control-button:focus,.vc_general.vc_ui-control-button:hover{
    opacity:1;
    background-color:transparent
}
.vc_general.vc_ui-control-button:active{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_general.vc_ui-control-button[disabled]{
    opacity:.8;
    cursor:default
}
.vc_general.vc_ui-control-button .vc_ui-icon-pixel{
    vertical-align:top
}
.vc_ui-help-block{
    color:#929292;
    font-style:italic
}
.vc_ui-help-block a{
    font-weight:600;
    color:#858585;
    text-decoration:none;
    border:none
}
.vc_ui-help-block a:hover{
    color:#6c6c6c
}
.vc_ui-icon-pixel{
    display:inline-block;
    vertical-align:middle;
    font-style:normal;
    font-size:1em;
    height:1em;
    padding-top:.5em;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_ui-icon-pixel::before{
    content:'';
    display:block;
    background:transparent url(../vc/editors/ui/vc_ui-icon-pixel/vc_ui-sprite.png) no-repeat;
    line-height:1;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.vc_ui-icon-pixel-info::before{
    height:22px;
    width:22px;
    background-position:-1px -1px;
    font-size:22px
}
.vc_ui-icon-pixel-close::before{
    height:16px;
    width:16px;
    background-position:-4px -28px;
    font-size:16px
}
.vc_ui-icon-pixel-minimize::before{
    height:16px;
    width:16px;
    background-position:-4px -52px;
    font-size:16px
}
.vc_ui-icon-pixel-cog::before{
    height:20px;
    width:20px;
    background-position:-2px -74px;
    font-size:20px
}
.vc_ui-icon-pixel-lt-sm::before{
    height:12px;
    width:8px;
    background-position:-2px -96px;
    font-size:12px
}
.vc_ui-icon-pixel-gt-sm::before{
    height:12px;
    width:8px;
    background-position:-15px -96px;
    font-size:12px
}
.vc_ui-icon-pixel-times-sm::before{
    height:12px;
    width:12px;
    background-position:0 -108px;
    font-size:12px
}
.vc_ui-icon-pixel-times-grey-sm::before{
    height:12px;
    width:12px;
    background-position:-1px -192px;
    font-size:12px
}
.vc_ui-icon-pixel-plus-sm::before{
    height:12px;
    width:12px;
    background-position:-12px -108px;
    font-size:12px
}
.vc_ui-icon-pixel-times::before{
    height:14px;
    width:14px;
    background-position:-5px -125px;
    font-size:12px
}
.vc_ui-icon-pixel-check::before{
    height:14px;
    width:17px;
    background-position:-4px -150px;
    font-size:14px
}
.vc_ui-icon-pixel-search::before{
    height:15px;
    width:15px;
    background-position:-5px -173px;
    font-size:15px
}
.vc_ui-icon-pixel-control-plus::before{
    height:18px;
    width:18px;
    background-position:-3px -204px;
    font-size:18px
}
.vc_ui-icon-pixel-control-edit::before{
    height:26px;
    width:24px;
    background-position:0 -246px;
    font-size:26px
}
.vc_ui-icon-pixel-control-template::before{
    height:23px;
    width:23px;
    background-position:0 -222px;
    font-size:23px
}
.vc_ui-icon-pixel-control-trash-dark::before{
    height:17px;
    width:16px;
    background-image:url(../vc/editors/ui/vc_ui-icon-pixel/controls.png);
    background-position:-16px -64px;
    font-size:17px
}
.vc_ui-icon-pixel-control-search-dark::before{
    height:14px;
    width:14px;
    background-image:url(../vc/editors/ui/vc_ui-icon-pixel/controls.png);
    background-position:-17px -97px;
    font-size:14px
}
.vc_ui-icon-pixel-control-edit-dark::before{
    height:16px;
    width:16px;
    background-image:url(../vc/editors/ui/vc_ui-icon-pixel/controls.png);
    background-position:-16px -32px;
    font-size:16px
}
.vc_ui-icon-pixel-control-add-dark::before{
    height:14px;
    width:14px;
    background-image:url(../vc/editors/ui/vc_ui-icon-pixel/controls.png);
    background-position:-17px -17px;
    font-size:14px
}
.vc_ui-icon-pixel-control-triangle-desc-dark::before,.vc_ui-template-list .vc_ui-preview-icon::before{
    height:7px;
    width:11px;
    background-image:url(../vc/editors/ui/vc_ui-icon-pixel/controls.png);
    background-position:-18px -165px;
    font-size:7px
}
.vc_ui-icon-pixel-control-triangle-asc-dark::before,.vc_ui-template-list .vc_active .vc_ui-preview-icon::before{
    height:7px;
    width:11px;
    background-image:url(../vc/editors/ui/vc_ui-icon-pixel/controls.png);
    background-position:-18px -181px;
    font-size:7px
}
.vc_welcome{
    margin:14px;
    font-size:14px;
    text-align:center;
    padding:20px
}
.vc_welcome .vc_ui-btn-group{
    margin-top:20px;
    margin-bottom:20px
}
.vc_welcome .vc_ui-button{
    margin:10px;
    margin-bottom:0;
    min-width:190px;
    text-transform:capitalize;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-decoration:none!important;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.vc_welcome .vc_ui-button .vc-composer-icon{
    font-size:21px;
    padding:0 .5em 0 0
}
.vc_welcome .vc_ui-icon-pixel{
    padding-right:.5em
}
.vc_welcome-brand{
    margin-top:20px;
    margin-bottom:30px;
    text-align:center
}
.vc_welcome-brand img{
    -webkit-box-shadow:none;
    box-shadow:none;
    display:inline-block
}
.vc_welcome-header{
    font-weight:300;
    font-size:36px;
    line-height:1em;
    color:#656565;
    text-transform:uppercase;
    margin-top:20px;
    margin-bottom:40px
}
.vc_add-element-not-empty-button{
    display:inline-block;
    position:relative;
    font-size:18px;
    color:#fff;
    width:39px;
    height:38px;
    -webkit-box-shadow:none!important;
    box-shadow:none!important;
    background-color:#c9c9c9;
    cursor:pointer;
    border:none!important;
    border-radius:5px;
    -webkit-transition:background-color .5s;
    -o-transition:background-color .5s;
    transition:background-color .5s
}
.vc_add-element-not-empty-button:hover{
    background-color:#e4e4e4;
    color:#fff
}
.vc_add-element-not-empty-button .vc-composer-icon{
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_welcome.vc_not-empty{
    border:1px dashed rgba(125,125,125,.4)
}
.vc_welcome.vc_not-empty .vc_welcome-visible-e{
    display:none
}
.vc_welcome:not(.vc_not-empty) .vc_welcome-visible-ne{
    display:none
}
.vc_editor.compose-mode .vc_welcome{
    margin:0
}
@media screen and (max-width:768px){
    .vc_welcome .vc_ui-button{
        display:block
    }
}
.composer-switch{
    cursor:default;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:inline-block;
    padding:0;
    font-size:14px;
    line-height:27px;
    border-radius:4px
}
.composer-switch a,.composer-switch a:visited{
    -webkit-transition:background-color .2s ease-in-out;
    -o-transition:background-color .2s ease-in-out;
    transition:background-color .2s ease-in-out;
    text-decoration:none;
    cursor:pointer;
    color:#fff;
    display:inline-block;
    line-height:28px;
    height:28px;
    padding:8px 13px;
    background-color:#0073aa;
    outline:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.composer-switch a.wpb_switch-to-composer:hover,.composer-switch a:visited.wpb_switch-to-composer:hover{
    background-color:#0d3d63
}
.composer-switch a.wpb_switch-to-front-composer,.composer-switch a:visited.wpb_switch-to-front-composer{
    background-color:#0073aa
}
.composer-switch a.wpb_switch-to-front-composer:hover,.composer-switch a:visited.wpb_switch-to-front-composer:hover{
    background-color:#0d3d63
}
.composer-switch a.wpb_switch-to-gutenberg,.composer-switch a:visited.wpb_switch-to-gutenberg{
    border-radius:4px;
    background-color:#bcbcbc;
    margin-top:10px
}
.composer-switch a.wpb_switch-to-gutenberg:hover,.composer-switch a:visited.wpb_switch-to-gutenberg:hover{
    background-color:#afafaf
}
.composer-switch .logo-icon{
    background:#0073aa url(../vc/logo/wpb-logo-white.svg) no-repeat center center;
    background-size:16px;
    width:16px;
    height:28px;
    display:inline-block;
    vertical-align:top;
    padding:8px 10px 8px 13px
}
.composer-switch .vc_spacer{
    display:inline-block;
    width:1px;
    background-color:#1f5b8c;
    margin:0;
    height:28px;
    padding:4px 0;
    vertical-align:top;
    position:relative
}
.composer-switch>:nth-last-child(2){
    margin-right:10px;
    -webkit-border-top-right-radius:4px;
    -webkit-border-bottom-right-radius:4px;
    -moz-border-radius-topright:4px;
    -moz-border-radius-bottomright:4px;
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.composer-inner-switch{
    white-space:nowrap;
    display:inline-block;
    margin:10px 10px 0 0;
    vertical-align:top
}
.composer-inner-switch>:first-child{
    -webkit-border-top-left-radius:4px;
    -webkit-border-bottom-left-radius:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-bottomleft:4px;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.composer-inner-switch>:last-child{
    -webkit-border-top-right-radius:4px;
    -webkit-border-bottom-right-radius:4px;
    -moz-border-radius-topright:4px;
    -moz-border-radius-bottomright:4px;
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.edit-post-header-toolbar .composer-switch{
    font-size:12px;
    margin-top:2px
}
.edit-post-header-toolbar .composer-switch .wpb_switch-to-gutenberg{
    margin-top:0
}
.edit-post-header-toolbar .composer-switch .composer-inner-switch{
    margin-top:0
}
.edit-post-header-toolbar .composer-switch a,.edit-post-header-toolbar .composer-switch a:visited{
    padding:1px 7px
}
.vc_shortcode-edit-form{
    padding-bottom:61px
}
.vc_shortcode-edit-form .vc_panel-footer{
    position:absolute;
    bottom:0;
    width:100%
}
.vc_edit-form-tab{
    padding-top:5px
}
.vc_dependent-hidden{
    display:none!important
}
.vc_element_label,.wpb_element_label{
    font-weight:600;
    margin-bottom:5px;
    display:block
}
.vc_edit_form_elements .vc_column+.vc_column,.vc_edit_form_elements .vc_column-with-padding{
    padding-top:15px
}
.vc_edit_form_elements .quicktags-toolbar input{
    width:auto;
    padding:2px 4px
}
.vc_edit_form_elements input{
    padding-bottom:7px
}
.vc_edit_form_elements input.wp-color-picker[type=text]{
    width:90px!important;
    padding:4px 3px 3px;
    height:24px;
    float:left;
    position:relative
}
.vc_edit_form_elements .wp-color-result.wp-picker-open:after{
    content:"";
    border:none
}
.vc_edit_form_elements .vc_color-picker .wp-picker-input-wrap label{
    margin-top:0
}
.vc_edit_form_elements input.wp-picker-clear{
    width:auto
}
.wpb_el_type_attach_images .gallery_widget_attached_images_list{
    cursor:move
}
.gallery_widget_attached_images_list,.gallery_widget_img_select{
    margin:0
}
.gallery_widget_attached_images_list li,.gallery_widget_img_select li,.vc_css-editor .vc_settings .vc_background-image .vc_image .added{
    position:relative;
    background:#f5f5f5;
    padding:0;
    float:left;
    margin:0 5px 5px 0;
    height:80px;
    width:80px;
    line-height:75px;
    text-align:center;
    border:1px solid #dfdfdf;
    overflow:hidden
}
.gallery_widget_attached_images_list li img,.gallery_widget_img_select li img,.vc_css-editor .vc_settings .vc_background-image .vc_image .added img{
    max-height:80px;
    display:inline-block;
    vertical-align:middle
}
.vc_css-editor .vc_settings .vc_background-image .vc_add-image,.wpb_el_type_attach_image .gallery_widget_add_images,.wpb_el_type_attach_images .gallery_widget_add_images{
    margin-top:0;
    display:block;
    float:left;
    height:80px;
    width:80px;
    background:#f5f5f5;
    border:1px solid #dfdfdf;
    font-size:0;
    color:#f5f5f5;
    position:relative
}
.vc_css-editor .vc_settings .vc_background-image .vc_add-image:hover,.wpb_el_type_attach_image .gallery_widget_add_images:hover,.wpb_el_type_attach_images .gallery_widget_add_images:hover{
    color:#c8c8c8;
    border-color:#c8c8c8;
    text-decoration:none
}
.vc_css-editor .vc_settings .vc_background-image .vc_add-image:focus,.wpb_el_type_attach_image .gallery_widget_add_images:focus,.wpb_el_type_attach_images .gallery_widget_add_images:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_css-editor .vc_settings .vc_background-image .vc_add-image .vc-composer-icon,.wpb_el_type_attach_image .gallery_widget_add_images .vc-composer-icon,.wpb_el_type_attach_images .gallery_widget_add_images .vc-composer-icon{
    font-size:12px;
    color:#87d148;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove,.wpb_el_type_attach_image .vc_icon-remove,.wpb_el_type_attach_images .vc_icon-remove{
    width:16px;
    height:16px;
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove:hover,.wpb_el_type_attach_image .vc_icon-remove:hover,.wpb_el_type_attach_images .vc_icon-remove:hover{
    opacity:.7
}
.vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove .vc-composer-icon,.wpb_el_type_attach_image .vc_icon-remove .vc-composer-icon,.wpb_el_type_attach_images .vc_icon-remove .vc-composer-icon{
    font-size:18px;
    color:#ff7877;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.gallery_widget_site_images{
    display:none
}
.wpb_vc_accordion_tab,.wpb_vc_tab{
    display:none
}
.vc_hidden-placeholder{
    display:none
}
#TB_overlay{
    z-index:1055
}
#TB_window{
    z-index:1060
}
.vc_colored-dropdown .blue{
    background-color:#5472d2!important;
    color:#fff!important
}
.vc_colored-dropdown .turquoise{
    background-color:#00c1cf!important;
    color:#fff!important
}
.vc_colored-dropdown .pink{
    background-color:#fe6c61!important;
    color:#fff!important
}
.vc_colored-dropdown .violet{
    background-color:#8d6dc4!important;
    color:#fff!important
}
.vc_colored-dropdown .peacoc{
    background-color:#4cadc9!important;
    color:#fff!important
}
.vc_colored-dropdown .chino{
    background-color:#cec2ab!important;
    color:#fff!important
}
.vc_colored-dropdown .mulled_wine{
    background-color:#50485b!important;
    color:#fff!important
}
.vc_colored-dropdown .mulled-wine{
    background-color:#50485b!important;
    color:#fff!important
}
.vc_colored-dropdown .vista_blue{
    background-color:#75d69c!important;
    color:#fff!important
}
.vc_colored-dropdown .vista-blue{
    background-color:#75d69c!important;
    color:#fff!important
}
.vc_colored-dropdown .black{
    background-color:#2a2a2a!important;
    color:#fff!important
}
.vc_colored-dropdown .grey{
    background-color:#ebebeb!important;
    color:#666!important
}
.vc_colored-dropdown .orange{
    background-color:#f7be68!important;
    color:#fff!important
}
.vc_colored-dropdown .sky{
    background-color:#5aa1e3!important;
    color:#fff!important
}
.vc_colored-dropdown .green{
    background-color:#6dab3c!important;
    color:#fff!important
}
.vc_colored-dropdown .juicy_pink{
    background-color:#f4524d!important;
    color:#fff!important
}
.vc_colored-dropdown .juicy-pink{
    background-color:#f4524d!important;
    color:#fff!important
}
.vc_colored-dropdown .sandy_brown{
    background-color:#f79468!important;
    color:#fff!important
}
.vc_colored-dropdown .sandy-brown{
    background-color:#f79468!important;
    color:#fff!important
}
.vc_colored-dropdown .purple{
    background-color:#b97ebb!important;
    color:#fff!important
}
.vc_colored-dropdown .white{
    background-color:#fff!important;
    color:#666!important
}
.vc_colored-dropdown .custom{
    background-color:#fff!important;
    color:#000!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_blue{
    background-color:#0074cc!important;
    color:#fff!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_turquoise{
    background-color:#49afcd!important;
    color:#fff!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_green{
    background-color:#5bb75b!important;
    color:#fff!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_orange{
    background-color:#faa732!important;
    color:#fff!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_red{
    background-color:#da4f49!important;
    color:#fff!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_black{
    background-color:#414141!important;
    color:#fff!important
}
[data-vc-shortcode=vc_progress_bar] .vc_colored-dropdown .bar_grey{
    background-color:#e0e0e0!important;
    color:#fff!important
}
option.btn-primary,select.btn-primary{
    border-width:0
}
option.btn-info,select.btn-info{
    border-width:0;
    text-shadow:none
}
option.btn-success,select.btn-success{
    border-width:0
}
option.btn-warning,select.btn-warning{
    border-width:0
}
option.btn-inverse,select.btn-inverse{
    border-width:0
}
option.btn-danger,select.btn-danger{
    border-width:0
}
.vc_shortcode-edit-form-deprecated-message{
    padding-bottom:15px
}
.vc_shortcode-edit-form-deprecated-message .wpb_element_wrapper .vc_message_box{
    margin:0;
    padding:0 1em 1em 4em
}
.vc_sorted-list .vc_sorted-list-container li{
    border:1px dashed #ccc;
    width:150px;
    clear:both;
    padding:4px;
    display:block;
    margin-bottom:2px;
    cursor:move
}
.vc_sorted-list-checkbox{
    display:inline-block;
    cursor:pointer;
    overflow:hidden;
    height:26px;
    margin-right:4px;
    position:relative
}
.vc_sorted-list-checkbox label{
    float:left;
    width:auto
}
.vc_sorted-list-checkbox label input{
    margin-right:0;
    position:absolute;
    top:-20px
}
.vc_sorted-list-checkbox label span{
    text-align:center;
    display:block;
    border:1px solid #ccc;
    padding:2px 6px 1px;
    border-radius:2px;
    background:#fff;
    background:-o-linear-gradient(top,#fff 0,#eaeaea 70%,#f1f1f1 100%,#f6f6f6 100%);
    background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70%,#eaeaea),color-stop(100%,#f1f1f1),to(#f6f6f6));
    background:linear-gradient(to bottom,#fff 0,#eaeaea 70%,#f1f1f1 100%,#f6f6f6 100%)
}
.vc_sorted-list-checkbox label input:checked+span{
    background:#fff;
    -webkit-box-shadow:inset 1px 1px 1px 1px #ddd;
    box-shadow:inset 1px 1px 1px 1px #ddd;
    color:#5e5e5e
}
.vc_css-editor .vc_layout-onion *{
    margin:44px;
    position:relative
}
.vc_css-editor .vc_layout-onion label{
    position:absolute;
    font-size:9px;
    line-height:9px;
    top:6px;
    left:5px;
    color:#2c2c2c;
    margin:0;
    padding:0
}
.vc_css-editor .vc_layout-onion input{
    position:absolute;
    text-align:center;
    padding:3px 0;
    height:24px;
    width:34px;
    margin:0;
    border:1px solid #bdbdbd;
    font-size:11px;
    line-height:11px
}
.vc_css-editor .vc_layout-onion input.vc_top{
    top:11px;
    left:50%;
    margin-left:-17px
}
.vc_css-editor .vc_layout-onion input.vc_bottom{
    bottom:11px;
    left:50%;
    margin-left:-17px
}
.vc_css-editor .vc_layout-onion input.vc_left{
    top:50%;
    left:5px;
    margin-top:-12px
}
.vc_css-editor .vc_layout-onion input.vc_right{
    top:50%;
    right:5px;
    margin-top:-12px
}
.vc_css-editor .vc_layout-onion .vc_margin{
    border:1px dashed #bababa;
    margin:1px
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border{
    border:1px solid #d7d7d7;
    background:#f6f6f6
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding{
    border:1px solid #bababa;
    background:#ebebeb
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content{
    border:1px solid #bababa;
    height:50px;
    padding:0;
    text-align:center;
    font-size:10px;
    line-height:11px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content i{
    margin:8px auto;
    background:transparent url(../vc/logo/wpb-logo.svg) center center no-repeat;
    background-size:32px;
    display:block;
    width:32px;
    height:32px
}
.vc_css-editor .vc_layout-onion .vc_active{
    background-color:#00aef0!important
}
.vc_css-editor .vc_settings .vc_background-image{
    margin-bottom:10px
}
.vc_css-editor .vc_settings .vc_background-image .vc_add-image .vc_image img.vc_preview{
    width:16px;
    margin:30px
}
.vc_css-editor .vc_settings label{
    margin-top:10px;
    margin-bottom:2px;
    display:block
}
.vc_css-editor .vc_settings label.vc_checkbox{
    font-weight:400
}
.vc_css-editor .vc_settings select{
    width:auto
}
.vc_css-editor .vc_settings .color-group{
    margin-top:5px;
    margin-bottom:6px
}
.vc_css-editor .vc_settings .color-group .wp-picker-container{
    position:relative
}
.vc_css-editor .vc_settings .color-group .wp-picker-container .wp-picker-holder{
    position:absolute;
    left:-40px;
    z-index:10
}
.vc_css-editor .vc_settings>:first-child{
    margin-top:0
}
.vc_css-editor.vc_simplified .vc_layout-onion .vc_bottom,.vc_css-editor.vc_simplified .vc_layout-onion .vc_left,.vc_css-editor.vc_simplified .vc_layout-onion .vc_right{
    display:none
}
.vc_css-editor.vc_simplified .vc_layout-onion .vc_top{
    left:22px;
    top:20px
}
.vc_options-fields{
    border:1px solid #dfdfdf;
    padding:10px;
    margin-top:10px;
    background:#f5f5f5 url(../vc/rowbg.png);
    position:relative;
    display:none
}
.vc_options-fields:before{
    content:"";
    display:block;
    width:0;
    height:0;
    position:absolute;
    top:-8px;
    left:20px;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-bottom:8px solid #dfdfdf
}
.vc_options-fields h4{
    font-size:16px;
    padding-bottom:6px;
    margin:4px 0 10px 0;
    border-bottom:1px double #000
}
.vc_options-fields .vc_row-fluid{
    border-bottom-color:#ccc
}
.vc_options-fields .vc_row-fluid .descr{
    margin-top:5px
}
.wpb_vc_message .messagebox_text{
    padding-left:24px
}
.wpb_vc_message .alert{
    color:#c09853;
    background-color:#fcf8e3;
    border-color:#fbeed5
}
.wpb_vc_message .alert .messagebox_text{
    background:url(../vc/alert.png) no-repeat left center
}
.wpb_vc_message .alert-info{
    color:#3a87ad;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.wpb_vc_message .alert-info .messagebox_text{
    background:url(../vc/info.png) no-repeat left center
}
.wpb_vc_message .alert-success{
    color:#468847;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.wpb_vc_message .alert-success .messagebox_text{
    background:url(../vc/tick.png) no-repeat left center
}
.wpb_vc_message .alert-danger{
    color:#b94a48;
    background-color:#f2dede;
    border-color:#eed3d7
}
.wpb_vc_message .alert-danger .messagebox_text{
    background:url(../vc/exclamation.png) no-repeat left center
}
.vc_message-type .alert-success{
    background-color:#e6fdf8;
    border-color:#cfebfe;
    color:#5e7f96
}
.vc_message-type .alert-success hr{
    border-top-color:#b6e1fd
}
.vc_message-type .alert-success .alert-link{
    color:#4a6477
}
.vc_message-type .alert-info{
    background-color:#dff2fe;
    border-color:#cfebfe;
    color:#5e7f96
}
.vc_message-type .alert-info hr{
    border-top-color:#b6e1fd
}
.vc_message-type .alert-info .alert-link{
    color:#4a6477
}
.vc_message-type .alert-warning{
    background-color:#fff4e2;
    border-color:#ffeccc;
    color:#9d8967
}
.vc_message-type .alert-warning hr{
    border-top-color:#ffe3b3
}
.vc_message-type .alert-warning .alert-link{
    color:#7f6e52
}
.vc_message-type .alert-danger{
    background-color:#fdeaea;
    border-color:#fedede;
    color:#a85959
}
.vc_message-type .alert-danger hr{
    border-top-color:#fdc5c5
}
.vc_message-type .alert-danger .alert-link{
    color:#874747
}
.vc_message-type .info{
    background-color:#dff2fe!important;
    color:#5e7f96!important
}
.vc_message-type .success{
    background-color:#e6fdf8!important;
    color:#5e7f96!important
}
.vc_message-type .warning{
    background-color:#fff4e2!important;
    color:#9d8967!important
}
.vc_message-type .danger{
    background-color:#fdeaea!important;
    color:#a85959!important
}
.vc_edit_form_elements .wpb_el_type_colorpicker .colorpicker_field,.wpb_el_type_colorpicker .colorpicker_field{
    display:inline-block;
    width:90px;
    padding:4px 3px 3px;
    margin-right:4px
}
.vc_edit_form_elements .wpb_el_type_colorpicker .wp-picker-clear,.wpb_el_type_colorpicker .wp-picker-clear{
    width:auto
}
.edit_form_line .updated{
    margin:5px 0 2px
}
.vc_ui-front{
    z-index:100052!important
}
.vc_color-picker.wp-picker-container{
    width:auto
}
.vc_color-picker .wp-picker-clear{
    padding:2px 4px
}
.vc_color-picker .wp-picker-holder{
    z-index:10000;
    position:relative
}
.vc_color-picker .wp-picker-holder .vc_alpha-container{
    border-radius:0;
    border:1px solid #dfdfdf;
    padding:6px;
    background:#fff;
    position:absolute;
    width:243px;
    left:-1px;
    z-index:1000;
    bottom:-64px
}
.vc_color-picker .wp-picker-holder .vc_alpha-container label{
    display:block
}
.vc_color-picker .wp-picker-holder .vc_alpha-container label output{
    padding-top:0;
    display:inline;
    vertical-align:top
}
.vc_color-picker .wp-picker-holder .vc_alpha-container input{
    padding:0;
    margin:0;
    width:100%
}
#wp-link .submitbox{
    height:auto
}
.vc_link .vc_link-build{
    margin-bottom:5px
}
.vc_link .vc_link_label{
    font-weight:700;
    margin-left:10px;
    display:inline-block;
    line-height:28px
}
.vc_loop-info{
    position:relative;
    top:8px;
    margin-top:5px
}
.loop_params_holder{
    border:1px solid #dfdfdf;
    padding:10px;
    margin-top:10px;
    background:#f5f5f5 url(../vc/rowbg.png);
    position:relative
}
.loop_params_holder:before{
    content:"";
    display:block;
    width:0;
    height:0;
    position:absolute;
    top:-8px;
    left:20px;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-bottom:8px solid #dfdfdf
}
.loop_params_holder .vc_row-fluid{
    border-bottom-color:#ccc
}
.vc_suggest-field{
    clear:both
}
.vc_suggest-field .vc_suggester{
    margin:0;
    background:#fff;
    border:1px solid #dfdfdf;
    border-radius:3px;
    padding:2px;
    cursor:text;
    min-height:24px
}
.vc_suggest-field .vc_suggester li{
    margin-bottom:0;
    float:left
}
.vc_suggest-field .vc_suggester li.exclude{
    background:#f2dede;
    color:#b94a48;
    border:1px solid #eed3d7
}
.vc_suggest-field .vc_suggester li.exclude:after{
    content:"-";
    display:block;
    position:absolute;
    width:5px;
    height:5px;
    left:3px;
    font-weight:700;
    top:1px
}
.vc_suggest-field .vc_suggester li.include{
    background:#dff0d8;
    color:#468847;
    border:1px solid #d6e9c6
}
.vc_suggest-field .vc_suggester li.include:after{
    content:"+";
    display:block;
    position:absolute;
    width:5px;
    height:5px;
    left:3px;
    font-weight:700;
    top:2px
}
.vc_suggest-field .vc_suggester li.vc_suggest-label{
    border-radius:2px;
    padding:0 0 0 8px;
    margin:2px;
    position:relative;
    cursor:pointer
}
.vc_suggest-field .vc_suggester li.vc_suggest-label .label{
    display:inline-block;
    line-height:18px;
    font-size:11px;
    padding:0 6px 0 5px
}
.vc_suggest-field .vc_suggester li.vc_suggest-label .remove{
    color:#999;
    display:block;
    cursor:pointer;
    position:absolute;
    top:-5px;
    right:-3px;
    width:9px;
    height:9px;
    background:#f7f7f7;
    line-height:9px;
    font-size:12px;
    text-align:center
}
.vc_suggest-field .vc_suggester li.vc_suggest-label .remove:hover{
    color:red
}
.vc_suggest-field .vc_suggester li.input{
    width:100%;
    padding:0 3px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_suggest-field .vc_suggester li.input input{
    width:100%;
    border:0;
    padding:5px 0;
    margin:0
}
.vc_suggest-field .vc_suggester li.input input:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_suggest-field .vc_suggester li.clear{
    clear:both;
    float:none
}
.vc_ui-front{
    z-index:100052!important
}
.vc_column-offset-table>tbody>tr>th{
    border:0;
    text-align:left
}
.vc_column-offset-table>tbody>tr>td{
    border:1px solid #ddd;
    padding:20px;
    text-align:center;
    vertical-align:middle
}
.vc_column-offset-table .vc_screen-size{
    background-color:#f8f8f8
}
.vc_column-offset-table .vc_screen-size .vc_icon{
    background:transparent url(../vc/column_offset_screen_size.png) -21px 0 no-repeat;
    width:21px;
    height:21px;
    display:inline-block
}
.vc_column-offset-table .vc_screen-size .vc-composer-icon{
    width:21px;
    height:21px;
    display:inline-block;
    font-size:20px;
    color:#8a9197
}
.vc_responsive_disabled .vc_size-lg,.vc_responsive_disabled .vc_size-md,.vc_responsive_disabled .vc_size-xs{
    opacity:.5
}
.vc_autocomplete-field{
    clear:both
}
.vc_autocomplete-field .vc_autocomplete{
    margin:0;
    background:#fff;
    border:1px solid #dfdfdf;
    padding:2px;
    cursor:text;
    min-height:24px
}
.vc_autocomplete-field .vc_autocomplete li{
    margin-bottom:0
}
.vc_autocomplete-field .vc_autocomplete li.vc_data{
    background:#0b4b81;
    color:#fff;
    border:1px solid #0b4b81
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-label{
    border-radius:2px;
    padding:0 0 0 8px;
    margin:1px;
    position:relative;
    cursor:pointer
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-label a{
    color:#fff
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-label .vc_label{
    display:inline-block;
    line-height:18px;
    font-size:11px;
    padding:0 6px 0 5px
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-label .vc_autocomplete-remove{
    color:#aec4d8;
    display:block;
    cursor:pointer;
    position:absolute;
    top:5px;
    right:7px;
    width:9px;
    height:9px;
    line-height:9px;
    font-size:18px;
    text-align:center
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-label .vc_autocomplete-remove:hover{
    color:#fff
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-input{
    padding:0 3px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-input .ui-helper-hidden-accessible{
    left:0
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-input input{
    width:100%;
    border:0;
    padding:5px 0;
    margin:0
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-input input:focus{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_autocomplete-field .vc_autocomplete li.vc_autocomplete-clear{
    clear:both;
    float:none
}
.vc_ui-auotocomplete{
    max-height:200px;
    overflow-y:auto
}
.wpb_el_type_checkbox .wpb_vc_param_value.filter.checkbox{
    float:none
}
.vc_autocomplete-inline>li.vc_data.vc_autocomplete-label{
    display:block;
    padding:0 20px 0 8px;
    width:auto;
    float:left
}
.vc_autocomplete-inline>.vc_autocomplete-input{
    display:block;
    float:none;
    overflow:hidden;
    min-width:200px;
    width:auto
}
.vc_param_group-controls .vc_controls{
    background-color:#fff;
    height:20px;
    margin-bottom:15px;
    width:100%
}
.vc_param_group-controls .vc_control.column_toggle .vc_icon{
    background-position:-16px -114px
}
.vc_param_group-collapsed{
    margin-bottom:15px
}
.vc_param_group-collapsed .vc_control.column_toggle .vc_icon{
    background-position:-16px -96px
}
.vc_param_group-collapsed>.wpb_element_wrapper{
    display:none
}
.vc_hidden-label{
    display:none
}
.vc_param-group-admin-labels{
    color:#999;
    font-style:italic;
    line-height:24px;
    float:left;
    margin-left:1em
}
.vc_param-group-admin-labels label{
    cursor:default;
    vertical-align:inherit
}
.vc_param_group-wrapper{
    margin:14px -14px;
    padding:0
}
.vc_grid-custom-source .vc_not-for-custom{
    display:none
}
.wpb-select>.fa{
    display:block
}
.wpb-select>.fa:before{
    font-size:15px;
    padding-right:10px
}
.vc_grid-element-constructor{
    position:relative
}
.vc_grid-element-constructor .vc_t-grid-controls{
    display:block;
    line-height:0
}
.vc_grid-element-constructor .vc_t-grid-control{
    display:inline-block;
    cursor:pointer;
    padding:4px
}
.vc_grid-element-constructor .vc_t-grid-controls-row .vc_t-grid-control{
    border:1px solid #ccc
}
.vc_grid-element-constructor .vc_t-grid-controls-col{
    text-align:center
}
.vc_grid-element-constructor .vc_grid-element-modal{
    position:absolute;
    top:20px;
    left:0;
    display:block;
    padding:10px;
    background:#fff;
    border:1px solid #ccc
}
.vc_grid-element-constructor .vc_grid-element-title{
    font-size:18px
}
.vc_grid-element-constructor .vc_grid-element-modal-controls{
    position:absolute;
    padding:10px;
    right:0;
    top:0
}
.vc_grid-element-constructor .vc_gitem-row{
    margin-bottom:6px
}
.vc_grid-element-constructor .vc_gitem-col>.vc_gitem-wrapper{
    background:#f5f5f5
}
.vc_grid-element-constructor .vc_gitem-col>.vc_gitem-wrapper>.vc_gitem-content{
    margin:0 10px;
    border:1px solid #ccc;
    min-height:20px
}
.vc_t-grid-icon{
    width:16px;
    height:16px;
    display:inline-block;
    background:transparent url(../vc/controls.png) no-repeat -16px 0;
    font-size:0;
    line-height:0
}
.vc_t-grid-icon-move{
    background-position:-16px 0
}
.vc_t-grid-icon-add{
    background-position:-16px -16px
}
.vc_t-grid-icon-edit{
    background-position:-16px -32px
}
.vc_t-grid-icon-destroy{
    background-position:-16px -64px
}
.vc_grid-element-shortcode{
    border:1px solid #ccc;
    padding:2px
}
.vc_gitem-col,.vc_gitem-row{
    border:0
}
.vc_grid-item_css-editor-featured-image-size{
    display:none
}
.vc_grid-item_css-editor-featured-image-size .vc_visible{
    display:block
}
.vc-iconpicker-wrapper .vc-icons-selector .selector-footer .selector-arrow-right i{
    color:#333
}
.vc-iconpicker-wrapper .vc-icons-selector .selector-footer .selector-pages{
    color:#333
}
.vc_shortcode-param[data-param_type=dropdown] select.wpb_vc_param_value,.vc_shortcode-param[data-param_type=dropdown] select.wpb_vc_param_value option{
    display:inline-block;
    opacity:1;
    margin:0;
    left:0;
    right:0;
    float:none;
    position:inherit;
    text-align:left
}
.vc_shortcode-param[data-param_type=dropdown] select.wpb_vc_param_value option{
    display:block;
    padding:0;
    width:100%
}
.vc_pixel_icon{
    display:inline-block;
    vertical-align:middle;
    height:16px;
    width:16px;
    background-position:0 0;
    background-repeat:no-repeat
}
.vc_pixel_icon-alert{
    background-image:url(../vc/alert.png)
}
.vc_pixel_icon-info{
    background-image:url(../vc/info.png)
}
.vc_pixel_icon-tick{
    background-image:url(../vc/tick.png)
}
.vc_pixel_icon-explanation{
    background-image:url(../vc/exclamation.png)
}
.vc_pixel_icon-address_book{
    background-image:url(../images/icons/address-book.png)
}
.vc_pixel_icon-alarm_clock{
    background-image:url(../images/icons/alarm-clock.png)
}
.vc_pixel_icon-anchor{
    background-image:url(../images/icons/anchor.png)
}
.vc_pixel_icon-application_image{
    background-image:url(../images/icons/application-image.png)
}
.vc_pixel_icon-arrow{
    background-image:url(../images/icons/arrow.png)
}
.vc_pixel_icon-asterisk{
    background-image:url(../images/icons/asterisk.png)
}
.vc_pixel_icon-hammer{
    background-image:url(../images/icons/auction-hammer.png)
}
.vc_pixel_icon-balloon{
    background-image:url(../images/icons/balloon.png)
}
.vc_pixel_icon-balloon_buzz{
    background-image:url(../images/icons/balloon-buzz.png)
}
.vc_pixel_icon-balloon_facebook{
    background-image:url(../images/icons/balloon-facebook.png)
}
.vc_pixel_icon-balloon_twitter{
    background-image:url(../images/icons/balloon-twitter.png)
}
.vc_pixel_icon-battery{
    background-image:url(../images/icons/battery-full.png)
}
.vc_pixel_icon-binocular{
    background-image:url(../images/icons/binocular.png)
}
.vc_pixel_icon-document_excel{
    background-image:url(../images/icons/blue-document-excel.png)
}
.vc_pixel_icon-document_image{
    background-image:url(../images/icons/blue-document-image.png)
}
.vc_pixel_icon-document_music{
    background-image:url(../images/icons/blue-document-music.png)
}
.vc_pixel_icon-document_office{
    background-image:url(../images/icons/blue-document-office.png)
}
.vc_pixel_icon-document_pdf{
    background-image:url(../images/icons/blue-document-pdf.png)
}
.vc_pixel_icon-document_powerpoint{
    background-image:url(../images/icons/blue-document-powerpoint.png)
}
.vc_pixel_icon-document_word{
    background-image:url(../images/icons/blue-document-word.png)
}
.vc_pixel_icon-bookmark{
    background-image:url(../images/icons/bookmark.png)
}
.vc_pixel_icon-camcorder{
    background-image:url(../images/icons/camcorder.png)
}
.vc_pixel_icon-camera{
    background-image:url(../images/icons/camera.png)
}
.vc_pixel_icon-chart{
    background-image:url(../images/icons/chart.png)
}
.vc_pixel_icon-chart_pie{
    background-image:url(../images/icons/chart-pie.png)
}
.vc_pixel_icon-clock{
    background-image:url(../images/icons/clock.png)
}
.vc_pixel_icon-play{
    background-image:url(../images/icons/control.png)
}
.vc_pixel_icon-fire{
    background-image:url(../images/icons/fire.png)
}
.vc_pixel_icon-heart{
    background-image:url(../images/icons/heart.png)
}
.vc_pixel_icon-mail{
    background-image:url(../images/icons/mail.png)
}
.vc_pixel_icon-shield{
    background-image:url(../images/icons/plus-shield.png)
}
.vc_pixel_icon-video{
    background-image:url(../images/icons/video.png)
}
.vc_edit_form_elements .vc_edit-form-hidden-field-wrapper{
    padding-top:0!important
}
.vc_edit_form_elements .vc_column.vc_edit-form-hidden-field-wrapper+.vc_column{
    padding-top:0!important
}
.wpb-gutenberg-modal{
    position:fixed;
    overflow:hidden;
    left:0;
    top:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,.7);
    z-index:10000
}
.wpb-gutenberg-modal .wpb-loading-overlay{
    top:20px;
    left:20px;
    right:20px;
    bottom:20px;
    background:#fff;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    z-index:1
}
.wpb-gutenberg-modal-inner{
    background:#fff;
    position:fixed;
    top:20px;
    left:20px;
    right:20px;
    bottom:20px
}
.admin-bar .wpb-gutenberg-modal-inner{
    top:40px
}
.wpb-gutenberg-modal-inner iframe{
    width:100%;
    height:100%
}
button.wpb-gutenberg-modal-close-button{
    position:absolute;
    top:25px;
    right:25px;
    color:rgba(0,0,0,.5);
    background:0 0;
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-transition:color .2s ease-in-out;
    -o-transition:color .2s ease-in-out;
    transition:color .2s ease-in-out;
    font-size:16px;
    padding:5px;
    cursor:pointer
}
button.wpb-gutenberg-modal-close-button:focus,button.wpb-gutenberg-modal-close-button:hover{
    background:0 0;
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:rgba(0,0,0,.7)
}
button.vc_gutenberg-modal-update-button{
    position:absolute;
    top:25px;
    right:62.5px;
    padding-top:8px;
    padding-bottom:8px;
    min-height:10px
}
.wpb_animate_when_almost_visible{
    opacity:0
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation){
    -webkit-animation:none;
    animation:none
}
.top-to-bottom,.wpb_top-to-bottom{
    -webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
    animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.bottom-to-top,.wpb_bottom-to-top{
    -webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
    animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.left-to-right,.wpb_left-to-right{
    -webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
    animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.right-to-left,.wpb_right-to-left{
    -webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
    animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.appear,.wpb_appear{
    -webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
    animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.wpb_start_animation{
    opacity:1
}
@-webkit-keyframes wpb_ttb{
    0%{
        -webkit-transform:translate(0,-10%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_ttb{
    0%{
        -webkit-transform:translate(0,-10%);
        -ms-transform:translate(0,-10%);
        transform:translate(0,-10%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1
    }
}
@-webkit-keyframes wpb_btt{
    0%{
        -webkit-transform:translate(0,10%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_btt{
    0%{
        -webkit-transform:translate(0,10%);
        -ms-transform:translate(0,10%);
        transform:translate(0,10%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1
    }
}
@-webkit-keyframes wpb_ltr{
    0%{
        -webkit-transform:translate(-10%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_ltr{
    0%{
        -webkit-transform:translate(-10%,0);
        -ms-transform:translate(-10%,0);
        transform:translate(-10%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1
    }
}
@-webkit-keyframes wpb_rtl{
    0%{
        -webkit-transform:translate(10%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_rtl{
    0%{
        -webkit-transform:translate(10%,0);
        -ms-transform:translate(10%,0);
        transform:translate(10%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1
    }
}
@-webkit-keyframes wpb_appear{
    0%{
        -webkit-transform:scale(.5);
        opacity:.1
    }
    100%{
        -webkit-transform:scale(1);
        opacity:1
    }
}
@keyframes wpb_appear{
    0%{
        -webkit-transform:scale(.5);
        -ms-transform:scale(.5);
        transform:scale(.5);
        opacity:.1
    }
    100%{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1);
        opacity:1
    }
}
.vc-spinner::before{
    content:'';
    width:16px;
    height:16px;
    display:inline-block;
    pointer-events:none;
    margin-top:6px;
    background:url(../images/spinner.gif) no-repeat;
    background-position-x:center;
    background-position-y:center
}
.vc-spinner.vc-spinner-complete::before{
    background-image:url(../vc/tick.png)
}
.vc-spinner.vc-spinner-failed::before{
    background-image:url(../vc/remove.png)
}
.has-text-field.vc-link-wrapper #wp-link #search-panel .query-results{
    top:215px
}
.vc-link-nofollow{
    display:none
}
.vc-link-wrapper .vc-link-nofollow{
    display:block
}
.vc_access-library-col{
    margin-bottom:40px
}
.vc_ui-panel-content{
    position:relative
}
.vc_ui-panel-popup{
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
    background:#fff;
    z-index:10;
    padding:0 15px
}
.vc_ui-panel-popup.vc_ui-hidden{
    display:none
}
.vc_ui-panel-popup .vc_ui-panel-back-button{
    color:#c4c4c4;
    padding:0;
    position:absolute;
    top:2px;
    left:0
}
.vc_ui-panel-popup .vc_ui-panel-back-button .vc-composer-icon{
    font-size:24px;
    vertical-align:middle
}
.vc_ui-panel-popup .vc_ui-panel-close-button{
    color:#c4c4c4;
    top:0;
    left:0;
    padding:0;
    margin:10px 0 3px;
    opacity:1
}
.vc_ui-panel-popup .vc_ui-panel-close-button .vc-composer-icon{
    font-size:24px;
    vertical-align:middle;
    opacity:.8;
    -webkit-transition:opacity ease-in-out .2s;
    -o-transition:opacity ease-in-out .2s;
    transition:opacity ease-in-out .2s
}
.vc_ui-panel-popup .vc_ui-panel-close-button:hover .vc-composer-icon{
    opacity:1
}
.vc_ui-panel-close{
    color:#c4c4c4
}
.vc_ui-panel-close::after{
    content:"";
    display:table;
    clear:both
}
.vc_ui-control-button-text{
    vertical-align:middle;
    font-size:20px;
    line-height:1.4em;
    margin:0 0 0 12px;
    display:inline-block;
    color:#23282d;
    font-weight:600
}
.vc_ui-panel-template-content{
    position:relative
}
.vc_ui-panel-template-content.vc_ui-hidden{
    display:none
}
.vc_ui-panel-message{
    background:#f5f5f5;
    padding:10px 15px 17px;
    border-radius:5px;
    border:#ebebeb solid 1px;
    margin-top:10px
}
.vc_ui-panel-title{
    font-size:20px;
    line-height:1.4em;
    margin-top:.5em
}
.vc_ui-panel-template-grid{
    margin:20px -18px -18px -18px;
    list-style:none;
    padding:0;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_ui-panel-template-item{
    margin:0 20px 20px;
    width:100px;
    position:relative;
    text-align:center;
    display:none
}
.vc_ui-panel-template-item.vc_ui-visible{
    display:block
}
.vc_ui-panel-template-item img{
    width:100px;
    height:100px
}
.vc_ui-panel-template-item-content{
    position:relative;
    display:block;
    height:100px;
    width:100px
}
.vc_ui-panel-template-item-content:hover .vc_ui-panel-template-item-overlay{
    opacity:1
}
.vc_ui-panel-template-item-overlay{
    -webkit-transition:opacity .2s ease-in-out;
    -o-transition:opacity .2s ease-in-out;
    transition:opacity .2s ease-in-out;
    background-color:rgba(0,0,0,.7);
    color:#fff;
    position:absolute;
    overflow:hidden;
    opacity:0;
    bottom:0;
    right:0;
    left:0;
    top:0;
    line-height:100px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_ui-panel-template-item-overlay-button{
    text-decoration:none;
    color:#fff;
    font-size:25px;
    margin:0 6px;
    display:inline-block;
    -webkit-box-shadow:none!important;
    box-shadow:none!important;
    opacity:.8;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
.vc_ui-panel-template-item-overlay-button:hover{
    opacity:1;
    color:inherit
}
.vc_ui-panel-template-item-name{
    line-height:18px;
    position:relative;
    margin:10px 0 6px;
    display:block;
    word-wrap:break-word;
    font-size:14px;
    color:#0073aa;
    font-weight:700
}
.vc_ui-panel-template-item-info{
    display:block;
    font-size:12px;
    font-style:italic;
    color:#969696;
    word-wrap:break-word
}
.vc_ui-panel-search-box{
    width:100%;
    margin-top:15px
}
.vc_ui-panel-search{
    width:100%;
    border:1px solid #ddd!important;
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.07)
}
.vc_ui-panel-template-preview.vc_ui-hidden{
    display:none
}
.vc_ui-panel-template-preview-inner{
    position:relative;
    padding-left:40px
}
.vc_ui-panel-preview-content{
    margin:40px 0;
    text-align:center
}
.vc_ui-panel-preview-image{
    max-width:100%
}
.vc_ui-panel-download,.vc_ui-panel-loading,.vc_ui-panel-update{
    position:absolute;
    text-align:center;
    bottom:0;
    left:0;
    right:0;
    top:0;
    background:#fff;
    padding:20px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    z-index:1
}
.vc_ui-panel-download.vc_ui-hidden,.vc_ui-panel-loading.vc_ui-hidden,.vc_ui-panel-update.vc_ui-hidden{
    visibility:hidden
}
.vc_preloader-box{
    height:100px;
    width:100px;
    display:inline-block;
    background:url(../vc/logo/wpb-logo.svg) no-repeat center;
    background-size:72px
}
.vc_ui-panel-template-download.vc_ui-hidden,.vc_ui-panel-template-update.vc_ui-hidden{
    display:none
}
[data-tab=shared_templates] .vc_ui-panel-popup{
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    position:relative;
    min-height:300px
}
[data-tab=shared_templates] .vc_ui-templates-content{
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
[data-tab=shared_templates] .vc_ui-templates-content.vc_ui-hidden{
    display:none
}
.vc_ui-panel-content-container{
    background:#fff;
    margin:0;
    padding:0;
    font-size:14px;
    color:#5e5e5e;
    overflow-x:hidden;
    overflow-y:auto;
    min-height:150px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_ui-panel-content{
    padding:18px 18px;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.vc_ui-content-hidden .vc_ui-panel-content{
    display:none
}
.vc_ui-list-bar{
    margin:0;
    padding:0;
    list-style:none;
    border:1px solid #dbdbdb;
    background:#f5f5f5;
    font-size:13px
}
.vc_ui-list-bar+.vc_ui-list-bar{
    border-top-width:0
}
.vc_ui-list-bar-item{
    margin:0;
    padding:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-transition-property:color,background;
    -o-transition-property:color,background;
    transition-property:color,background;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out
}
.vc_ui-list-bar-item:hover{
    background:#eaeaea
}
.vc_ui-list-bar-item:hover .vc_ui-list-bar-item-actions{
    visibility:visible;
    opacity:1
}
.vc_ui-list-bar-item-trigger{
    font-size:13px;
    line-height:1;
    text-transform:none;
    color:#5e5e5e;
    background:0 0;
    border:none;
    text-decoration:none;
    text-align:left;
    padding:10px 10px;
    white-space:nowrap;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    overflow:hidden;
    font-weight:400;
    cursor:pointer
}
.vc_ui-list-bar-item-trigger:hover{
    background:0 0
}
.vc_ui-list-bar-item-actions{
    padding-left:10px;
    padding-right:10px;
    visibility:hidden;
    opacity:0;
    -webkit-transition-property:opacity;
    -o-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out
}
.vc_ui-template-list.vc_ui-list-bar{
    border:none;
    margin-left:-18px;
    margin-right:-18px;
    margin-bottom:-18px;
    background:0 0
}
.vc_ui-template-list .vc_ui-list-bar-item{
    border:1px solid #e2e2e2;
    border-left:none;
    border-right:none;
    position:relative
}
.vc_ui-template-list .vc_ui-list-bar-item:hover{
    background-color:#f9f9f9
}
.vc_ui-template-list .vc_ui-list-bar-item-actions{
    padding-left:18px;
    padding-right:18px
}
.vc_ui-template-list .vc_ui-control-button{
    padding-left:.2em;
    padding-right:.2em
}
.vc_ui-template-list .vc_ui-control-button .vc-composer-icon{
    font-size:20px
}
.vc_ui-template-list .vc_ui-control-button .vc-composer-icon.vc-c-icon-add{
    font-size:24px
}
.vc_ui-template-list .vc_ui-control-button .vc_ui-wp-spinner{
    margin:0;
    height:16px;
    width:16px
}
.vc_ui-template-list .vc_active .vc_ui-list-bar-item,.vc_ui-template-list .vc_loading .vc_ui-list-bar-item{
    background-color:#f9f9f9
}
.vc_ui-template-list .vc_active .vc_ui-list-bar-item-actions,.vc_ui-template-list .vc_loading .vc_ui-list-bar-item-actions{
    visibility:visible;
    opacity:1
}
.vc_ui-template-list .vc_ui-list-bar-item-trigger{
    padding:18px;
    font-weight:600;
    outline:0;
    -webkit-transition-property:color;
    -o-transition-property:color;
    transition-property:color;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    color:#5e5e5e
}
.vc_ui-template-list .vc_ui-list-bar-item-trigger:hover{
    color:#23282d
}
.vc_ui-template-list .vc_ui-template:not(:last-child){
    margin-bottom:-1px
}
.vc_ui-template-list .vc_ui-template:last-child:not(.vc_active){
    border-bottom:none
}
.vc_ui-template-list .vc_template-save-btn{
    min-width:150px
}
.vc_ui-template-list .vc_ui-template-content{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    display:none;
    overflow:hidden;
    -webkit-transition-property:height,padding;
    -o-transition-property:height,padding;
    transition-property:height,padding;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    padding:0
}
.vc_ui-template-list .vc_active .vc_ui-template-content,.vc_ui-template-list .vc_animating .vc_ui-template-content{
    display:block
}
#vc_ui-panel-templates{
    width:80vw;
    max-height:85vh
}
#vc_ui-panel-templates:not(.vc_media-sm) .vc_ui-control-button[data-vc-preview-handler]{
    display:none
}
#vc_ui-panel-templates:not(.vc_media-sm) .vc_active .vc_ui-template-content,#vc_ui-panel-templates:not(.vc_media-sm) .vc_animating .vc_ui-template-content{
    display:none
}
#vc_ui-panel-templates h3{
    margin-bottom:.5em
}
.vc_input-group .vc_form-control.vc_panel-templates-name{
    width:99%
}
.vc_ui-panel .vc_panel-tabs [data-vc-panel-message]{
    width:100%;
    margin-bottom:10px
}
.vc_ui-panel .vc_panel-tabs [data-vc-panel-message] .vc_message_box{
    padding:0 1em 1em 4em
}
[data-vc-template-search=true] .vc_edit-form-tab{
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important
}
[data-vc-template-search=true] .vc_edit-form-tab.vc-search-result-empty{
    display:none!important
}
[data-vc-template-search=true] .vc_edit-form-tab [data-vc-hide-on-search=true]{
    display:none
}
[data-vc-template-search=true] .vc_edit-form-tab .vc_ui-template-list.vc_ui-list-bar{
    margin-bottom:0
}
[data-vc-template-search=true] .vc_ui-panel-content{
    padding-bottom:0
}
.vc_ui-template-list.vc_ui-list-bar{
    border:none;
    margin-left:-18px;
    margin-right:-18px;
    margin-bottom:-18px;
    background:0 0
}
.vc_ui-template-list .vc_ui-list-bar-item{
    border:1px solid #e2e2e2;
    border-left:none;
    border-right:none;
    position:relative
}
.vc_ui-template-list .vc_ui-list-bar-item:hover{
    background-color:#f9f9f9
}
.vc_ui-template-list .vc_ui-list-bar-item-actions{
    padding-left:18px;
    padding-right:18px
}
.vc_ui-template-list .vc_ui-control-button{
    padding-left:.2em;
    padding-right:.2em
}
.vc_ui-template-list .vc_ui-control-button .vc-composer-icon{
    font-size:20px;
    margin:0 3px
}
.vc_ui-template-list .vc_ui-control-button .vc-composer-icon.vc-c-icon-add{
    font-size:14px
}
.vc_ui-template-list .vc_ui-control-button .vc-composer-icon.vc-c-icon-delete_empty{
    font-size:12px
}
.vc_ui-template-list .vc_ui-control-button .vc_ui-wp-spinner{
    margin:0;
    height:16px;
    width:16px
}
.vc_ui-template-list .vc_active .vc_ui-list-bar-item,.vc_ui-template-list .vc_loading .vc_ui-list-bar-item{
    background-color:#f9f9f9
}
.vc_ui-template-list .vc_active .vc_ui-list-bar-item-actions,.vc_ui-template-list .vc_loading .vc_ui-list-bar-item-actions{
    visibility:visible;
    opacity:1
}
.vc_ui-template-list .vc_ui-list-bar-item-trigger{
    padding:18px;
    font-weight:600;
    outline:0;
    -webkit-transition-property:color;
    -o-transition-property:color;
    transition-property:color;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    color:#5e5e5e
}
.vc_ui-template-list .vc_ui-list-bar-item-trigger:hover{
    color:#23282d
}
.vc_ui-template-list .vc_ui-preset:not(:last-child){
    margin-bottom:-1px
}
.vc_ui-template-list .vc_ui-preset:last-child:not(.vc_active){
    border-bottom:none
}
.vc_ui-template-list .vc_ui-preset-content{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    display:none;
    overflow:hidden;
    -webkit-transition-property:height,padding;
    -o-transition-property:height,padding;
    transition-property:height,padding;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    padding:0
}
.vc_ui-template-list .vc_active .vc_ui-template-content,.vc_ui-template-list .vc_animating .vc_ui-template-content{
    display:block
}
#vc_ui-panel-preset{
    width:80vw;
    max-height:85vh
}
#vc_ui-panel-preset h3{
    margin-bottom:.5em
}
#vc_ui-panel-preset .vc_ui-list-bar-item-trigger{
    cursor:auto
}
#vc_ui-panel-preset .vc_properties-list [data-vc-panel-message] .vc_message_box{
    padding:0 1em 1em 4em
}
#vc_ui-panel-preset .vc_ui-panel-content-container{
    min-height:140px
}
#vc_teaser .vc_teaser-constructor{
    display:none
}
#vc_teaser .vc_teaser-constructor .vc_toolbar{
    margin-top:6px;
    text-align:center
}
#vc_teaser .vc_teaser-constructor .vc_toolbar .vc_teaser-checkbox{
    display:inline-block;
    cursor:pointer;
    overflow:hidden;
    height:26px;
    margin-right:4px;
    position:relative
}
#vc_teaser .vc_teaser-constructor .vc_toolbar .vc_teaser-checkbox label{
    float:left;
    width:auto
}
#vc_teaser .vc_teaser-constructor .vc_toolbar .vc_teaser-checkbox label input{
    margin-right:0;
    position:absolute;
    top:-20px
}
#vc_teaser .vc_teaser-constructor .vc_toolbar .vc_teaser-checkbox label span{
    text-align:center;
    display:block;
    border:1px solid #ccc;
    padding:2px 6px 1px;
    border-radius:2px;
    background:#fff;
    background:-o-linear-gradient(top,#fff 0,#eaeaea 70%,#f1f1f1 100%,#f6f6f6 100%);
    background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70%,#eaeaea),color-stop(100%,#f1f1f1),to(#f6f6f6));
    background:linear-gradient(to bottom,#fff 0,#eaeaea 70%,#f1f1f1 100%,#f6f6f6 100%)
}
#vc_teaser .vc_teaser-constructor .vc_toolbar .vc_teaser-checkbox label input:checked+span{
    background:#fff;
    -webkit-box-shadow:inset 1px 1px 1px 1px #ddd;
    box-shadow:inset 1px 1px 1px 1px #ddd;
    color:#5e5e5e
}
#vc_teaser .vc_teaser-constructor .vc_teaser_loading_block{
    position:absolute;
    top:5px;
    right:5px
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control{
    position:relative;
    min-height:20px;
    padding:4px;
    border:1px dashed #ccc;
    margin-bottom:4px
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_text{
    word-break:break-all
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_image-featured{
    font-size:14px
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_image-featured img,#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_teaser_add_custom_image img{
    max-width:100%
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_buttons{
    margin-bottom:4px
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_link-controls{
    margin-top:4px
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control textarea{
    width:100%;
    height:100px
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control a.vc_active,#vc_teaser .vc_teaser-constructor .vc_teaser-control a.vc_active-link{
    font-weight:700
}
#vc_teaser .vc_teaser-constructor .vc_teaser-control .vc_move{
    background:url(../vc/drag_handler.gif) no-repeat center center #fcf8e3;
    width:20px;
    height:18px;
    position:absolute;
    right:0;
    top:0;
    cursor:move
}
#vc_settings-title-container{
    display:none
}
.vc_controls{
    font-family:"Open Sans",Helvetica,sans-serif;
    height:0;
    display:block;
    opacity:0;
    visibility:hidden
}
.vc_controls>div{
    position:absolute;
    white-space:nowrap;
    font-size:0!important
}
.vc_controls>div>.vc_parent{
    vertical-align:top;
    display:inline-block
}
.vc_controls>div>.vc_element{
    margin-left:1px;
    display:inline-block
}
.vc_controls>.vc_controls-tl{
    top:0;
    left:0;
    z-index:1002
}
.vc_controls>.vc_controls-tc{
    top:0;
    left:50%;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0);
    z-index:1002
}
.vc_controls>.vc_controls-tr{
    top:0;
    right:0;
    direction:rtl;
    z-index:1002
}
.vc_controls>.vc_controls-bl{
    bottom:0;
    left:0;
    height:auto;
    z-index:1002
}
.vc_controls>.vc_controls-bc{
    bottom:0;
    left:50%;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0);
    z-index:1
}
.vc_controls>.vc_controls-br{
    bottom:0;
    right:0;
    direction:rtl;
    z-index:1002
}
.vc_controls>.vc_controls-cc{
    z-index:1002;
    top:50%;
    left:50%;
    background-color:#95ca24;
    border:0 solid transparent;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    border-top-right-radius:3px;
    border-top-left-radius:3px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.vc_controls>.vc_controls-cc>:first-child .vc_btn-content{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.vc_controls>.vc_controls-cc>:last-child .vc_btn-content{
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.vc_controls>.vc_controls-out-tc{
    left:50%;
    top:-30px;
    direction:rtl;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0)
}
.vc_controls>.vc_controls-out-l{
    left:0;
    top:1px;
    direction:rtl
}
.vc_controls>.vc_controls-out-tl{
    z-index:1002;
    left:-1px;
    top:-30px
}
.vc_controls>.vc_controls-out-tl>.vc_element>:first-child .vc_btn-content{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.vc_controls>.vc_controls-out-tr{
    z-index:1003;
    right:-1px;
    top:-30px
}
.vc_controls>.vc_controls-out-r{
    right:-1px;
    top:1px
}
.vc_controls>.vc_controls-out-l,.vc_controls>.vc_controls-out-r{
    width:0;
    height:0
}
.vc_vc_section .vc_section.vc_section-has-fill{
    padding-top:62px
}
.vc_vc_section .vc_section-has-fill~.vc_controls-container>.vc_controls-out-tl{
    top:1px!important
}
.vc_vc_section>.vc_controls>.vc_controls-out-tl{
    left:-17px;
    top:-61px
}
.vc_vc_section.vc_empty>.vc_controls>.vc_controls-out-tl{
    top:-29px
}
.vc_vc_section>[data-vc-full-width=true]~.vc_controls>.vc_controls-out-tl{
    top:-29px
}
.vc_vc_section>[data-vc-full-width=true]>.vc_vc_row{
    padding-left:15px;
    padding-right:15px
}
.vc_vc_section>.vc_parallax~.vc_controls>.vc_controls-out-tl{
    top:-29px
}
.vc_control-btn{
    display:inline-block;
    position:relative;
    vertical-align:middle!important;
    border:none!important;
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
.vc_control-btn .icon,.vc_control-btn .vc_icon{
    display:inline-block!important;
    background-image:url(../vc/fe/controls.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px
}
.vc_control-btn .vc_btn-content:hover{
    background-color:#85b420
}
.vc_control-btn .vc-composer-icon{
    display:inline-block;
    width:16px;
    height:16px;
    font-size:15px;
    color:#f2f2f2;
    position:relative
}
.vc_control-btn .vc-composer-icon::before{
    font-family:vcpb-plugin-icons!important;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_control-btn .vc-c-icon-delete_empty{
    font-size:13px
}
.vc_control-btn .vc-c-icon-dragndrop{
    font-size:13px
}
.vc_control-btn .vc-c-icon-add{
    font-size:14px
}
.vc_control-btn .vc-c-icon-row_default_fe{
    font-size:10px
}
.vc_controls-dark .vc_control-btn .vc-composer-icon{
    color:#868686
}
.vc_btn-content{
    -webkit-transition:background-color .5s;
    -o-transition:background-color .5s;
    transition:background-color .5s;
    background-color:transparent;
    display:inline-block!important;
    padding:7px;
    cursor:pointer!important;
    line-height:1px!important;
    font-size:1px!important;
    vertical-align:middle!important
}
.vc_element-name .vc_btn-content{
    text-decoration:none!important;
    width:auto!important;
    font-size:11px!important;
    color:#fff!important;
    line-height:16px!important;
    padding:7px 12px!important;
    cursor:auto!important
}
.vc_element-name .vc_btn-content:hover{
    text-decoration:none!important
}
.vc_child-element-move .vc_btn-content,.vc_element-move .vc_btn-content{
    cursor:move!important;
    padding-left:30px!important
}
.vc_child-element-move .vc_btn-content:hover,.vc_element-move .vc_btn-content:hover{
    background-color:#85b420
}
.vc_child-element-move .vc-c-icon-dragndrop,.vc_element-move .vc-c-icon-dragndrop{
    position:absolute;
    top:50%;
    left:15px;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_control-btn-append{
    position:relative;
    top:19px
}
.vc_control-btn-append:before{
    position:relative;
    left:7px;
    content:"";
    display:block;
    width:0;
    height:0;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-bottom:4px solid #f3af1c;
    -webkit-transition:border-color .5s;
    -o-transition:border-color .5s;
    transition:border-color .5s
}
.vc_control-btn-append:hover:before{
    border-bottom-color:#e9a30c
}
.vc_control-btn-append.vc_control-parent:before{
    border-bottom-color:#0073aa
}
.vc_control-btn-append.vc_control-parent:hover:before{
    border-bottom-color:#006291
}
.vc_control-btn-append .vc_btn-content{
    border-radius:3px;
    padding:3px
}
.vc_control-btn-switcher{
    overflow:hidden;
    width:24px;
    height:30px;
    -webkit-transition:width .5s;
    -o-transition:width .5s;
    transition:width .5s;
    display:inline-block
}
.vc_control-btn-switcher-disable-switcher{
    display:none!important
}
.vc_control-btn-switcher .vc-composer-icon{
    width:10px
}
.vc_control-btn-move{
    background-position:0 0
}
.vc_control-btn-layout{
    position:relative
}
.vc_controls-column>div .vc_btn-content,.vc_controls-container>div .vc_btn-content,.vc_controls-row>div .vc_btn-content{
    background-color:#f3af1c;
    border-color:#f3af1c
}
.vc_controls-column>div .vc_control-btn .vc_btn-content:hover,.vc_controls-container>div .vc_control-btn .vc_btn-content:hover,.vc_controls-row>div .vc_control-btn .vc_btn-content:hover{
    background-color:#e9a30c;
    border-color:#e9a30c
}
.vc_controls-column>div .vc_control-parent .vc_btn-content,.vc_controls-container>div .vc_control-parent .vc_btn-content,.vc_controls-row>div .vc_control-parent .vc_btn-content{
    background-color:#0073aa;
    border-color:#0073aa
}
.vc_controls-column>div .vc_control-parent.vc_control-btn .vc_btn-content:hover,.vc_controls-container>div .vc_control-parent.vc_control-btn .vc_btn-content:hover,.vc_controls-row>div .vc_control-parent.vc_control-btn .vc_btn-content:hover{
    background-color:#006291;
    border-color:#006291
}
.vc_controls-column>div .vc_advanced,.vc_controls-container>div .vc_advanced,.vc_controls-row>div .vc_advanced{
    overflow:hidden;
    height:30px;
    width:0;
    display:inline-block;
    vertical-align:middle;
    -webkit-transition:width .5s;
    -o-transition:width .5s;
    transition:width .5s
}
.vc_controls-column>div>.vc_element,.vc_controls-container>div>.vc_element,.vc_controls-row>div>.vc_element{
    display:inline-block
}
.vc_controls-column>div>.vc_element :last-child .vc_btn-content,.vc_controls-container>div>.vc_element :last-child .vc_btn-content,.vc_controls-row>div>.vc_element :last-child .vc_btn-content{
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.vc_controls-column>div>.vc_element .vc_control-btn-switcher .vc_btn-content,.vc_controls-container>div>.vc_element .vc_control-btn-switcher .vc_btn-content,.vc_controls-row>div>.vc_element .vc_control-btn-switcher .vc_btn-content{
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.vc_controls-column>div>.vc_parent,.vc_controls-container>div>.vc_parent,.vc_controls-row>div>.vc_parent{
    display:inline-block
}
.vc_controls-column>div>.vc_parent .vc_btn-content,.vc_controls-container>div>.vc_parent .vc_btn-content,.vc_controls-row>div>.vc_parent .vc_btn-content{
    background-color:#0073aa;
    border-color:#0073aa
}
.vc_controls-column>div>.vc_parent .vc_control-btn .vc_btn-content,.vc_controls-container>div>.vc_parent .vc_control-btn .vc_btn-content,.vc_controls-row>div>.vc_parent .vc_control-btn .vc_btn-content{
    background-color:#0073aa;
    border-color:#0073aa
}
.vc_controls-column>div>.vc_parent .vc_control-btn .vc_btn-content:hover,.vc_controls-container>div>.vc_parent .vc_control-btn .vc_btn-content:hover,.vc_controls-row>div>.vc_parent .vc_control-btn .vc_btn-content:hover{
    background-color:#006291;
    border-color:#006291
}
.vc_controls-column>div>.vc_parent>:first-child .vc_btn-content,.vc_controls-container>div>.vc_parent>:first-child .vc_btn-content,.vc_controls-row>div>.vc_parent>:first-child .vc_btn-content{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.vc_controls-column>div>.element-vc_section .vc_btn-content,.vc_controls-container>div>.element-vc_section .vc_btn-content,.vc_controls-row>div>.element-vc_section .vc_btn-content{
    background-color:#0073aa;
    border-color:#0073aa
}
.vc_controls-column>div>.element-vc_section .vc_control-btn .vc_btn-content,.vc_controls-container>div>.element-vc_section .vc_control-btn .vc_btn-content,.vc_controls-row>div>.element-vc_section .vc_control-btn .vc_btn-content{
    background-color:#0073aa;
    border-color:#0073aa
}
.vc_controls-column>div>.element-vc_section .vc_control-btn .vc_btn-content:hover,.vc_controls-container>div>.element-vc_section .vc_control-btn .vc_btn-content:hover,.vc_controls-row>div>.element-vc_section .vc_control-btn .vc_btn-content:hover{
    background-color:#006291;
    border-color:#006291
}
.vc_controls-column>div>.vc_active .vc_control-btn,.vc_controls-container>div>.vc_active .vc_control-btn,.vc_controls-row>div>.vc_active .vc_control-btn{
    display:inline-block
}
.vc_controls-column>div>.vc_active .vc_control-btn-switcher,.vc_controls-container>div>.vc_active .vc_control-btn-switcher,.vc_controls-row>div>.vc_active .vc_control-btn-switcher{
    width:0
}
.vc_controls-column>div>.vc_active.vc_element .vc_advanced,.vc_controls-column>div>.vc_active.vc_parent .vc_advanced,.vc_controls-container>div>.vc_active.vc_element .vc_advanced,.vc_controls-container>div>.vc_active.vc_parent .vc_advanced,.vc_controls-row>div>.vc_active.vc_element .vc_advanced,.vc_controls-row>div>.vc_active.vc_parent .vc_advanced{
    width:120px
}
.vc_controls-column>div>.vc_active.parent-vc_row .vc_advanced,.vc_controls-column>div>.vc_active.parent-vc_row_inner .vc_advanced,.vc_controls-container>div>.vc_active.parent-vc_row .vc_advanced,.vc_controls-container>div>.vc_active.parent-vc_row_inner .vc_advanced,.vc_controls-row>div>.vc_active.parent-vc_row .vc_advanced,.vc_controls-row>div>.vc_active.parent-vc_row_inner .vc_advanced{
    width:150px
}
.vc_controls-column>div>.vc_active.element-vc_column .vc_advanced,.vc_controls-column>div>.vc_active.element-vc_column_inner .vc_advanced,.vc_controls-container>div>.vc_active.element-vc_column .vc_advanced,.vc_controls-container>div>.vc_active.element-vc_column_inner .vc_advanced,.vc_controls-row>div>.vc_active.element-vc_column .vc_advanced,.vc_controls-row>div>.vc_active.element-vc_column_inner .vc_advanced{
    width:90px
}
.vc_controls-column>div>.vc_active.element-vc_tab.vc_element-name .vc_btn-content,.vc_controls-container>div>.vc_active.element-vc_tab.vc_element-name .vc_btn-content,.vc_controls-row>div>.vc_active.element-vc_tab.vc_element-name .vc_btn-content{
    background-image:none;
    padding-right:6px
}
.vc_element-container>div.vc_container:first-of-type{
    margin-top:31px
}
.vc_layout-switcher{
    background:#94b9c6;
    display:block;
    height:auto;
    width:100px;
    padding:2px;
    position:absolute;
    top:30px;
    white-space:normal;
    direction:ltr;
    opacity:0;
    visibility:hidden;
    -webkit-transition:opacity .5s ease-out;
    -o-transition:opacity .5s ease-out;
    transition:opacity .5s ease-out
}
.vc_layout-switcher:hover .vc_layout-switcher{
    opacity:1;
    visibility:visible
}
.vc_layout-switcher .vc_layout-btn{
    display:inline-block;
    background-position:center center;
    background-repeat:no-repeat;
    width:30px;
    height:23px;
    background-color:#fff;
    margin:1px
}
.vc_layout-switcher .vc_custom-layout-btn{
    background-color:transparent;
    display:block;
    width:auto;
    height:auto;
    margin:4px 0 3px;
    font-size:11px;
    text-align:center
}
.vc_layout-switcher .l_1{
    background-image:url(../vc/row_layouts/1.gif)
}
.vc_layout-switcher .l_12_12{
    background-image:url(../vc/row_layouts/12_12.gif)
}
.vc_layout-switcher .l_23_13{
    background-image:url(../vc/row_layouts/23_13.gif)
}
.vc_layout-switcher .l_13_13_13{
    background-image:url(../vc/row_layouts/13_13_13.gif)
}
.vc_layout-switcher .l_13_23{
    background-image:url(../vc/row_layouts/13_23.gif)
}
.vc_layout-switcher .l_14_14_14_14{
    background-image:url(../vc/row_layouts/14_14_14_14.gif)
}
.vc_layout-switcher .l_14_34{
    background-image:url(../vc/row_layouts/14_34.gif)
}
.vc_layout-switcher .l_14_12_14{
    background-image:url(../vc/row_layouts/14_12_14.gif)
}
.vc_layout-switcher .l_56_16{
    background-image:url(../vc/row_layouts/56_16.gif)
}
.vc_layout-switcher .l_16_46_16{
    background-image:url(../vc/row_layouts/14_46_16.gif)
}
.vc_layout-switcher .l_16_16_16_12{
    background-image:url(../vc/row_layouts/16_16_16_12.gif)
}
.vc_layout-switcher .l_16_16_16_16_16_16{
    background-image:url(../vc/row_layouts/16_16_16_16_16_16.gif)
}
.vc_controls-visible{
    opacity:1!important;
    visibility:visible
}
.vc_control-container{
    background:#f3af1c;
    border-color:#f3af1c
}
.vc_control-container .vc_control-btn .vc_btn-content:hover{
    background-color:#e9a30c
}
.vc_controls-content-widget{
    background:#0073aa;
    border-color:#0073aa;
    top:-17px!important;
    direction:ltr!important
}
.vc_controls-content-widget .vc_btn-content:hover{
    background-color:#006291
}
.vc_controls{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_controls>div{
    border-radius:3px
}
.vc_controls>div>:first-child .vc_btn-content{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.vc_controls>div>:last-child .vc_btn-content{
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.vc_color-helper,.vc_column_color{
    margin-top:3px;
    width:16px;
    height:16px;
    display:inline-block;
    margin-right:3px;
    border-radius:8px
}
.vc_column_image,.vc_image-helper{
    margin-top:3px;
    width:16px;
    height:16px;
    display:inline-block;
    margin-right:3px;
    background-size:cover;
    border-radius:8px
}
.vc_icon{
    width:16px;
    height:16px;
    display:inline-block;
    background:transparent url(../vc/controls.png) no-repeat -16px 0
}
.vc_control{
    cursor:pointer;
    display:inline-block;
    border-radius:2px 2px 0 0;
    border:1px solid transparent;
    padding:0;
    text-decoration:none;
    color:#888;
    font-size:14px
}
.vc_control .vc-controls-add .vc_icon,.vc_control.column_add .vc_icon{
    background-position:-16px -16px
}
.vc_control .vc-controls-delete .vc_icon,.vc_control.column_delete .vc_icon{
    background-position:-16px -64px
}
.vc_control .vc-controls-clone .vc_icon,.vc_control.column_clone .vc_icon{
    background-position:-16px -48px
}
.vc_control .vc-controls-edit .vc_icon,.vc_control.column_edit .vc_icon{
    background-position:-16px -32px
}
.vc_control .vc-controls-toggle .vc_icon,.vc_control.column_toggle .vc_icon{
    background-position:-16px -96px
}
.vc_control .vc-controls-move,.vc_control.column_move{
    cursor:move;
    float:left
}
.vc_control:hover{
    color:#888
}
.vc_control:hover .vc-composer-icon{
    opacity:.7
}
.vc_controls-row{
    text-align:center;
    line-height:1px;
    position:relative;
    z-index:1;
    visibility:visible;
    opacity:1;
    height:auto
}
.vc_controls-row:hover{
    z-index:10
}
.vc_controls-row .vc_control{
    background-color:#e6e6e6;
    padding:3px 10px
}
.vc_controls-row .column_add,.vc_controls-row .vc_control-add-column{
    float:left;
    margin-left:1px
}
.vc_controls-row .column_move{
    padding:6px 10px 5px;
    font-size:13px
}
.vc_controls-row .column_edit{
    padding:5px 12px
}
.vc_controls-row .vc-c-icon-add,.vc_controls-row .vc-c-icon-content_copy,.vc_controls-row .vc-c-icon-delete_empty{
    position:relative;
    font-size:14px;
    display:inline-block;
    width:18px;
    height:18px
}
.vc_controls-row .vc-c-icon-add::before,.vc_controls-row .vc-c-icon-content_copy::before,.vc_controls-row .vc-c-icon-delete_empty::before{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_controls-row .vc-c-icon-delete_empty{
    font-size:12px
}
.vc_controls-row .vc-c-icon-content_copy{
    font-size:14px
}
.vc_controls-row .vc-c-icon-mode_edit{
    font-size:14px
}
.vc_controls-row .vc-c-icon-arrow_drop_down{
    font-size:18px
}
.vc_controls-row .vc_control-row-layout,.vc_controls-row .vc_row_layouts{
    display:block;
    height:16px;
    overflow:hidden;
    float:left;
    padding:3px 0 5px 4px;
    text-align:left;
    margin-left:1px;
    background:#e6e6e6;
    border:1px solid transparent;
    border-radius:2px 2px 0 0
}
.vc_controls-row .vc_control-row-layout .vc_active,.vc_controls-row .vc_row_layouts .vc_active{
    display:inline-block
}
.vc_controls-row .vc_control-row-layout:hover,.vc_controls-row .vc_row_layouts:hover{
    width:auto;
    height:auto;
    position:absolute;
    left:36px;
    z-index:1
}
.vc_controls-row .vc_control-row-layout:hover a,.vc_controls-row .vc_row_layouts:hover a{
    display:inline-block
}
.vc_controls-row .vc_control-row-layout:hover a.vc_active,.vc_controls-row .vc_control-row-layout:hover a:hover,.vc_controls-row .vc_row_layouts:hover a.vc_active,.vc_controls-row .vc_row_layouts:hover a:hover{
    background-color:#fbeed5
}
.vc_controls-row .vc_control-set-column{
    display:none;
    border:none;
    width:32px;
    height:20px;
    background-color:transparent;
    cursor:pointer;
    font-size:12px;
    color:#a0a0a0;
    position:relative
}
.vc_controls-row .vc_control-set-column:active{
    outline:0
}
.vc_controls-row .vc_control-set-column.vc_active{
    background-color:transparent
}
.vc_controls-row .vc_control-set-column .vc-composer-icon{
    position:absolute;
    top:50%;
    left:15px;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_controls-row .vc_control-set-column.custom_columns{
    background-image:none;
    border-bottom:1px dotted;
    font-size:11px;
    height:auto;
    line-height:12px;
    margin:0 3px;
    padding:4px 0 0 0;
    width:auto;
    color:#0073aa
}
.vc_controls-row .vc_control-set-column.custom_columns:hover{
    color:#00a0d2
}
.vc_controls-row .vc_control-set-column.l_12_12{
    background-image:url(../vc/row_layouts/12_12.gif)
}
.vc_controls-row .vc_control-set-column.l_23_13{
    background-image:url(../vc/row_layouts/23_13.gif)
}
.vc_controls-row .vc_control-set-column.l_13_13_13{
    background-image:url(../vc/row_layouts/13_13_13.gif)
}
.vc_controls-row .vc_control-set-column.l_13_23{
    background-image:url(../vc/row_layouts/13_23.gif)
}
.vc_controls-row .vc_control-set-column.l_14_14_14_14{
    background-image:url(../vc/row_layouts/14_14_14_14.gif)
}
.vc_controls-row .vc_control-set-column.l_23_13{
    background-image:url(../vc/row_layouts/23_13.gif)
}
.vc_controls-row .vc_control-set-column.l_14_34{
    background-image:url(../vc/row_layouts/14_34.gif)
}
.vc_controls-row .vc_control-set-column.l_14_12_14{
    background-image:url(../vc/row_layouts/14_12_14.gif)
}
.vc_controls-row .vc_control-set-column.l_56_16{
    background-image:url(../vc/row_layouts/56_16.gif)
}
.vc_controls-row .vc_control-set-column.l_16_46_16{
    background-image:url(../vc/row_layouts/14_46_16.gif)
}
.vc_controls-row .vc_control-set-column.l_16_16_16_12{
    background-image:url(../vc/row_layouts/16_16_16_12.gif)
}
.vc_controls-row .vc_control-set-column.l_16_16_16_16_16_16{
    background-image:url(../vc/row_layouts/16_16_16_16_16_16.gif)
}
.vc_controls-row .vc_row_edit_clone_delete .vc_control{
    float:right;
    background-position:center center;
    background-repeat:no-repeat;
    margin-left:1px;
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
.vc_controls-row .vc_row_color{
    float:right;
    margin-top:3px;
    width:16px;
    height:16px;
    display:block;
    margin-right:3px;
    border-radius:8px
}
.vc_controls-row .vc_row_image{
    float:right;
    margin-top:3px;
    width:16px;
    height:16px;
    display:block;
    margin-right:3px;
    background-size:cover;
    border-radius:8px
}
.wpb_vc_section{
    padding-bottom:30px
}
.wpb_vc_section>.wpb_element_wrapper{
    padding:25px 30px 0;
    margin:0 -15px;
    border-top:1px solid #e6e6e6
}
.wpb_vc_section .vc_section-bottom-controls{
    text-align:center;
    border-bottom:1px solid #e6e6e6;
    padding-bottom:40px;
    margin-left:-15px;
    margin-right:-15px
}
.vc_control-align .vc_control{
    display:none;
    border:0;
    margin:0
}
.vc_control-align .vc_control.vc_active{
    display:block
}
.vc_control-align:hover{
    position:relative;
    height:15px;
    width:20px;
    z-index:10
}
.vc_control-align:hover .vc_control-wrap{
    position:absolute;
    background-color:#e6e6e6;
    top:-3px;
    padding:2px;
    left:0
}
.vc_control-align:hover .vc_control-wrap .vc_control{
    display:block
}
.vc_control-align:hover .vc_control-wrap .vc_control.vc_active{
    background-color:#ffffe0
}
.vc_control-align-left .vc_icon{
    background-position:-16px -143px
}
.vc_control-align-center .vc_icon{
    background-position:-16px -159px
}
.vc_control-align-right .vc_icon{
    background-position:-16px -175px
}
.controls_column.bottom-controls .column_clone,.controls_column.bottom-controls .column_delete,.controls_column.bottom-controls .column_edit{
    display:none
}
.wpb_content_element:hover>.vc_controls{
    opacity:1!important;
    visibility:visible
}
.vc_wp-pointer-controls-next .close,.vc_wp-pointer-controls-prev .close{
    margin-top:14px
}
.vc_wp-pointers-prev{
    float:none;
    margin-right:6px!important
}
.vc_wp-pointers-prev .vc_pointer-icon{
    position:relative
}
.vc_wp-pointers-prev .vc_pointer-icon:before{
    content:"\f141";
    display:inline-block;
    -webkit-font-smoothing:antialiased;
    font:normal 26px/1 dashicons;
    vertical-align:middle;
    width:20px;
    margin:0 5px 0 -7px
}
.vc_wp-pointers-next .vc_pointer-icon:before{
    content:"\f139";
    display:inline-block;
    -webkit-font-smoothing:antialiased;
    font:normal 26px/1 dashicons;
    vertical-align:middle;
    width:20px;
    margin-left:-2px
}
.vc_gitem-animated-block-pointer-extend{
    margin-right:63px
}
.vc_gitem-animated-block-pointer-video h4{
    padding:0 15px
}
.vc_gitem-animated-block-pointer-video iframe{
    padding:0 15px
}
.vc_controls.vc-with-vc-pointer-controls{
    opacity:1;
    visibility:visible
}
.wp-pointer p{
    font-size:13px;
    line-height:1.5;
    margin:1em 0
}
.wp-pointer .vc_pointer-close.close{
    cursor:pointer;
    line-height:18px!important;
    font-size:13px!important;
    opacity:1!important;
    color:#0074a2!important;
    font-weight:400!important
}
.wp-pointer .vc_pointer-close.close:hover{
    color:#2ea2cc!important
}
.vc_ui-template-preview .vc_welcome{
    display:none
}
.vc_ui-template-preview .wpb_vc_tta_accordion .vc_controls,.vc_ui-template-preview .wpb_vc_tta_pageable .vc_controls,.vc_ui-template-preview .wpb_vc_tta_section .vc_tta-panel-body .vc_controls,.vc_ui-template-preview .wpb_vc_tta_tabs .vc_controls,.vc_ui-template-preview .wpb_vc_tta_tour .vc_controls{
    display:none
}
.vc_ui-template-preview .postbox{
    border-color:transparent;
    margin-bottom:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_ui-template-preview .vc_ui-templates-preview-design-helper{
    position:relative;
    height:auto
}
.vc_ui-template-preview .vc_ui-templates-preview-design-helper .vc_row_color,.vc_ui-template-preview .vc_ui-templates-preview-design-helper .vc_row_image{
    float:right;
    margin-top:3px;
    width:16px;
    height:16px;
    display:block;
    margin-right:3px;
    border-radius:8px;
    background-size:cover
}
.vc_ui-template-preview .wpb_vc_column_inner>.vc_controls:last-child{
    display:none
}
.vc_ui-template-preview .vc_gitem-content{
    padding-top:10px
}
.vc_ui-template-preview .vc_gitem-content>.vc_row{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row nowrap;
    flex-flow:row nowrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    -ms-flex-line-pack:start;
    align-content:flex-start
}
.vc_ui-template-preview .vc_gitem-content>.vc_row::after,.vc_ui-template-preview .vc_gitem-content>.vc_row::before{
    width:0
}
.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-bottom:empty,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-left:empty,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-right:empty,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-top:empty{
    display:none
}
.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-ab-zone,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-bottom,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-left,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-right,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-top{
    width:50%;
    max-width:400px
}
.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-bottom,.vc_ui-template-preview .vc_gitem-content>.vc_row .vc_gitem-add-c-top{
    margin-left:0
}
.vc_general-template-preview{
    height:auto
}
.vc_general-template-preview #wpbody-content{
    padding-bottom:0
}
.vc_general-template-preview #wpbody{
    padding:0
}
.vc_general-template-preview #update-nag,.vc_general-template-preview .update-nag{
    display:none
}
.bottom-controls .vc-c-icon-add{
    font-size:16px
}
.wpb_row_container>.wpb_vc_column{
    margin-bottom:15px;
    position:relative
}
.wpb_row_container>.wpb_vc_column>.vc_controls{
    text-align:center;
    background:#f5f5f5;
    width:100%;
    line-height:1px;
    padding:2px;
    height:24px
}
.wpb_row_container>.wpb_vc_column>.vc_controls .vc_control{
    padding:0
}
.wpb_row_container>.wpb_vc_column>.vc_controls .vc_control .vc-composer-icon{
    position:relative;
    display:inline-block;
    width:18px;
    height:18px
}
.wpb_row_container>.wpb_vc_column>.vc_controls .vc_control .vc-composer-icon::before{
    position:absolute;
    top:50%;
    left:50%;
    font-family:vcpb-plugin-icons!important;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.wpb_row_container>.wpb_vc_column>.vc_controls .vc_control .vc-c-icon-add{
    font-size:14px
}
.wpb_row_container>.wpb_vc_column>.vc_controls .vc_control .vc-c-icon-delete_empty{
    font-size:11px
}
.wpb_row_container>.wpb_vc_column>.vc_controls .vc_control .vc-c-icon-mode_edit{
    font-size:15px
}
.wpb_row_container>.wpb_vc_column>.wpb_element_wrapper{
    background:#f5f5f5;
    padding:1px 14px 1px
}
.wpb_row_container>.wpb_vc_column_inner{
    margin-bottom:15px;
    position:relative
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls{
    text-align:center;
    background:#fff;
    width:100%;
    line-height:1px;
    padding:2px;
    height:24px
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls .vc_control{
    padding:0
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls .vc_control .vc-composer-icon{
    position:relative;
    display:inline-block;
    width:18px;
    height:18px
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls .vc_control .vc-composer-icon::before{
    position:absolute;
    top:50%;
    left:50%;
    font-family:vcpb-plugin-icons!important;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls .vc_control .vc-c-icon-add{
    font-size:14px
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls .vc_control .vc-c-icon-delete_empty{
    font-size:11px
}
.wpb_row_container>.wpb_vc_column_inner>.vc_controls .vc_control .vc-c-icon-mode_edit{
    font-size:15px
}
.wpb_row_container>.wpb_vc_column_inner>.wpb_element_wrapper{
    background:#fff;
    padding:1px 14px 1px
}
.wpb_vc_row>.vc_controls>.column_move,.wpb_vc_row_inner>.vc_controls>.column_move,.wpb_vc_section>.vc_controls>.column_move{
    background-color:#f5f5f5
}
.wpb_vc_row>.vc_controls .column_delete:hover,.wpb_vc_row_inner>.vc_controls .column_delete:hover,.wpb_vc_section>.vc_controls .column_delete:hover{
    background-color:#ffe0e0
}
.vc_row-hash-id{
    float:right;
    display:inline-block;
    line-height:1;
    color:#999;
    margin-top:5px;
    padding-left:3px
}
.vc_collapsed-row>.wpb_element_wrapper>.vc_container_for_children{
    height:39px;
    overflow:hidden
}
.vc_collapsed-row>.wpb_element_wrapper>.vc_container_for_children .wpb_vc_column_inner .vc_controls,.vc_collapsed-row>.wpb_element_wrapper>.vc_container_for_children>.wpb_vc_column .vc_controls{
    border-bottom:1px solid transparent;
    border-left:1px solid transparent;
    border-right:1px solid transparent;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
    margin-bottom:15px
}
.vc_collapsed-row>.vc_controls .column_toggle .vc_icon{
    background-position:-16px -112px
}
.wpb_vc_row_inner>.vc_controls>.column_move{
    background-color:#fff
}
.wpb_vc_row_inner.wpb_sortable{
    margin-bottom:-15px
}
.vc_row-fluid .wpb_content_holder[data-width="1/5"]{
    width:20%!important;
    float:left;
    padding-left:15px;
    padding-right:15px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
.vc_row-fluid .wpb_content_holder[data-width="2/5"]{
    width:40%!important;
    float:left;
    padding-left:15px;
    padding-right:15px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
.vc_row-fluid .wpb_content_holder[data-width="3/5"]{
    width:60%!important;
    float:left;
    padding-left:15px;
    padding-right:15px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
.vc_row-fluid .wpb_content_holder[data-width="4/5"]{
    width:80%!important;
    float:left;
    padding-left:15px;
    padding-right:15px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
.vc_empty-container{
    outline:1px dotted #e6e6e6;
    min-height:50px;
    position:relative;
    cursor:pointer;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_empty-container:after{
    font-family:vcpb-plugin-icons!important;
    speak:none;
    font-style:normal;
    font-weight:700;
    font-variant:normal;
    text-transform:none;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"\e90d";
    color:#848c92;
    font-size:20px;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    z-index:0;
    height:30px;
    width:30px;
    line-height:30px;
    text-align:center;
    position:absolute
}
.vc_empty-container:hover{
    opacity:.5
}
.vc_empty-column>.vc_controls .column_add{
    display:none
}
.vc_shortcodes_container{
    margin:4px 0 0 0;
    background-position:10px 35px;
    background-repeat:no-repeat;
    background-color:#fff
}
.vc_shortcodes_container .wpb_column_container{
    margin:0 10px
}
.vc_shortcodes_container>.controls_column{
    text-align:center;
    width:100%;
    line-height:1px;
    padding:2px;
    height:24px
}
.vc_shortcodes_container>.wpb_element_wrapper{
    position:relative
}
.vc_shortcodes_container>.wpb_element_wrapper>.wpb_element_title{
    position:absolute;
    top:11px;
    left:10px;
    margin:0
}
.vc_shortcodes_container>.wpb_element_wrapper>.vc_container_for_children{
    margin:0 10px 0 52px;
    outline:1px dotted #e6e6e6;
    min-height:55px
}
.wpb_vc_item.wpb_content_element>.wpb_element_wrapper{
    background-image:url(../vc/item_icon.png);
    background-position:8px 7px;
    min-height:13px;
    height:13px;
    padding-left:32px
}
.wpb_content_element,.wpb_vc_row_inner{
    margin:4px 0 0 0
}
.wpb_column_container>:first-child{
    margin-top:0
}
.wpb_vc_param_value[name=content]{
    overflow:hidden
}
.wpb_content_element{
    position:relative
}
.wpb_content_element:hover>div.vc_controls{
    opacity:1;
    right:5px;
    left:auto
}
.wpb_content_element .wpb_element_title{
    margin:0!important
}
.wpb_content_element>.wpb_element_wrapper{
    padding:10px;
    border:1px solid transparent;
    border-radius:2px;
    background-color:#fff;
    background-position:10px 10px;
    background-repeat:no-repeat;
    min-height:33px
}
.wpb_content_element>.wpb_element_wrapper>.wpb_element_title .vc_element-icon{
    float:left;
    margin-right:10px
}
#poststuff .wpb_vc_accordion>.vc_controls{
    opacity:1!important;
    visibility:visible;
    position:relative;
    height:23px;
    margin:18px 0 2px 0;
    border:1px dotted #e6e6e6;
    border-bottom-width:0
}
#poststuff .wpb_vc_accordion>.wpb_element_wrapper{
    padding:0;
    height:auto;
    background:0 0
}
#poststuff .wpb_vc_accordion .ui-icon{
    background:transparent url(../vc/controls.png) no-repeat -16px -16px;
    width:16px;
    height:16px;
    position:absolute;
    left:19px;
    top:18px;
    margin-top:0;
    display:block
}
#poststuff .wpb_vc_accordion .ui-accordion-header{
    border-radius:3px;
    padding:16px;
    background:#fff;
    margin-bottom:3px
}
#poststuff .wpb_vc_accordion .ui-accordion-header.ui-state-active{
    background:#fff;
    border:1px solid transparent;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    margin-bottom:0
}
#poststuff .wpb_vc_accordion .ui-accordion-header.ui-state-active .ui-icon{
    background-position:-16px -128px
}
#poststuff .wpb_vc_accordion .tab-label{
    margin-left:23px;
    color:#6f777d;
    font-size:14px
}
#poststuff .wpb_vc_accordion .wpb_vc_accordion_tab.ui-accordion-content{
    overflow:visible;
    margin-bottom:3px
}
#poststuff .wpb_vc_accordion .tab_controls{
    border-radius:3px;
    background:#fff
}
#poststuff .wpb_vc_accordion .tab_controls .add_tab{
    opacity:.7;
    cursor:pointer;
    color:#b0b4b8;
    padding:16px;
    position:relative;
    width:100%;
    height:16px;
    display:block
}
#poststuff .wpb_vc_accordion .tab_controls .add_tab .vc_icon{
    background-position:-16px -16px;
    position:absolute;
    left:19px;
    top:18px
}
.wpb_vc_button .wpb_element_wrapper{
    background-image:none;
    padding-left:10px;
    height:auto;
    min-height:inherit
}
.wpb_vc_button .wpb_button{
    display:inline-block;
    position:relative;
    padding:5px 10px 4px;
    margin-bottom:0;
    color:#333;
    text-align:center;
    vertical-align:middle;
    cursor:default;
    background-color:#f5f5f5;
    background-image:-o-linear-gradient(top,#fff,#e6e6e6);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));
    background-image:linear-gradient(top,#fff,#e6e6e6);
    background-repeat:repeat-x;
    border-color:#e6e6e6 #e6e6e6 #bfbfbf;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    border:1px solid #ccc;
    border-bottom-color:#b3b3b3;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
}
.wpb_vc_button .wpb_button i.icon{
    margin-bottom:-3px;
    margin-left:10px;
    top:-2px;
    position:relative;
    width:16px;
    height:16px
}
.wpb_vc_button .btn-large{
    padding:9px 14px 7px;
    font-size:110%;
    border-radius:5px
}
.wpb_vc_button .btn-large i.icon{
    margin-bottom:-3px;
    margin-left:14px;
    top:-1px
}
.wpb_vc_button .btn-small{
    padding:5px 9px 3px;
    font-size:90%
}
.wpb_vc_button .btn-small i.icon{
    margin-left:8px;
    margin-bottom:-4px;
    top:-3px
}
.wpb_vc_button .btn-mini{
    padding:3px 6px 2px;
    font-size:85%
}
.wpb_vc_button .btn-mini i.icon{
    display:none!important
}
.wpb_vc_button .btn-danger,.wpb_vc_button .btn-info,.wpb_vc_button .btn-inverse,.wpb_vc_button .btn-primary,.wpb_vc_button .btn-success,.wpb_vc_button .btn-warning,option.btn-danger,option.btn-info,option.btn-inverse,option.btn-primary,option.btn-success,option.btn-warning,select.btn-danger,select.btn-info,select.btn-inverse,select.btn-primary,select.btn-success,select.btn-warning{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.wpb_vc_button .btn-primary,option.btn-primary,select.btn-primary{
    background-color:#0074cc;
    background-image:-o-linear-gradient(top,#08c,#05c);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#05c));
    background-image:linear-gradient(top,#08c,#05c);
    background-repeat:repeat-x;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)
}
.wpb_vc_button .btn-info,option.btn-info,select.btn-info{
    background-color:#49afcd;
    background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2f96b4));
    background-image:linear-gradient(top,#5bc0de,#2f96b4);
    background-repeat:repeat-x;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)
}
.wpb_vc_button .btn-success,option.btn-success,select.btn-success{
    background-color:#5bb75b;
    background-image:-o-linear-gradient(top,#62c462,#51a351);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#51a351));
    background-image:linear-gradient(top,#62c462,#51a351);
    background-repeat:repeat-x;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)
}
.wpb_vc_button .btn-warning,option.btn-warning,select.btn-warning{
    background-color:#faa732;
    background-image:-o-linear-gradient(top,#fbb450,#f89406);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f89406));
    background-image:linear-gradient(top,#fbb450,#f89406);
    background-repeat:repeat-x;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)
}
.wpb_vc_button .btn-inverse,option.btn-inverse,select.btn-inverse{
    background-color:#414141;
    background-image:-o-linear-gradient(top,#555,#222);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#222));
    background-image:linear-gradient(top,#555,#222);
    background-repeat:repeat-x;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)
}
.wpb_vc_button .btn-danger,option.btn-danger,select.btn-danger{
    background-color:#da4f49;
    background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#bd362f));
    background-image:linear-gradient(top,#ee5f5b,#bd362f);
    background-repeat:repeat-x;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)
}
i.icon{
    display:inline-block;
    width:16px;
    height:16px;
    line-height:16px;
    vertical-align:text-top;
    margin-left:5px
}
.wpb_btn-large i.icon{
    height:19px;
    margin-left:9px
}
.wpb_btn-small i.icon{
    height:15px
}
.wpb_btn-mini i.icon{
    display:none
}
.wpb_address_book i.icon,option.wpb_address_book{
    background:url(../images/icons/address-book.png) no-repeat right center
}
.wpb_alarm_clock i.icon,option.wpb_alarm_clock{
    background:url(../images/icons/alarm-clock.png) no-repeat right center
}
.wpb_anchor i.icon,option.wpb_anchor{
    background:url(../images/icons/anchor.png) no-repeat right center
}
.wpb_application_image i.icon,option.wpb_application_image{
    background:url(../images/icons/application-image.png) no-repeat right center
}
.wpb_arrow i.icon,option.wpb_arrow{
    background:url(../images/icons/arrow.png) no-repeat right center
}
.wpb_asterisk i.icon,option.wpb_asterisk{
    background:url(../images/icons/asterisk.png) no-repeat right center
}
.wpb_hammer i.icon,option.wpb_hammer{
    background:url(../images/icons/auction-hammer.png) no-repeat right center
}
.wpb_balloon i.icon,option.wpb_balloon{
    background:url(../images/icons/balloon.png) no-repeat right center
}
.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{
    background:url(../images/icons/balloon-buzz.png) no-repeat right center
}
.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{
    background:url(../images/icons/balloon-facebook.png) no-repeat right center
}
.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{
    background:url(../images/icons/balloon-twitter.png) no-repeat right center
}
.wpb_battery i.icon,option.wpb_battery{
    background:url(../images/icons/battery-full.png) no-repeat right center
}
.wpb_binocular i.icon,option.wpb_binocular{
    background:url(../images/icons/binocular.png) no-repeat right center
}
.wpb_document_excel i.icon,option.wpb_document_excel{
    background:url(../images/icons/blue-document-excel.png) no-repeat right center
}
.wpb_document_image i.icon,option.wpb_document_image{
    background:url(../images/icons/blue-document-image.png) no-repeat right center
}
.wpb_document_music i.icon,option.wpb_document_music{
    background:url(../images/icons/blue-document-music.png) no-repeat right center
}
.wpb_document_office i.icon,option.wpb_document_office{
    background:url(../images/icons/blue-document-office.png) no-repeat right center
}
.wpb_document_pdf i.icon,option.wpb_document_pdf{
    background:url(../images/icons/blue-document-pdf.png) no-repeat right center
}
.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{
    background:url(../images/icons/blue-document-powerpoint.png) no-repeat right center
}
.wpb_document_word i.icon,option.wpb_document_word{
    background:url(../images/icons/blue-document-word.png) no-repeat right center
}
.wpb_bookmark i.icon,option.wpb_bookmark{
    background:url(../images/icons/bookmark.png) no-repeat right center
}
.wpb_camcorder i.icon,option.wpb_camcorder{
    background:url(../images/icons/camcorder.png) no-repeat right center
}
.wpb_camera i.icon,option.wpb_camera{
    background:url(../images/icons/camera.png) no-repeat right center
}
.wpb_chart i.icon,option.wpb_chart{
    background:url(../images/icons/chart.png) no-repeat right center
}
.wpb_chart_pie i.icon,option.wpb_chart_pie{
    background:url(../images/icons/chart-pie.png) no-repeat right center
}
.wpb_clock i.icon,option.wpb_clock{
    background:url(../images/icons/clock.png) no-repeat right center
}
.wpb_play i.icon,option.wpb_play{
    background:url(../images/icons/control.png) no-repeat right center
}
.wpb_fire i.icon,option.wpb_fire{
    background:url(../images/icons/fire.png) no-repeat right center
}
.wpb_heart i.icon,option.wpb_heart{
    background:url(../images/icons/heart.png) no-repeat right center
}
.wpb_mail i.icon,option.wpb_mail{
    background:url(../images/icons/mail.png) no-repeat right center
}
.wpb_shield i.icon,option.wpb_shield{
    background:url(../images/icons/plus-shield.png) no-repeat right center
}
.wpb_video i.icon,option.wpb_video{
    background:url(../images/icons/video.png) no-repeat right center
}
.vc_btn3-container{
    display:block;
    margin-bottom:21.73913043px;
    max-width:100%
}
.vc_btn3-container.vc_btn3-inline{
    display:inline-block;
    vertical-align:top
}
.vc_general.vc_btn3{
    display:inline-block;
    margin-bottom:0;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    background-image:none;
    background-color:transparent;
    color:#5472d2;
    border:1px solid transparent;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    word-wrap:break-word;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    text-decoration:none;
    position:relative;
    top:0;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    line-height:normal;
    -webkit-box-shadow:none;
    box-shadow:none;
    font-size:14px;
    padding-top:14px;
    padding-bottom:14px;
    padding-left:20px;
    padding-right:20px
}
.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom{
    padding-top:13px;
    padding-bottom:13px;
    padding-left:19px;
    padding-right:19px
}
.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus{
    outline:0
}
.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{
    border:1px solid transparent;
    text-decoration:none;
    color:#4868cf
}
.vc_general.vc_btn3 .vc_btn3-icon{
    vertical-align:top;
    height:14px;
    line-height:1;
    font-size:16px
}
.vc_general.vc_btn3 .vc_btn3-icon-inner{
    display:block;
    position:absolute;
    top:50%;
    left:0;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_general.vc_btn3 .vc_btn3-placeholder{
    display:inline-block;
    vertical-align:top;
    width:0
}
.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right{
    position:relative
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{
    display:block;
    position:absolute;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_btn3.vc_btn3-icon-left{
    text-align:left
}
.vc_btn3.vc_btn3-icon-right{
    text-align:right
}
.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner{
    -webkit-transform:translate(-75%,-50%);
    -ms-transform:translate(-75%,-50%);
    transform:translate(-75%,-50%)
}
.vc_btn3.vc_btn3-o-empty .vc_btn3-icon{
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner{
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_btn3.vc_btn3-style-classic{
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}
.vc_btn3.vc_btn3-style-modern{
    background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.01)));
    background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-repeat:repeat-x
}
.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{
    border-width:2px
}
.vc_btn3.vc_btn3-style-custom{
    background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));
    background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-repeat:no-repeat;
    background-repeat:repeat-x;
    background-size:200%;
    background-position:0 -100%
}
.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover{
    background-position:0 100%
}
.vc_btn3.vc_btn3-block{
    display:block;
    width:100%;
    text-align:inherit
}
.vc_btn3.vc_btn3-shape-square{
    border-radius:0
}
.vc_btn3.vc_btn3-shape-rounded{
    border-radius:5px
}
.vc_btn3.vc_btn3-shape-round{
    border-radius:2em
}
.vc_btn3.vc_btn3-size-xs{
    font-size:11px;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:12px;
    padding-right:12px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom{
    padding-top:7px;
    padding-bottom:7px;
    padding-left:11px;
    padding-right:11px
}
.vc_btn3.vc_btn3-size-xs .vc_btn3-icon{
    font-size:14px;
    height:11px;
    line-height:11px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty){
    padding-left:31px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
    left:12px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty){
    padding-right:31px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right:12px
}
.vc_btn3.vc_btn3-size-sm{
    font-size:12px;
    padding-top:11px;
    padding-bottom:11px;
    padding-left:16px;
    padding-right:16px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:15px
}
.vc_btn3.vc_btn3-size-sm .vc_btn3-icon{
    font-size:14px;
    height:12px;
    line-height:12px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty){
    padding-left:39px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
    left:16px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty){
    padding-right:39px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right:16px
}
.vc_btn3.vc_btn3-size-md{
    font-size:14px;
    padding-top:14px;
    padding-bottom:14px;
    padding-left:20px;
    padding-right:20px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{
    padding-top:13px;
    padding-bottom:13px;
    padding-left:19px;
    padding-right:19px
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon{
    font-size:16px;
    height:14px;
    line-height:14px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){
    padding-left:48px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
    left:20px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){
    padding-right:48px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right:20px
}
.vc_btn3.vc_btn3-size-lg{
    font-size:16px;
    padding-top:18px;
    padding-bottom:18px;
    padding-left:25px;
    padding-right:25px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom{
    padding-top:17px;
    padding-bottom:17px;
    padding-left:24px;
    padding-right:24px
}
.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{
    font-size:20px;
    height:16px;
    line-height:16px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty){
    padding-left:60px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
    left:25px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){
    padding-right:60px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right:25px
}
.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{
    color:#fff;
    background-color:#5472d2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover{
    color:#f7f7f7;
    background-color:#3c5ecc
}
.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active{
    color:#f2f2f2;
    background-color:#3558c8
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline{
    color:#5472d2;
    border-color:#5472d2;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#5472d2;
    background-color:#5472d2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#5472d2;
    background-color:#5472d2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d{
    color:#fff;
    background-color:#5472d2;
    -webkit-box-shadow:0 5px 0 #3253bc;
    box-shadow:0 5px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#5472d2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#5472d2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #3253bc;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #3253bc;
    box-shadow:0 3px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #3253bc;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #3253bc;
    box-shadow:0 4px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #3253bc;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #3253bc;
    box-shadow:0 5px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #3253bc;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern{
    color:#fff;
    border-color:#5472d2;
    background-color:#5472d2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#3c5ecc;
    background-color:#3c5ecc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#3558c8;
    background-color:#3558c8
}
.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{
    color:#fff;
    background-color:#00c1cf
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{
    color:#f7f7f7;
    background-color:#00a4b0
}
.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active{
    color:#f2f2f2;
    background-color:#009ba6
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline{
    color:#00c1cf;
    border-color:#00c1cf;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#00c1cf;
    background-color:#00c1cf
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#00c1cf;
    background-color:#00c1cf
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d{
    color:#fff;
    background-color:#00c1cf;
    -webkit-box-shadow:0 5px 0 #008d97;
    box-shadow:0 5px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#00c1cf
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#00c1cf
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #008d97;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #008d97;
    box-shadow:0 3px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #008d97;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #008d97;
    box-shadow:0 4px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #008d97;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #008d97;
    box-shadow:0 5px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #008d97;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern{
    color:#fff;
    border-color:#00c1cf;
    background-color:#00c1cf
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#00a4b0;
    background-color:#00a4b0
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#009ba6;
    background-color:#009ba6
}
.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat{
    color:#fff;
    background-color:#fe6c61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover{
    color:#f7f7f7;
    background-color:#fe5043
}
.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active{
    color:#f2f2f2;
    background-color:#fe4638
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline{
    color:#fe6c61;
    border-color:#fe6c61;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#fe6c61;
    background-color:#fe6c61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#fe6c61;
    background-color:#fe6c61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d{
    color:#fff;
    background-color:#fe6c61;
    -webkit-box-shadow:0 5px 0 #fe3829;
    box-shadow:0 5px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#fe6c61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#fe6c61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #fe3829;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #fe3829;
    box-shadow:0 3px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #fe3829;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #fe3829;
    box-shadow:0 4px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #fe3829;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #fe3829;
    box-shadow:0 5px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #fe3829;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern{
    color:#fff;
    border-color:#fe6c61;
    background-color:#fe6c61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#fe5043;
    background-color:#fe5043
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#fe4638;
    background-color:#fe4638
}
.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat{
    color:#fff;
    background-color:#8d6dc4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover{
    color:#f7f7f7;
    background-color:#7c57bb
}
.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active{
    color:#f2f2f2;
    background-color:#7650b8
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline{
    color:#8d6dc4;
    border-color:#8d6dc4;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#8d6dc4;
    background-color:#8d6dc4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#8d6dc4;
    background-color:#8d6dc4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d{
    color:#fff;
    background-color:#8d6dc4;
    -webkit-box-shadow:0 5px 0 #6e48b1;
    box-shadow:0 5px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#8d6dc4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#8d6dc4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #6e48b1;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #6e48b1;
    box-shadow:0 3px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #6e48b1;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #6e48b1;
    box-shadow:0 4px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #6e48b1;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #6e48b1;
    box-shadow:0 5px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #6e48b1;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern{
    color:#fff;
    border-color:#8d6dc4;
    background-color:#8d6dc4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#7c57bb;
    background-color:#7c57bb
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#7650b8;
    background-color:#7650b8
}
.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat{
    color:#fff;
    background-color:#4cadc9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover{
    color:#f7f7f7;
    background-color:#39a0bd
}
.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active{
    color:#f2f2f2;
    background-color:#3799b5
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline{
    color:#4cadc9;
    border-color:#4cadc9;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#4cadc9;
    background-color:#4cadc9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#4cadc9;
    background-color:#4cadc9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d{
    color:#fff;
    background-color:#4cadc9;
    -webkit-box-shadow:0 5px 0 #338faa;
    box-shadow:0 5px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#4cadc9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#4cadc9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #338faa;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #338faa;
    box-shadow:0 3px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #338faa;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #338faa;
    box-shadow:0 4px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #338faa;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #338faa;
    box-shadow:0 5px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #338faa;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern{
    color:#fff;
    border-color:#4cadc9;
    background-color:#4cadc9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#39a0bd;
    background-color:#39a0bd
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#3799b5;
    background-color:#3799b5
}
.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat{
    color:#fff;
    background-color:#cec2ab
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover{
    color:#f7f7f7;
    background-color:#c3b498
}
.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active{
    color:#f2f2f2;
    background-color:#bfaf91
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline{
    color:#cec2ab;
    border-color:#cec2ab;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#cec2ab;
    background-color:#cec2ab
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#cec2ab;
    background-color:#cec2ab
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d{
    color:#fff;
    background-color:#cec2ab;
    -webkit-box-shadow:0 5px 0 #b9a888;
    box-shadow:0 5px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#cec2ab
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#cec2ab
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #b9a888;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #b9a888;
    box-shadow:0 3px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #b9a888;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #b9a888;
    box-shadow:0 4px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #b9a888;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #b9a888;
    box-shadow:0 5px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #b9a888;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern{
    color:#fff;
    border-color:#cec2ab;
    background-color:#cec2ab
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#c3b498;
    background-color:#c3b498
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#bfaf91;
    background-color:#bfaf91
}
.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat{
    color:#fff;
    background-color:#50485b
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover{
    color:#f7f7f7;
    background-color:#413a4a
}
.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active{
    color:#f2f2f2;
    background-color:#3c3644
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline{
    color:#50485b;
    border-color:#50485b;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#50485b;
    background-color:#50485b
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#50485b;
    background-color:#50485b
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d{
    color:#fff;
    background-color:#50485b;
    -webkit-box-shadow:0 5px 0 #342f3c;
    box-shadow:0 5px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#50485b
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#50485b
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #342f3c;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #342f3c;
    box-shadow:0 3px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #342f3c;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #342f3c;
    box-shadow:0 4px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #342f3c;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #342f3c;
    box-shadow:0 5px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #342f3c;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern{
    color:#fff;
    border-color:#50485b;
    background-color:#50485b
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#413a4a;
    background-color:#413a4a
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#3c3644;
    background-color:#3c3644
}
.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat{
    color:#fff;
    background-color:#75d69c
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover{
    color:#f7f7f7;
    background-color:#5dcf8b
}
.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active{
    color:#f2f2f2;
    background-color:#56cd85
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline{
    color:#75d69c;
    border-color:#75d69c;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#75d69c;
    background-color:#75d69c
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#75d69c;
    background-color:#75d69c
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d{
    color:#fff;
    background-color:#75d69c;
    -webkit-box-shadow:0 5px 0 #4ac97d;
    box-shadow:0 5px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#75d69c
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#75d69c
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #4ac97d;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #4ac97d;
    box-shadow:0 3px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #4ac97d;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #4ac97d;
    box-shadow:0 4px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #4ac97d;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #4ac97d;
    box-shadow:0 5px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #4ac97d;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern{
    color:#fff;
    border-color:#75d69c;
    background-color:#75d69c
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#5dcf8b;
    background-color:#5dcf8b
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#56cd85;
    background-color:#56cd85
}
.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat{
    color:#fff;
    background-color:#f7be68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover{
    color:#f7f7f7;
    background-color:#f5b14b
}
.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active{
    color:#f2f2f2;
    background-color:#f5ad41
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{
    color:#f7be68;
    border-color:#f7be68;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#f7be68;
    background-color:#f7be68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#f7be68;
    background-color:#f7be68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d{
    color:#fff;
    background-color:#f7be68;
    -webkit-box-shadow:0 5px 0 #f4a733;
    box-shadow:0 5px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#f7be68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#f7be68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #f4a733;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #f4a733;
    box-shadow:0 3px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #f4a733;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #f4a733;
    box-shadow:0 4px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #f4a733;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #f4a733;
    box-shadow:0 5px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #f4a733;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern{
    color:#fff;
    border-color:#f7be68;
    background-color:#f7be68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#f5b14b;
    background-color:#f5b14b
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#f5ad41;
    background-color:#f5ad41
}
.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat{
    color:#fff;
    background-color:#5aa1e3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover{
    color:#f7f7f7;
    background-color:#4092df
}
.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active{
    color:#f2f2f2;
    background-color:#378ddd
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline{
    color:#5aa1e3;
    border-color:#5aa1e3;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#5aa1e3;
    background-color:#5aa1e3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#5aa1e3;
    background-color:#5aa1e3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d{
    color:#fff;
    background-color:#5aa1e3;
    -webkit-box-shadow:0 5px 0 #2a86db;
    box-shadow:0 5px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#5aa1e3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#5aa1e3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #2a86db;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #2a86db;
    box-shadow:0 3px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #2a86db;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #2a86db;
    box-shadow:0 4px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #2a86db;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #2a86db;
    box-shadow:0 5px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #2a86db;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern{
    color:#fff;
    border-color:#5aa1e3;
    background-color:#5aa1e3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#4092df;
    background-color:#4092df
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#378ddd;
    background-color:#378ddd
}
.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{
    color:#fff;
    background-color:#6dab3c
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover{
    color:#f7f7f7;
    background-color:#5f9434
}
.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active{
    color:#f2f2f2;
    background-color:#5a8d31
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline{
    color:#6dab3c;
    border-color:#6dab3c;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#6dab3c;
    background-color:#6dab3c
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#6dab3c;
    background-color:#6dab3c
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d{
    color:#fff;
    background-color:#6dab3c;
    -webkit-box-shadow:0 5px 0 #53812d;
    box-shadow:0 5px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#6dab3c
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#6dab3c
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #53812d;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #53812d;
    box-shadow:0 3px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #53812d;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #53812d;
    box-shadow:0 4px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #53812d;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #53812d;
    box-shadow:0 5px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #53812d;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{
    color:#fff;
    border-color:#6dab3c;
    background-color:#6dab3c
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#5f9434;
    background-color:#5f9434
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#5a8d31;
    background-color:#5a8d31
}
.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
    color:#fff;
    background-color:#f4524d
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover{
    color:#f7f7f7;
    background-color:#f23630
}
.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active{
    color:#f2f2f2;
    background-color:#f22d27
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline{
    color:#f4524d;
    border-color:#f4524d;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#f4524d;
    background-color:#f4524d
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#f4524d;
    background-color:#f4524d
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d{
    color:#fff;
    background-color:#f4524d;
    -webkit-box-shadow:0 5px 0 #f11f18;
    box-shadow:0 5px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#f4524d
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#f4524d
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #f11f18;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #f11f18;
    box-shadow:0 3px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #f11f18;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #f11f18;
    box-shadow:0 4px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #f11f18;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #f11f18;
    box-shadow:0 5px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #f11f18;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern{
    color:#fff;
    border-color:#f4524d;
    background-color:#f4524d
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#f23630;
    background-color:#f23630
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#f22d27;
    background-color:#f22d27
}
.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat{
    color:#fff;
    background-color:#f79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover{
    color:#f7f7f7;
    background-color:#f57f4b
}
.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active{
    color:#f2f2f2;
    background-color:#f57941
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline{
    color:#f79468;
    border-color:#f79468;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#f79468;
    background-color:#f79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#f79468;
    background-color:#f79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d{
    color:#fff;
    background-color:#f79468;
    -webkit-box-shadow:0 5px 0 #f46e33;
    box-shadow:0 5px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#f79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#f79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #f46e33;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #f46e33;
    box-shadow:0 3px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #f46e33;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #f46e33;
    box-shadow:0 4px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #f46e33;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #f46e33;
    box-shadow:0 5px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #f46e33;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern{
    color:#fff;
    border-color:#f79468;
    background-color:#f79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#f57f4b;
    background-color:#f57f4b
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#f57941;
    background-color:#f57941
}
.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{
    color:#fff;
    background-color:#b97ebb
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover{
    color:#f7f7f7;
    background-color:#ae6ab0
}
.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active{
    color:#f2f2f2;
    background-color:#ab63ad
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline{
    color:#b97ebb;
    border-color:#b97ebb;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#b97ebb;
    background-color:#b97ebb
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#b97ebb;
    background-color:#b97ebb
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d{
    color:#fff;
    background-color:#b97ebb;
    -webkit-box-shadow:0 5px 0 #a559a8;
    box-shadow:0 5px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#b97ebb
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#b97ebb
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #a559a8;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #a559a8;
    box-shadow:0 3px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #a559a8;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #a559a8;
    box-shadow:0 4px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #a559a8;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #a559a8;
    box-shadow:0 5px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #a559a8;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern{
    color:#fff;
    border-color:#b97ebb;
    background-color:#b97ebb
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#ae6ab0;
    background-color:#ae6ab0
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#ab63ad;
    background-color:#ab63ad
}
.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{
    color:#fff;
    background-color:#2a2a2a
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover{
    color:#f7f7f7;
    background-color:#1b1b1b
}
.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active{
    color:#f2f2f2;
    background-color:#161616
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{
    color:#fff;
    border-color:#2a2a2a;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#2a2a2a;
    background-color:#2a2a2a
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#2a2a2a;
    background-color:#2a2a2a
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d{
    color:#fff;
    background-color:#2a2a2a;
    -webkit-box-shadow:0 5px 0 #0e0e0e;
    box-shadow:0 5px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#2a2a2a
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#2a2a2a
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #0e0e0e;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #0e0e0e;
    box-shadow:0 3px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #0e0e0e;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #0e0e0e;
    box-shadow:0 4px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #0e0e0e;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #0e0e0e;
    box-shadow:0 5px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #0e0e0e;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern{
    color:#fff;
    border-color:#2a2a2a;
    background-color:#2a2a2a
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#1b1b1b;
    background-color:#1b1b1b
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#161616;
    background-color:#161616
}
.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{
    color:#666;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover{
    color:#5e5e5e;
    background-color:#dcdcdc
}
.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active{
    color:#595959;
    background-color:#d7d7d7
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{
    color:#666;
    border-color:#ebebeb;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{
    color:#666;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active{
    color:#666;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d{
    color:#666;
    background-color:#ebebeb;
    -webkit-box-shadow:0 5px 0 #cfcfcf;
    box-shadow:0 5px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{
    color:#5e5e5e;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active{
    color:#595959;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #cfcfcf;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #cfcfcf;
    box-shadow:0 3px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #cfcfcf;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #cfcfcf;
    box-shadow:0 4px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #cfcfcf;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #cfcfcf;
    box-shadow:0 5px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #cfcfcf;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
    color:#666;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{
    color:#5e5e5e;
    border-color:#dcdcdc;
    background-color:#dcdcdc
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active{
    color:#595959;
    border-color:#d7d7d7;
    background-color:#d7d7d7
}
.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat{
    color:#666;
    background-color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover{
    color:#5e5e5e;
    background-color:#f0f0f0
}
.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active{
    color:#595959;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{
    color:#666;
    border-color:#fff;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover{
    color:#666;
    border-color:#fff;
    background-color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active{
    color:#666;
    border-color:#fff;
    background-color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d{
    color:#666;
    background-color:#fff;
    -webkit-box-shadow:0 5px 0 #e3e3e3;
    box-shadow:0 5px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{
    color:#5e5e5e;
    background-color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active{
    color:#595959;
    background-color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #e3e3e3;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #e3e3e3;
    box-shadow:0 3px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #e3e3e3;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #e3e3e3;
    box-shadow:0 4px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #e3e3e3;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #e3e3e3;
    box-shadow:0 5px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #e3e3e3;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
    color:#666;
    border-color:#fff;
    background-color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{
    color:#5e5e5e;
    border-color:#f0f0f0;
    background-color:#f0f0f0
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active{
    color:#595959;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat{
    color:#333;
    background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover{
    color:#2b2b2b;
    background-color:#e8e8e8
}
.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active{
    color:#262626;
    background-color:#e3e3e3
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline{
    color:#f7f7f7;
    border-color:#f7f7f7;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover{
    color:#333;
    border-color:#f7f7f7;
    background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active{
    color:#333;
    border-color:#f7f7f7;
    background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d{
    color:#333;
    background-color:#f7f7f7;
    -webkit-box-shadow:0 5px 0 #dbdbdb;
    box-shadow:0 5px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
    color:#2b2b2b;
    background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active{
    color:#262626;
    background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #dbdbdb;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #dbdbdb;
    box-shadow:0 3px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #dbdbdb;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #dbdbdb;
    box-shadow:0 4px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #dbdbdb;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #dbdbdb;
    box-shadow:0 5px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #dbdbdb;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{
    color:#333;
    border-color:#f7f7f7;
    background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover{
    color:#2b2b2b;
    border-color:#e8e8e8;
    background-color:#e8e8e8
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active{
    color:#262626;
    border-color:#e3e3e3;
    background-color:#e3e3e3
}
.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{
    color:#fff;
    background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover{
    color:#f7f7f7;
    background-color:#0074ad
}
.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active{
    color:#f2f2f2;
    background-color:#006da3
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline{
    color:#08c;
    border-color:#08c;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#08c;
    background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#08c;
    background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d{
    color:#fff;
    background-color:#08c;
    -webkit-box-shadow:0 5px 0 #006394;
    box-shadow:0 5px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #006394;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #006394;
    box-shadow:0 3px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #006394;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #006394;
    box-shadow:0 4px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #006394;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #006394;
    box-shadow:0 5px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #006394;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{
    color:#fff;
    border-color:#08c;
    background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#0074ad;
    background-color:#0074ad
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#006da3;
    background-color:#006da3
}
.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat{
    color:#fff;
    background-color:#58b9da
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover{
    color:#f7f7f7;
    background-color:#3fafd4
}
.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active{
    color:#f2f2f2;
    background-color:#37abd3
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline{
    color:#58b9da;
    border-color:#58b9da;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#58b9da;
    background-color:#58b9da
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#58b9da;
    background-color:#58b9da
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d{
    color:#fff;
    background-color:#58b9da;
    -webkit-box-shadow:0 5px 0 #2da4cd;
    box-shadow:0 5px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#58b9da
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#58b9da
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #2da4cd;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #2da4cd;
    box-shadow:0 3px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #2da4cd;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #2da4cd;
    box-shadow:0 4px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #2da4cd;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #2da4cd;
    box-shadow:0 5px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #2da4cd;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern{
    color:#fff;
    border-color:#58b9da;
    background-color:#58b9da
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#3fafd4;
    background-color:#3fafd4
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#37abd3;
    background-color:#37abd3
}
.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{
    color:#fff;
    background-color:#6ab165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover{
    color:#f7f7f7;
    background-color:#59a453
}
.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active{
    color:#f2f2f2;
    background-color:#559d50
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline{
    color:#6ab165;
    border-color:#6ab165;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#6ab165;
    background-color:#6ab165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#6ab165;
    background-color:#6ab165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d{
    color:#fff;
    background-color:#6ab165;
    -webkit-box-shadow:0 5px 0 #4f934b;
    box-shadow:0 5px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#6ab165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#6ab165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #4f934b;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #4f934b;
    box-shadow:0 3px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #4f934b;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #4f934b;
    box-shadow:0 4px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #4f934b;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #4f934b;
    box-shadow:0 5px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #4f934b;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern{
    color:#fff;
    border-color:#6ab165;
    background-color:#6ab165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#59a453;
    background-color:#59a453
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#559d50;
    background-color:#559d50
}
.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{
    color:#fff;
    background-color:#f90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover{
    color:#f7f7f7;
    background-color:#e08700
}
.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active{
    color:#f2f2f2;
    background-color:#d68100
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline{
    color:#f90;
    border-color:#f90;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#f90;
    background-color:#f90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#f90;
    background-color:#f90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d{
    color:#fff;
    background-color:#f90;
    -webkit-box-shadow:0 5px 0 #c77700;
    box-shadow:0 5px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#f90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#f90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #c77700;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #c77700;
    box-shadow:0 3px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #c77700;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #c77700;
    box-shadow:0 4px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #c77700;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #c77700;
    box-shadow:0 5px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #c77700;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{
    color:#fff;
    border-color:#f90;
    background-color:#f90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#e08700;
    background-color:#e08700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#d68100;
    background-color:#d68100
}
.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{
    color:#fff;
    background-color:#ff675b
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover{
    color:#f7f7f7;
    background-color:#ff4b3c
}
.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active{
    color:#f2f2f2;
    background-color:#ff4132
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline{
    color:#ff675b;
    border-color:#ff675b;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#ff675b;
    background-color:#ff675b
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#ff675b;
    background-color:#ff675b
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d{
    color:#fff;
    background-color:#ff675b;
    -webkit-box-shadow:0 5px 0 #ff3323;
    box-shadow:0 5px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#ff675b
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#ff675b
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #ff3323;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #ff3323;
    box-shadow:0 3px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #ff3323;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #ff3323;
    box-shadow:0 4px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #ff3323;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #ff3323;
    box-shadow:0 5px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #ff3323;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{
    color:#fff;
    border-color:#ff675b;
    background-color:#ff675b
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#ff4b3c;
    background-color:#ff4b3c
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#ff4132;
    background-color:#ff4132
}
.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat{
    color:#fff;
    background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover{
    color:#f7f7f7;
    background-color:#464646
}
.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active{
    color:#f2f2f2;
    background-color:#414141
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{
    color:#555;
    border-color:#555;
    background-color:transparent
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{
    color:#fff;
    border-color:#555;
    background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active{
    color:#fff;
    border-color:#555;
    background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d{
    color:#fff;
    background-color:#555;
    -webkit-box-shadow:0 5px 0 #393939;
    box-shadow:0 5px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{
    color:#f7f7f7;
    background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active{
    color:#f2f2f2;
    background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #393939;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs{
    -webkit-box-shadow:0 3px 0 #393939;
    box-shadow:0 3px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover{
    top:1px;
    -webkit-box-shadow:0 2px 0 #393939;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm{
    -webkit-box-shadow:0 4px 0 #393939;
    box-shadow:0 4px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover{
    top:2px;
    -webkit-box-shadow:0 2px 0 #393939;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg{
    -webkit-box-shadow:0 5px 0 #393939;
    box-shadow:0 5px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover{
    top:3px;
    -webkit-box-shadow:0 2px 0 #393939;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern{
    color:#fff;
    border-color:#555;
    background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover{
    color:#f7f7f7;
    border-color:#464646;
    background-color:#464646
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active{
    color:#f2f2f2;
    border-color:#414141;
    background-color:#414141
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{
    color:#2a2a2a
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{
    color:#ebebeb
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{
    color:#fff
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
    background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.01)),to(rgba(0,0,0,.02)));
    background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
    background-repeat:repeat-x
}
.vc_btn3-container.vc_btn3-center{
    text-align:center
}
.vc_btn3-container.vc_btn3-left{
    text-align:left
}
.vc_btn3-container.vc_btn3-right{
    text-align:right
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{
    display:inline-block;
    position:static
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
    min-width:1em
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
    margin-right:.5em
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    margin-left:.5em
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs{
    font-size:11px;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:12px;
    padding-right:12px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom{
    padding-top:7px;
    padding-bottom:7px;
    padding-left:11px;
    padding-right:11px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm{
    font-size:12px;
    padding-top:11px;
    padding-bottom:11px;
    padding-left:16px;
    padding-right:16px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:15px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md{
    font-size:14px;
    padding-top:14px;
    padding-bottom:14px;
    padding-left:20px;
    padding-right:20px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{
    padding-top:13px;
    padding-bottom:13px;
    padding-left:19px;
    padding-right:19px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{
    font-size:16px;
    padding-top:18px;
    padding-bottom:18px;
    padding-left:25px;
    padding-right:25px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom{
    padding-top:17px;
    padding-bottom:17px;
    padding-left:24px;
    padding-right:24px
}
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right{
    text-align:inherit
}
.vc_btn3-container{
    margin-bottom:2px
}
.vc_btn3-colored-dropdown .default{
    background-color:#f7f7f7!important;
    color:#333!important
}
.vc_btn3-colored-dropdown .primary{
    background-color:#08c!important;
    color:#fff!important
}
.vc_btn3-colored-dropdown .info{
    background-color:#58b9da!important;
    color:#fff!important
}
.vc_btn3-colored-dropdown .success{
    background-color:#6ab165!important;
    color:#fff!important
}
.vc_btn3-colored-dropdown .warning{
    background-color:#f90!important;
    color:#fff!important
}
.vc_btn3-colored-dropdown .danger{
    background-color:#ff675b!important;
    color:#fff!important
}
.vc_btn3-colored-dropdown .inverse{
    background-color:#555!important;
    color:#fff!important
}
.vc_cta3-container{
    margin-bottom:35px;
    margin-left:auto;
    margin-right:auto
}
.vc_cta3-container::after,.vc_cta3-container::before{
    display:table;
    content:' '
}
.vc_cta3-container.vc_cta3-size-xs{
    width:50%
}
.vc_cta3-container.vc_cta3-size-sm{
    width:60%
}
.vc_cta3-container.vc_cta3-size-md{
    width:70%
}
.vc_cta3-container.vc_cta3-size-lg{
    width:80%
}
.vc_cta3-container.vc_cta3-size-xl{
    width:90%
}
.vc_general.vc_cta3{
    border:1px solid transparent;
    font-size:1em;
    padding:28px 28px;
    word-wrap:break-word
}
.vc_general.vc_cta3 .vc_cta3-content{
    vertical-align:top
}
.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child{
    margin-bottom:0
}
.vc_general.vc_cta3 .vc_cta3-actions{
    vertical-align:middle;
    white-space:nowrap
}
@media (min-width:768px){
    .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container{
        margin:0
    }
}
.vc_general.vc_cta3 .vc_cta3-icons{
    vertical-align:middle
}
.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4{
    margin-top:0;
    margin-left:0;
    margin-right:0
}
.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content{
    text-align:left
}
.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content{
    text-align:right
}
.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content{
    text-align:center
}
.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content{
    text-align:justify
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container{
    padding-top:1em
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons{
    text-align:center
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element{
    display:inline-block
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container{
    padding-bottom:1em
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons{
    text-align:center
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element{
    display:inline-block
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons{
    display:table-cell
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{
    display:table-cell;
    padding-left:1em
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons{
    display:table-cell
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container{
    display:table-cell;
    padding-right:1em
}
.vc_general.vc_cta3.vc_cta3-icons-on-border{
    position:relative
}
.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons{
    position:absolute
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons{
    right:0;
    top:50%;
    -webkit-transform:translate(50%,-50%);
    -ms-transform:translate(50%,-50%);
    transform:translate(50%,-50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs{
    margin-right:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container{
    padding-right:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-right:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm{
    margin-right:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container{
    padding-right:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-right:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md{
    margin-right:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container{
    padding-right:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-right:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg{
    margin-right:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container{
    padding-right:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-right:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl{
    margin-right:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container{
    padding-right:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-right:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons{
    left:0;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs{
    margin-left:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container{
    padding-left:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-left:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm{
    margin-left:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container{
    padding-left:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-left:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md{
    margin-left:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container{
    padding-left:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-left:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg{
    margin-left:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container{
    padding-left:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-left:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl{
    margin-left:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container{
    padding-left:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-left:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons{
    left:50%;
    top:0;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs{
    margin-top:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container{
    padding-top:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-top:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm{
    margin-top:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container{
    padding-top:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-top:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md{
    margin-top:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container{
    padding-top:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-top:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg{
    margin-top:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container{
    padding-top:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-top:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl{
    margin-top:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container{
    padding-top:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-top:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons{
    left:50%;
    bottom:0;
    -webkit-transform:translate(-50%,50%);
    -ms-transform:translate(-50%,50%);
    transform:translate(-50%,50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs{
    margin-bottom:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container{
    padding-bottom:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-bottom:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm{
    margin-bottom:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container{
    padding-bottom:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-bottom:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md{
    margin-bottom:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container{
    padding-bottom:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-bottom:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg{
    margin-bottom:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container{
    padding-bottom:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-bottom:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl{
    margin-bottom:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container{
    padding-bottom:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
    padding-bottom:35px
}
.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content{
    margin-top:1em
}
.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{
    margin-bottom:1em
}
@media (min-width:768px){
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions{
        display:table-cell;
        max-width:30%
    }
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{
        padding-left:28px;
        display:table-cell
    }
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{
        display:table-cell;
        max-width:30%
    }
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{
        padding-right:28px;
        display:table-cell
    }
}
.vc_general.vc_cta3.vc_cta3-style-classic{
    border-color:#f0f0f0;
    background-color:#f7f7f7
}
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{
    color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{
    color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-outline{
    border-width:3px
}
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{
    color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4{
    color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-custom{
    border-color:#f0f0f0;
    background-color:#f7f7f7
}
.vc_general.vc_cta3.vc_cta3-shape-square{
    border-radius:0
}
.vc_general.vc_cta3.vc_cta3-shape-rounded{
    border-radius:5px
}
.vc_general.vc_cta3.vc_cta3-shape-round{
    border-radius:4em
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header{
    color:#5472d2
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat{
    color:#c9d2f0;
    border-color:transparent;
    background-color:#5472d2
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #3253bc;
    box-shadow:0 5px 0 #3253bc;
    color:#c9d2f0;
    border-color:transparent;
    background-color:#5472d2
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline{
    border-color:#5472d2;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header{
    color:#5472d2
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header{
    color:#00c1cf
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat{
    color:#d3f5f1;
    border-color:transparent;
    background-color:#00c1cf
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #008d97;
    box-shadow:0 5px 0 #008d97;
    color:#d3f5f1;
    border-color:transparent;
    background-color:#00c1cf
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline{
    border-color:#00c1cf;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header{
    color:#00c1cf
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header{
    color:#fe6c61
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat{
    color:#fcdbd7;
    border-color:transparent;
    background-color:#fe6c61
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #fe3829;
    box-shadow:0 5px 0 #fe3829;
    color:#fcdbd7;
    border-color:transparent;
    background-color:#fe6c61
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline{
    border-color:#fe6c61;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header{
    color:#fe6c61
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header{
    color:#8d6dc4
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat{
    color:#e1d5f5;
    border-color:transparent;
    background-color:#8d6dc4
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #6e48b1;
    box-shadow:0 5px 0 #6e48b1;
    color:#e1d5f5;
    border-color:transparent;
    background-color:#8d6dc4
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline{
    border-color:#8d6dc4;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header{
    color:#8d6dc4
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header{
    color:#4cadc9
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat{
    color:#d0edf5;
    border-color:transparent;
    background-color:#4cadc9
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #338faa;
    box-shadow:0 5px 0 #338faa;
    color:#d0edf5;
    border-color:transparent;
    background-color:#4cadc9
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline{
    border-color:#4cadc9;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header{
    color:#4cadc9
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header{
    color:#cec2ab
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat{
    color:#f7f3eb;
    border-color:transparent;
    background-color:#cec2ab
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #b9a888;
    box-shadow:0 5px 0 #b9a888;
    color:#f7f3eb;
    border-color:transparent;
    background-color:#cec2ab
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline{
    border-color:#cec2ab;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header{
    color:#cec2ab
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header{
    color:#50485b
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat{
    color:#e2ddeb;
    border-color:transparent;
    background-color:#50485b
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #342f3c;
    box-shadow:0 5px 0 #342f3c;
    color:#e2ddeb;
    border-color:transparent;
    background-color:#50485b
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline{
    border-color:#50485b;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header{
    color:#50485b
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header{
    color:#75d69c
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat{
    color:#e1f5e9;
    border-color:transparent;
    background-color:#75d69c
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #4ac97d;
    box-shadow:0 5px 0 #4ac97d;
    color:#e1f5e9;
    border-color:transparent;
    background-color:#75d69c
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline{
    border-color:#75d69c;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header{
    color:#75d69c
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header{
    color:#f7be68
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat{
    color:#faf0e1;
    border-color:transparent;
    background-color:#f7be68
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #f4a733;
    box-shadow:0 5px 0 #f4a733;
    color:#faf0e1;
    border-color:transparent;
    background-color:#f7be68
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline{
    border-color:#f7be68;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header{
    color:#f7be68
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header{
    color:#5aa1e3
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat{
    color:#dce9f5;
    border-color:transparent;
    background-color:#5aa1e3
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #2a86db;
    box-shadow:0 5px 0 #2a86db;
    color:#dce9f5;
    border-color:transparent;
    background-color:#5aa1e3
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline{
    border-color:#5aa1e3;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header{
    color:#5aa1e3
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header{
    color:#6dab3c
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat{
    color:#e5f2da;
    border-color:transparent;
    background-color:#6dab3c
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #53812d;
    box-shadow:0 5px 0 #53812d;
    color:#e5f2da;
    border-color:transparent;
    background-color:#6dab3c
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline{
    border-color:#6dab3c;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header{
    color:#6dab3c
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header{
    color:#f4524d
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat{
    color:#fce2e1;
    border-color:transparent;
    background-color:#f4524d
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #f11f18;
    box-shadow:0 5px 0 #f11f18;
    color:#fce2e1;
    border-color:transparent;
    background-color:#f4524d
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline{
    border-color:#f4524d;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header{
    color:#f4524d
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header{
    color:#f79468
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat{
    color:#f7e1d7;
    border-color:transparent;
    background-color:#f79468
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #f46e33;
    box-shadow:0 5px 0 #f46e33;
    color:#f7e1d7;
    border-color:transparent;
    background-color:#f79468
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline{
    border-color:#f79468;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header{
    color:#f79468
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header{
    color:#b97ebb
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat{
    color:#f4dff5;
    border-color:transparent;
    background-color:#b97ebb
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #a559a8;
    box-shadow:0 5px 0 #a559a8;
    color:#f4dff5;
    border-color:transparent;
    background-color:#b97ebb
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline{
    border-color:#b97ebb;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header{
    color:#b97ebb
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header{
    color:#2a2a2a
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat{
    color:#d9d9d9;
    border-color:transparent;
    background-color:#2a2a2a
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #0e0e0e;
    box-shadow:0 5px 0 #0e0e0e;
    color:#d9d9d9;
    border-color:transparent;
    background-color:#2a2a2a
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline{
    border-color:#2a2a2a;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header{
    color:#2a2a2a
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header{
    color:#ebebeb
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat{
    color:#9d9d9e;
    border-color:transparent;
    background-color:#ebebeb
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header{
    color:#666
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #cfcfcf;
    box-shadow:0 5px 0 #cfcfcf;
    color:#9d9d9e;
    border-color:transparent;
    background-color:#ebebeb
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header{
    color:#666
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline{
    border-color:#ebebeb;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header{
    color:#ebebeb
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat{
    color:#9d9d9e;
    border-color:transparent;
    background-color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header{
    color:#666
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #e3e3e3;
    box-shadow:0 5px 0 #e3e3e3;
    color:#9d9d9e;
    border-color:transparent;
    background-color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header{
    color:#666
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline{
    border-color:#fff;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header{
    color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat{
    color:#9d9d9e;
    border-color:transparent;
    background-color:#f0f0f0
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header{
    color:#666
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d{
    -webkit-box-shadow:0 5px 0 #d4d4d4;
    box-shadow:0 5px 0 #d4d4d4;
    color:#9d9d9e;
    border-color:transparent;
    background-color:#f0f0f0
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header{
    color:#666
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline{
    border-color:#f0f0f0;
    background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header{
    color:#f0f0f0
}
.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner{
    height:1em;
    width:1em
}
.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner{
    height:2em;
    width:2em
}
.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner{
    height:3em;
    width:3em
}
.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner{
    height:4em;
    width:4em
}
.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner{
    height:5em;
    width:5em
}
.vc_cta3-colored-dropdown .classic{
    background-color:#f0f0f0!important;
    color:#666!important
}
.wpb_vc_column_text>.wpb_element_wrapper,.wpb_vc_message>.wpb_element_wrapper,.wpb_vc_toggle>.wpb_element_wrapper{
    height:auto;
    min-height:1px;
    background-image:none;
    padding-left:10px
}
.wpb_vc_column_text>.wpb_element_wrapper p:first-child,.wpb_vc_message>.wpb_element_wrapper p:first-child,.wpb_vc_toggle>.wpb_element_wrapper p:first-child{
    margin-top:0
}
.wpb_vc_column_text>.wpb_element_wrapper p:last-child,.wpb_vc_message>.wpb_element_wrapper p:last-child,.wpb_vc_toggle>.wpb_element_wrapper p:last-child{
    margin-bottom:0
}
.wpb_vc_column_text>.wpb_element_wrapper>.wpb_vc_param_value.textarea_html,.wpb_vc_message>.wpb_element_wrapper>.wpb_vc_param_value.textarea_html,.wpb_vc_toggle>.wpb_element_wrapper>.wpb_vc_param_value.textarea_html{
    overflow:hidden
}
.wpb_vc_column_text>.wpb_element_wrapper>.wpb_vc_param_value.textarea_html img,.wpb_vc_message>.wpb_element_wrapper>.wpb_vc_param_value.textarea_html img,.wpb_vc_toggle>.wpb_element_wrapper>.wpb_vc_param_value.textarea_html img{
    max-width:100%;
    height:auto
}
.wpb_vc_gallery .column_edit_trigger,.wpb_vc_images_carousel .column_edit_trigger,.wpb_vc_masonry_media_grid .column_edit_trigger,.wpb_vc_media_grid .column_edit_trigger{
    margin-top:2px
}
.wpb_vc_gallery .attachment-thumbnails,.wpb_vc_images_carousel .attachment-thumbnails,.wpb_vc_masonry_media_grid .attachment-thumbnails,.wpb_vc_media_grid .attachment-thumbnails{
    overflow:hidden;
    height:20px;
    padding:0;
    margin:0
}
.wpb_vc_gallery .attachment-thumbnails li,.wpb_vc_images_carousel .attachment-thumbnails li,.wpb_vc_masonry_media_grid .attachment-thumbnails li,.wpb_vc_media_grid .attachment-thumbnails li{
    height:20px;
    width:20px;
    overflow:hidden;
    margin-right:1px;
    margin-bottom:0;
    display:inline-block
}
.wpb_vc_gallery .attachment-thumbnails li .vc_icon-remove,.wpb_vc_images_carousel .attachment-thumbnails li .vc_icon-remove,.wpb_vc_masonry_media_grid .attachment-thumbnails li .vc_icon-remove,.wpb_vc_media_grid .attachment-thumbnails li .vc_icon-remove{
    display:none
}
.wpb_vc_gallery .attachment-thumbnails img,.wpb_vc_images_carousel .attachment-thumbnails img,.wpb_vc_masonry_media_grid .attachment-thumbnails img,.wpb_vc_media_grid .attachment-thumbnails img{
    height:20px;
    width:auto
}
.wpb_element_wrapper .vc_message_box{
    border:1px solid transparent;
    display:block;
    overflow:hidden;
    margin:0 0 21.73913043px 0;
    padding:1em 1em 1em 4em;
    position:relative;
    font-size:1em;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.wpb_element_wrapper .vc_message_box>p:first-child{
    margin-top:0
}
.wpb_element_wrapper .vc_message_box>p:last-child{
    margin-bottom:0
}
.wpb_element_wrapper .vc_message_box-icon{
    bottom:0;
    font-size:1em;
    font-style:normal;
    left:0;
    position:absolute;
    top:0;
    width:4em
}
.wpb_element_wrapper .vc_message_box-icon>*{
    font-size:1.7em;
    line-height:1;
    font-style:normal;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.wpb_element_wrapper .vc_message_box-icon>.fa{
    font-size:1.7em;
    line-height:1
}
.wpb_element_wrapper .vc_color-blue.vc_message_box{
    color:#364a8a;
    border-color:#c5cff0;
    background-color:#edf1fa
}
.wpb_element_wrapper .vc_color-blue.vc_message_box .vc_message_box-icon{
    color:#5472d2
}
.wpb_element_wrapper .vc_color-blue.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#5472d2
}
.wpb_element_wrapper .vc_color-blue.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-blue.vc_message_box-outline,.wpb_element_wrapper .vc_color-blue.vc_message_box-solid-icon{
    color:#364a8a;
    border-color:#5472d2;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-blue.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#5472d2
}
.wpb_element_wrapper .vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#5472d2
}
.wpb_element_wrapper .vc_color-blue.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #9daee5;
    box-shadow:0 5px 0 #9daee5
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box{
    color:#085b61;
    border-color:#c6ecee;
    background-color:#ebfcfd
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box .vc_message_box-icon{
    color:#00c1cf
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#00c1cf
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box-outline,.wpb_element_wrapper .vc_color-turquoise.vc_message_box-solid-icon{
    color:#085b61;
    border-color:#00c1cf;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
    color:#00c1cf
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#00c1cf
}
.wpb_element_wrapper .vc_color-turquoise.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #9fdee3;
    box-shadow:0 5px 0 #9fdee3
}
.wpb_element_wrapper .vc_color-pink.vc_message_box{
    color:#d82e21;
    border-color:#ffd8d6;
    background-color:#fff0ef
}
.wpb_element_wrapper .vc_color-pink.vc_message_box .vc_message_box-icon{
    color:#fe6c61
}
.wpb_element_wrapper .vc_color-pink.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#fe6c61
}
.wpb_element_wrapper .vc_color-pink.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-pink.vc_message_box-outline,.wpb_element_wrapper .vc_color-pink.vc_message_box-solid-icon{
    color:#d82e21;
    border-color:#fe6c61;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-pink.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fe6c61
}
.wpb_element_wrapper .vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#fe6c61
}
.wpb_element_wrapper .vc_color-pink.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #fea9a3;
    box-shadow:0 5px 0 #fea9a3
}
.wpb_element_wrapper .vc_color-violet.vc_message_box{
    color:#5e4a81;
    border-color:#d4c8e9;
    background-color:#f0ecf7
}
.wpb_element_wrapper .vc_color-violet.vc_message_box .vc_message_box-icon{
    color:#8d6dc4
}
.wpb_element_wrapper .vc_color-violet.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#8d6dc4
}
.wpb_element_wrapper .vc_color-violet.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-violet.vc_message_box-outline,.wpb_element_wrapper .vc_color-violet.vc_message_box-solid-icon{
    color:#5e4a81;
    border-color:#8d6dc4;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-violet.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
    color:#8d6dc4
}
.wpb_element_wrapper .vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#8d6dc4
}
.wpb_element_wrapper .vc_color-violet.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #b8a3da;
    box-shadow:0 5px 0 #b8a3da
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box{
    color:#366a79;
    border-color:#c2e3ec;
    background-color:#e9f5f8
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box .vc_message_box-icon{
    color:#4cadc9
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#4cadc9
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box-outline,.wpb_element_wrapper .vc_color-peacoc.vc_message_box-solid-icon{
    color:#366a79;
    border-color:#4cadc9;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
    color:#4cadc9
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#4cadc9
}
.wpb_element_wrapper .vc_color-peacoc.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #9ad1e1;
    box-shadow:0 5px 0 #9ad1e1
}
.wpb_element_wrapper .vc_color-chino.vc_message_box{
    color:#978258;
    border-color:#e5ded2;
    background-color:#f7f5f2
}
.wpb_element_wrapper .vc_color-chino.vc_message_box .vc_message_box-icon{
    color:#cec2ab
}
.wpb_element_wrapper .vc_color-chino.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#cec2ab
}
.wpb_element_wrapper .vc_color-chino.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-chino.vc_message_box-outline,.wpb_element_wrapper .vc_color-chino.vc_message_box-solid-icon{
    color:#978258;
    border-color:#cec2ab;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-chino.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
    color:#cec2ab
}
.wpb_element_wrapper .vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#cec2ab
}
.wpb_element_wrapper .vc_color-chino.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #d2c7b1;
    box-shadow:0 5px 0 #d2c7b1
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box{
    color:#1e1b22;
    border-color:#d0ccd6;
    background-color:#eae8ed
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box .vc_message_box-icon{
    color:#50485b
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#50485b
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-outline,.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-solid-icon{
    color:#1e1b22;
    border-color:#50485b;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
    color:#50485b
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#50485b
}
.wpb_element_wrapper .vc_color-mulled_wine.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #b6afc0;
    box-shadow:0 5px 0 #b6afc0
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box{
    color:#3e8e5e;
    border-color:#bcebcf;
    background-color:#e3f7eb
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box .vc_message_box-icon{
    color:#75d69c
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#75d69c
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-outline,.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-solid-icon{
    color:#3e8e5e;
    border-color:#75d69c;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#75d69c
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#75d69c
}
.wpb_element_wrapper .vc_color-vista_blue.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #94dfb3;
    box-shadow:0 5px 0 #94dfb3
}
.wpb_element_wrapper .vc_color-orange.vc_message_box{
    color:#c3811c;
    border-color:#fbe1ba;
    background-color:#fef6eb
}
.wpb_element_wrapper .vc_color-orange.vc_message_box .vc_message_box-icon{
    color:#f7be68
}
.wpb_element_wrapper .vc_color-orange.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f7be68
}
.wpb_element_wrapper .vc_color-orange.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-orange.vc_message_box-outline,.wpb_element_wrapper .vc_color-orange.vc_message_box-solid-icon{
    color:#c3811c;
    border-color:#f7be68;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-orange.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f7be68
}
.wpb_element_wrapper .vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f7be68
}
.wpb_element_wrapper .vc_color-orange.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #f9cd8a;
    box-shadow:0 5px 0 #f9cd8a
}
.wpb_element_wrapper .vc_color-sky.vc_message_box{
    color:#2a6194;
    border-color:#bedaf4;
    background-color:#eaf3fb
}
.wpb_element_wrapper .vc_color-sky.vc_message_box .vc_message_box-icon{
    color:#5aa1e3
}
.wpb_element_wrapper .vc_color-sky.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#5aa1e3
}
.wpb_element_wrapper .vc_color-sky.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-sky.vc_message_box-outline,.wpb_element_wrapper .vc_color-sky.vc_message_box-solid-icon{
    color:#2a6194;
    border-color:#5aa1e3;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-sky.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
    color:#5aa1e3
}
.wpb_element_wrapper .vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#5aa1e3
}
.wpb_element_wrapper .vc_color-sky.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #93c1ed;
    box-shadow:0 5px 0 #93c1ed
}
.wpb_element_wrapper .vc_color-green.vc_message_box{
    color:#3e562b;
    border-color:#c2e1a9;
    background-color:#eaf5e2
}
.wpb_element_wrapper .vc_color-green.vc_message_box .vc_message_box-icon{
    color:#6dab3c
}
.wpb_element_wrapper .vc_color-green.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#6dab3c
}
.wpb_element_wrapper .vc_color-green.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-green.vc_message_box-outline,.wpb_element_wrapper .vc_color-green.vc_message_box-solid-icon{
    color:#3e562b;
    border-color:#6dab3c;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-green.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
    color:#6dab3c
}
.wpb_element_wrapper .vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#6dab3c
}
.wpb_element_wrapper .vc_color-green.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #a7d484;
    box-shadow:0 5px 0 #a7d484
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box{
    color:#a3231f;
    border-color:#fbc7c5;
    background-color:#fef5f5
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box .vc_message_box-icon{
    color:#f4524d
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f4524d
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-outline,.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-solid-icon{
    color:#a3231f;
    border-color:#f4524d;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f4524d
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f4524d
}
.wpb_element_wrapper .vc_color-juicy_pink.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #f89895;
    box-shadow:0 5px 0 #f89895
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box{
    color:#c3501c;
    border-color:#fbceba;
    background-color:#fef1eb
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box .vc_message_box-icon{
    color:#f79468
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f79468
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-outline,.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-solid-icon{
    color:#c3501c;
    border-color:#f79468;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f79468
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f79468
}
.wpb_element_wrapper .vc_color-sandy_brown.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #f9ac8a;
    box-shadow:0 5px 0 #f9ac8a
}
.wpb_element_wrapper .vc_color-purple.vc_message_box{
    color:#886389;
    border-color:#e3cbe3;
    background-color:#f5ecf5
}
.wpb_element_wrapper .vc_color-purple.vc_message_box .vc_message_box-icon{
    color:#b97ebb
}
.wpb_element_wrapper .vc_color-purple.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#b97ebb
}
.wpb_element_wrapper .vc_color-purple.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-purple.vc_message_box-outline,.wpb_element_wrapper .vc_color-purple.vc_message_box-solid-icon{
    color:#886389;
    border-color:#b97ebb;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-purple.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
    color:#b97ebb
}
.wpb_element_wrapper .vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#b97ebb
}
.wpb_element_wrapper .vc_color-purple.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #d1a9d2;
    box-shadow:0 5px 0 #d1a9d2
}
.wpb_element_wrapper .vc_color-black.vc_message_box{
    color:#fff;
    border-color:#2a2a2a;
    background-color:#3c3c3c
}
.wpb_element_wrapper .vc_color-black.vc_message_box .vc_message_box-icon{
    color:#2a2a2a
}
.wpb_element_wrapper .vc_color-black.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#2a2a2a
}
.wpb_element_wrapper .vc_color-black.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-black.vc_message_box-outline,.wpb_element_wrapper .vc_color-black.vc_message_box-solid-icon{
    color:#fff;
    border-color:#2a2a2a;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-black.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
    color:#2a2a2a
}
.wpb_element_wrapper .vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#2a2a2a
}
.wpb_element_wrapper .vc_color-black.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #101010;
    box-shadow:0 5px 0 #101010
}
.wpb_element_wrapper .vc_color-grey.vc_message_box{
    color:#858585;
    border-color:#d2d2d2;
    background-color:#ebebeb
}
.wpb_element_wrapper .vc_color-grey.vc_message_box .vc_message_box-icon{
    color:#ebebeb
}
.wpb_element_wrapper .vc_color-grey.vc_message_box-solid{
    color:#858585;
    border-color:transparent;
    background-color:#ebebeb
}
.wpb_element_wrapper .vc_color-grey.vc_message_box-solid .vc_message_box-icon{
    color:#858585
}
.wpb_element_wrapper .vc_color-grey.vc_message_box-outline,.wpb_element_wrapper .vc_color-grey.vc_message_box-solid-icon{
    color:#858585;
    border-color:#ebebeb;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-grey.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
    color:#ebebeb
}
.wpb_element_wrapper .vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
    color:#858585;
    background-color:#ebebeb
}
.wpb_element_wrapper .vc_color-grey.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #b8b8b8;
    box-shadow:0 5px 0 #b8b8b8
}
.wpb_element_wrapper .vc_color-white.vc_message_box{
    color:#b3b3b3;
    border-color:#e6e6e6;
    background-color:#fff
}
.wpb_element_wrapper .vc_color-white.vc_message_box .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-white.vc_message_box-solid{
    color:#b3b3b3;
    border-color:transparent;
    background-color:#fff
}
.wpb_element_wrapper .vc_color-white.vc_message_box-solid .vc_message_box-icon{
    color:#b3b3b3
}
.wpb_element_wrapper .vc_color-white.vc_message_box-outline,.wpb_element_wrapper .vc_color-white.vc_message_box-solid-icon{
    color:#b3b3b3;
    border-color:#fff;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-white.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
    color:#b3b3b3;
    background-color:#fff
}
.wpb_element_wrapper .vc_color-white.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #ccc;
    box-shadow:0 5px 0 #ccc
}
.wpb_element_wrapper .vc_color-info.vc_message_box{
    color:#5e7f96;
    border-color:#cfebfe;
    background-color:#dff2fe
}
.wpb_element_wrapper .vc_color-info.vc_message_box .vc_message_box-icon{
    color:#56b0ee
}
.wpb_element_wrapper .vc_color-info.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#56b0ee
}
.wpb_element_wrapper .vc_color-info.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-info.vc_message_box-outline,.wpb_element_wrapper .vc_color-info.vc_message_box-solid-icon{
    color:#5e7f96;
    border-color:#56b0ee;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-info.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#56b0ee
}
.wpb_element_wrapper .vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#56b0ee
}
.wpb_element_wrapper .vc_color-info.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #9dd6fd;
    box-shadow:0 5px 0 #9dd6fd
}
.wpb_element_wrapper .vc_color-success.vc_message_box{
    color:#5e7f96;
    border-color:#cfebfe;
    background-color:#e6fdf8
}
.wpb_element_wrapper .vc_color-success.vc_message_box .vc_message_box-icon{
    color:#1bbc9b
}
.wpb_element_wrapper .vc_color-success.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#1bbc9b
}
.wpb_element_wrapper .vc_color-success.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-success.vc_message_box-outline,.wpb_element_wrapper .vc_color-success.vc_message_box-solid-icon{
    color:#5e7f96;
    border-color:#1bbc9b;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-success.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#1bbc9b
}
.wpb_element_wrapper .vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#1bbc9b
}
.wpb_element_wrapper .vc_color-success.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #9dd6fd;
    box-shadow:0 5px 0 #9dd6fd
}
.wpb_element_wrapper .vc_color-warning.vc_message_box{
    color:#9d8967;
    border-color:#ffeccc;
    background-color:#fff4e2
}
.wpb_element_wrapper .vc_color-warning.vc_message_box .vc_message_box-icon{
    color:#fcb53f
}
.wpb_element_wrapper .vc_color-warning.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#fcb53f
}
.wpb_element_wrapper .vc_color-warning.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-warning.vc_message_box-outline,.wpb_element_wrapper .vc_color-warning.vc_message_box-solid-icon{
    color:#9d8967;
    border-color:#fcb53f;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-warning.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fcb53f
}
.wpb_element_wrapper .vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#fcb53f
}
.wpb_element_wrapper .vc_color-warning.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #ffd999;
    box-shadow:0 5px 0 #ffd999
}
.wpb_element_wrapper .vc_color-danger.vc_message_box{
    color:#a85959;
    border-color:#fedede;
    background-color:#fdeaea
}
.wpb_element_wrapper .vc_color-danger.vc_message_box .vc_message_box-icon{
    color:#ff7877
}
.wpb_element_wrapper .vc_color-danger.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#ff7877
}
.wpb_element_wrapper .vc_color-danger.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-danger.vc_message_box-outline,.wpb_element_wrapper .vc_color-danger.vc_message_box-solid-icon{
    color:#a85959;
    border-color:#ff7877;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-danger.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#ff7877
}
.wpb_element_wrapper .vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#ff7877
}
.wpb_element_wrapper .vc_color-danger.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #fdacac;
    box-shadow:0 5px 0 #fdacac
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box{
    color:#31708f;
    border-color:#bce8f1;
    background-color:#d9edf7
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box .vc_message_box-icon{
    color:#67cce0
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#67cce0
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box-outline,.wpb_element_wrapper .vc_color-alert-info.vc_message_box-solid-icon{
    color:#31708f;
    border-color:#67cce0;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#67cce0
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#67cce0
}
.wpb_element_wrapper .vc_color-alert-info.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #91d9e8;
    box-shadow:0 5px 0 #91d9e8
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box{
    color:#3c763d;
    border-color:#d6e9c6;
    background-color:#dff0d8
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box .vc_message_box-icon{
    color:#9ad36a
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#9ad36a
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box-outline,.wpb_element_wrapper .vc_color-alert-success.vc_message_box-solid-icon{
    color:#3c763d;
    border-color:#9ad36a;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#9ad36a
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#9ad36a
}
.wpb_element_wrapper .vc_color-alert-success.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #bbdba1;
    box-shadow:0 5px 0 #bbdba1
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box{
    color:#8a6d3b;
    border-color:#faebcc;
    background-color:#fcf8e3
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box .vc_message_box-icon{
    color:#f9cf79
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f9cf79
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-outline,.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-solid-icon{
    color:#8a6d3b;
    border-color:#f9cf79;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f9cf79
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f9cf79
}
.wpb_element_wrapper .vc_color-alert-warning.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #f5d89e;
    box-shadow:0 5px 0 #f5d89e
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box{
    color:#a94442;
    border-color:#ebccd1;
    background-color:#f2dede
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box .vc_message_box-icon{
    color:#ef8495
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#ef8495
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-outline,.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-solid-icon{
    color:#a94442;
    border-color:#ef8495;
    background-color:transparent
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#ef8495
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#ef8495
}
.wpb_element_wrapper .vc_color-alert-danger.vc_message_box-3d{
    -webkit-box-shadow:0 5px 0 #dca7b0;
    box-shadow:0 5px 0 #dca7b0
}
.wpb_element_wrapper .vc_color-black.vc_message_box .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-black.vc_message_box-outline,.wpb_element_wrapper .vc_color-black.vc_message_box-outline .vc_message_box-icon{
    color:#2a2a2a
}
.wpb_element_wrapper .vc_color-black.vc_message_box-solid-icon{
    color:#2a2a2a
}
.wpb_element_wrapper .vc_color-grey.vc_message_box .vc_message_box-icon{
    color:#858585
}
.wpb_element_wrapper .vc_color-white.vc_message_box .vc_message_box-icon{
    color:#b3b3b3
}
.wpb_element_wrapper .vc_color-white.vc_message_box-outline,.wpb_element_wrapper .vc_color-white.vc_message_box-outline .vc_message_box-icon{
    color:#fff
}
.wpb_element_wrapper .vc_color-white.vc_message_box-solid-icon{
    color:#fff
}
.wpb_element_wrapper .vc_message_box-outline{
    border-width:2px
}
.wpb_element_wrapper .vc_message_box-solid-icon .vc_message_box-icon{
    width:3.25em
}
.wpb_element_wrapper .vc_message_box-rounded{
    border-radius:5px
}
.wpb_element_wrapper .vc_message_box-round{
    border-radius:4em
}
.wpb_element_wrapper .vc_message_box p{
    font-size:12px;
    padding:0;
    margin:1em
}
.wpb_element_wrapper .vc_message_box{
    margin:0
}
.wpb_element_wrapper .vc_message_box.vc_message_box-3d{
    margin-bottom:9px
}
.wpb_element_wrapper .vc_message_box .messagebox_text{
    padding:0
}
.vc_tta-container{
    margin-bottom:21.73913043px
}
.vc_tta.vc_general{
    font-size:1em
}
.vc_tta.vc_general .vc_tta-panels,.vc_tta.vc_general .vc_tta-panels-container{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
.vc_tta.vc_general .vc_tta-panel{
    display:block
}
.vc_tta.vc_general .vc_tta-panel-heading{
    border:solid transparent;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:background .2s ease-in-out;
    -o-transition:background .2s ease-in-out;
    transition:background .2s ease-in-out
}
.vc_tta.vc_general .vc_tta-panel-title{
    margin:0;
    line-height:1
}
.vc_tta.vc_general .vc_tta-panel-title>a{
    background:0 0;
    display:block;
    padding:14px 20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    text-decoration:none;
    color:inherit;
    position:relative;
    -webkit-transition:color .2s ease-in-out;
    -o-transition:color .2s ease-in-out;
    transition:color .2s ease-in-out;
    border:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_tta.vc_general .vc_tta-panel-title>a:focus,.vc_tta.vc_general .vc_tta-panel-title>a:hover{
    text-decoration:none;
    outline:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_tta.vc_general .vc_tta-panel-body{
    border:solid transparent;
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    padding:14px 20px;
    display:none;
    overflow:hidden;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    -webkit-transition:padding .2s ease-in-out;
    -o-transition:padding .2s ease-in-out;
    transition:padding .2s ease-in-out
}
.vc_tta.vc_general .vc_tta-panel-body>:last-child{
    margin-bottom:0
}
.vc_tta.vc_general .vc_tta-panel.vc_active{
    display:block
}
.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{
    display:block
}
.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover{
    cursor:default
}
.vc_tta.vc_general .vc_tta-panel.vc_animating .vc_tta-panel-body{
    display:block;
    min-height:0
}
.vc_tta.vc_general.vc_tta-o-all-clickable .vc_tta-panel .vc_tta-panel-title>a:hover{
    cursor:pointer
}
.vc_tta.vc_general .vc_tta-tabs-container{
    display:block;
    position:relative;
    z-index:3
}
.vc_tta.vc_general .vc_tta-tabs-list{
    list-style-type:none;
    display:block;
    padding:0;
    margin:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_tta.vc_general .vc_tta-tab{
    display:inline-block;
    padding:0;
    margin:0
}
.vc_tta.vc_general .vc_tta-tab>a{
    padding:14px 20px;
    display:block;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:solid transparent;
    position:relative;
    text-decoration:none;
    color:inherit;
    -webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    -o-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_tta.vc_general .vc_tta-tab>a:focus,.vc_tta.vc_general .vc_tta-tab>a:hover{
    text-decoration:none;
    outline:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_tta.vc_general .vc_tta-tab.vc_active>a{
    cursor:default;
    text-decoration:none;
    color:inherit;
    -webkit-transition:background .2s ease-in-out,color .2s ease-in-out;
    -o-transition:background .2s ease-in-out,color .2s ease-in-out;
    transition:background .2s ease-in-out,color .2s ease-in-out;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_tta.vc_general .vc_tta-tab.vc_active>a:hover{
    cursor:default;
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_tta.vc_general .vc_tta-tab.vc_active>a::after,.vc_tta.vc_general .vc_tta-tab.vc_active>a::before{
    display:none;
    content:'';
    position:absolute;
    border-width:inherit;
    border-color:inherit;
    border-style:inherit;
    width:100vw;
    height:200vw
}
.vc_tta.vc_general .vc_tta-icon{
    font-size:1.15em;
    line-height:0;
    display:inline
}
.vc_tta.vc_general .vc_tta-icon::before{
    display:inline
}
.vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child),.vc_tta.vc_general .vc_tta-title-text:not(:empty)~*{
    margin-left:14px
}
.vc_tta.vc_general .vc_tta-title-text:empty{
    display:inline-block
}
.vc_tta-icon.fa,.vc_tta-icon.vc_li{
    vertical-align:middle
}
.vc_tta.vc_tta-accordion .vc_tta-tabs-container{
    display:none
}
.vc_tta.vc_tta-tabs .vc_tta-tabs-container{
    display:none
}
.vc_non_responsive .vc_tta.vc_tta-tabs .vc_tta-tabs-container,.vc_tta-o-non-responsive .vc_tta.vc_tta-tabs .vc_tta-tabs-container{
    display:block
}
.vc_non_responsive .vc_tta.vc_tta-tabs .vc_tta-panel-heading,.vc_tta-o-non-responsive .vc_tta.vc_tta-tabs .vc_tta-panel-heading{
    display:none
}
@media (min-width:768px){
    .vc_tta.vc_tta-tabs .vc_tta-tabs-container{
        display:block
    }
    .vc_tta.vc_tta-tabs .vc_tta-panel-heading{
        display:none
    }
}
.vc_tta.vc_tta-shape-square .vc_tta-panel-body{
    min-height:0
}
.vc_tta.vc_tta-shape-square .vc_tta-panel-body,.vc_tta.vc_tta-shape-square .vc_tta-panel-heading{
    border-radius:0
}
.vc_tta.vc_tta-shape-square .vc_tta-tabs-container{
    margin:0
}
.vc_tta.vc_tta-shape-square .vc_tta-tab>a{
    border-radius:0
}
.vc_non_responsive .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels{
    border-radius:0
}
@media (min-width:768px){
    .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels{
        border-radius:0
    }
}
.vc_tta.vc_tta-shape-square.vc_tta-o-no-fill .vc_tta-panel-body{
    border-radius:0
}
.vc_tta.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,.vc_tta.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body{
    min-height:10px
}
.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body,.vc_tta.vc_tta-shape-rounded .vc_tta-panel-heading{
    border-radius:5px
}
.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container{
    margin:5px
}
.vc_tta.vc_tta-shape-rounded .vc_tta-tab>a{
    border-radius:5px
}
.vc_non_responsive .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels{
    border-radius:5px
}
@media (min-width:768px){
    .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels{
        border-radius:5px
    }
}
.vc_tta.vc_tta-shape-rounded.vc_tta-o-no-fill .vc_tta-panel-body{
    border-radius:0
}
.vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,.vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{
    border-top-left-radius:5px;
    border-top-right-radius:5px
}
.vc_tta.vc_tta-shape-round .vc_tta-panel-body{
    min-height:4em
}
.vc_tta.vc_tta-shape-round .vc_tta-panel-body,.vc_tta.vc_tta-shape-round .vc_tta-panel-heading{
    border-radius:2em
}
.vc_tta.vc_tta-shape-round .vc_tta-tabs-container{
    margin:2em
}
.vc_tta.vc_tta-shape-round .vc_tta-tab>a{
    border-radius:2em
}
.vc_non_responsive .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels{
    border-radius:2em
}
@media (min-width:768px){
    .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels{
        border-radius:2em
    }
}
.vc_tta.vc_tta-shape-round.vc_tta-o-no-fill .vc_tta-panel-body{
    border-radius:0
}
.vc_tta.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,.vc_tta.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{
    border-top-left-radius:2em;
    border-top-right-radius:2em
}
.vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_non_responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after,.vc_non_responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    content:'';
    display:none;
    position:absolute;
    width:5px;
    height:5px;
    border-radius:5px;
    border-style:inherit;
    border-width:inherit
}
@media (min-width:768px){
    .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after,.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before{
        -webkit-box-sizing:border-box;
        box-sizing:border-box;
        content:'';
        display:none;
        position:absolute;
        width:5px;
        height:5px;
        border-radius:5px;
        border-style:inherit;
        border-width:inherit
    }
}
.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{
    border-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body{
    border-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body,.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body,.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    border-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body,.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_non_responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after,.vc_non_responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    content:'';
    display:none;
    position:absolute;
    width:2em;
    height:2em;
    border-radius:2em;
    border-style:inherit;
    border-width:inherit
}
@media (min-width:768px){
    .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after,.vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before{
        -webkit-box-sizing:border-box;
        box-sizing:border-box;
        content:'';
        display:none;
        position:absolute;
        width:2em;
        height:2em;
        border-radius:2em;
        border-style:inherit;
        border-width:inherit
    }
}
.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{
    border-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body{
    border-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body,.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body,.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    border-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body,.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta.vc_tta-style-classic .vc_tta-panel-body,.vc_tta.vc_tta-style-classic .vc_tta-panel-heading{
    border-width:1px
}
.vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-style-classic .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:-1px
}
.vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-style-classic .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:-1px
}
.vc_tta.vc_tta-style-classic .vc_tta-tabs-list{
    padding-left:1px;
    padding-top:1px
}
.vc_tta.vc_tta-style-classic .vc_tta-tab{
    margin-left:-1px;
    margin-top:-1px
}
.vc_tta.vc_tta-style-classic .vc_tta-tab>a{
    border-width:1px
}
.vc_non_responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{
    border:1px solid transparent
}
.vc_non_responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel{
    margin:-1px
}
@media (min-width:768px){
    .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{
        border:1px solid transparent
    }
    .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel{
        margin:-1px
    }
}
.vc_tta.vc_tta-style-modern .vc_tta-panel-body,.vc_tta.vc_tta-style-modern .vc_tta-panel-heading{
    border-width:1px;
    background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.01)));
    background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-repeat:repeat-x
}
.vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-style-modern .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:-1px
}
.vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:-1px
}
.vc_tta.vc_tta-style-modern .vc_tta-tabs-list{
    padding-left:1px;
    padding-top:1px
}
.vc_tta.vc_tta-style-modern .vc_tta-tab{
    margin-left:-1px;
    margin-top:-1px
}
.vc_tta.vc_tta-style-modern .vc_tta-tab>a{
    border-width:1px;
    background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.01)));
    background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-repeat:repeat-x
}
.vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active>a{
    background-clip:border-box
}
.vc_non_responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{
    border:1px solid transparent
}
.vc_non_responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel{
    margin:-1px
}
@media (min-width:768px){
    .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{
        border:1px solid transparent
    }
    .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel{
        margin:-1px
    }
}
.vc_tta.vc_tta-style-outline .vc_tta-panel-body,.vc_tta.vc_tta-style-outline .vc_tta-panel-heading{
    border-width:2px
}
.vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-style-outline .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:-2px
}
.vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-style-outline .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:-2px
}
.vc_tta.vc_tta-style-outline .vc_tta-tabs-list{
    padding-left:2px;
    padding-top:2px
}
.vc_tta.vc_tta-style-outline .vc_tta-tab{
    margin-left:-2px;
    margin-top:-2px
}
.vc_tta.vc_tta-style-outline .vc_tta-tab>a{
    border-width:2px
}
.vc_non_responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after,.vc_non_responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before,.vc_tta.vc_tta-style-outline .vc_tta-panel-body::after,.vc_tta.vc_tta-style-outline .vc_tta-panel-body::before{
    display:block;
    top:-2px;
    right:-2px;
    bottom:-2px;
    left:-2px
}
.vc_non_responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels{
    border:2px solid transparent
}
.vc_non_responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel,.vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel{
    margin:-2px
}
@media (min-width:768px){
    .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels{
        border:2px solid transparent
    }
    .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel{
        margin:-2px
    }
}
.vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline.vc_tta-pageable .vc_tta-panel{
    margin:0
}
@media (min-width:768px){
    .vc_tta.vc_tta-style-outline.vc_tta-pageable .vc_tta-panel{
        margin:0
    }
}
.vc_tta.vc_tta-style-flat .vc_tta-panel-body,.vc_tta.vc_tta-style-flat .vc_tta-panel-heading{
    border-width:0
}
.vc_tta-pageable .vc_tta-panel-title{
    display:none
}
.vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body{
    border-color:transparent;
    background-color:transparent
}
.vc_non_responsive .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels{
    border-color:transparent;
    background-color:transparent
}
@media (min-width:768px){
    .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels{
        border-color:transparent;
        background-color:transparent
    }
}
.vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-tabs-container{
    margin:0
}
.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-bottom .vc_tta-panel-body,.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-top .vc_tta-panel-body{
    padding-left:0;
    padding-right:0
}
.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-left .vc_tta-panel-body,.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-right .vc_tta-panel-body{
    padding-top:0;
    padding-bottom:0
}
.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:1px
}
.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:1px
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list{
    padding:0;
    margin-top:-1px;
    margin-bottom:0;
    margin-left:-1px;
    margin-right:0
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tab{
    margin-top:1px;
    margin-bottom:0;
    margin-left:1px;
    margin-right:0
}
.vc_tta.vc_tta-spacing-2 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-2 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:2px
}
.vc_tta.vc_tta-spacing-2 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-2 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:2px
}
.vc_tta.vc_tta-spacing-2 .vc_tta-tabs-list{
    padding:0;
    margin-top:-1px;
    margin-bottom:-1px;
    margin-left:-1px;
    margin-right:-1px
}
.vc_tta.vc_tta-spacing-2 .vc_tta-tab{
    margin-top:1px;
    margin-bottom:1px;
    margin-left:1px;
    margin-right:1px
}
.vc_tta.vc_tta-spacing-3 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-3 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:3px
}
.vc_tta.vc_tta-spacing-3 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-3 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:3px
}
.vc_tta.vc_tta-spacing-3 .vc_tta-tabs-list{
    padding:0;
    margin-top:-2px;
    margin-bottom:-1px;
    margin-left:-2px;
    margin-right:-1px
}
.vc_tta.vc_tta-spacing-3 .vc_tta-tab{
    margin-top:2px;
    margin-bottom:1px;
    margin-left:2px;
    margin-right:1px
}
.vc_tta.vc_tta-spacing-4 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-4 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:4px
}
.vc_tta.vc_tta-spacing-4 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-4 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:4px
}
.vc_tta.vc_tta-spacing-4 .vc_tta-tabs-list{
    padding:0;
    margin-top:-2px;
    margin-bottom:-2px;
    margin-left:-2px;
    margin-right:-2px
}
.vc_tta.vc_tta-spacing-4 .vc_tta-tab{
    margin-top:2px;
    margin-bottom:2px;
    margin-left:2px;
    margin-right:2px
}
.vc_tta.vc_tta-spacing-5 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-5 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:5px
}
.vc_tta.vc_tta-spacing-5 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-5 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:5px
}
.vc_tta.vc_tta-spacing-5 .vc_tta-tabs-list{
    padding:0;
    margin-top:-3px;
    margin-bottom:-2px;
    margin-left:-3px;
    margin-right:-2px
}
.vc_tta.vc_tta-spacing-5 .vc_tta-tab{
    margin-top:3px;
    margin-bottom:2px;
    margin-left:3px;
    margin-right:2px
}
.vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:10px
}
.vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:10px
}
.vc_tta.vc_tta-spacing-10 .vc_tta-tabs-list{
    padding:0;
    margin-top:-5px;
    margin-bottom:-5px;
    margin-left:-5px;
    margin-right:-5px
}
.vc_tta.vc_tta-spacing-10 .vc_tta-tab{
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    margin-right:5px
}
.vc_tta.vc_tta-spacing-15 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-15 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:15px
}
.vc_tta.vc_tta-spacing-15 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-15 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:15px
}
.vc_tta.vc_tta-spacing-15 .vc_tta-tabs-list{
    padding:0;
    margin-top:-8px;
    margin-bottom:-7px;
    margin-left:-8px;
    margin-right:-7px
}
.vc_tta.vc_tta-spacing-15 .vc_tta-tab{
    margin-top:8px;
    margin-bottom:7px;
    margin-left:8px;
    margin-right:7px
}
.vc_tta.vc_tta-spacing-20 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-20 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:20px
}
.vc_tta.vc_tta-spacing-20 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-20 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:20px
}
.vc_tta.vc_tta-spacing-20 .vc_tta-tabs-list{
    padding:0;
    margin-top:-10px;
    margin-bottom:-10px;
    margin-left:-10px;
    margin-right:-10px
}
.vc_tta.vc_tta-spacing-20 .vc_tta-tab{
    margin-top:10px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:10px
}
.vc_tta.vc_tta-spacing-25 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-25 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:25px
}
.vc_tta.vc_tta-spacing-25 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-25 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:25px
}
.vc_tta.vc_tta-spacing-25 .vc_tta-tabs-list{
    padding:0;
    margin-top:-13px;
    margin-bottom:-12px;
    margin-left:-13px;
    margin-right:-12px
}
.vc_tta.vc_tta-spacing-25 .vc_tta-tab{
    margin-top:13px;
    margin-bottom:12px;
    margin-left:13px;
    margin-right:12px
}
.vc_tta.vc_tta-spacing-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:30px
}
.vc_tta.vc_tta-spacing-30 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-30 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:30px
}
.vc_tta.vc_tta-spacing-30 .vc_tta-tabs-list{
    padding:0;
    margin-top:-15px;
    margin-bottom:-15px;
    margin-left:-15px;
    margin-right:-15px
}
.vc_tta.vc_tta-spacing-30 .vc_tta-tab{
    margin-top:15px;
    margin-bottom:15px;
    margin-left:15px;
    margin-right:15px
}
.vc_tta.vc_tta-spacing-35 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-35 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:35px
}
.vc_tta.vc_tta-spacing-35 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-35 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{
    margin-bottom:35px
}
.vc_tta.vc_tta-spacing-35 .vc_tta-tabs-list{
    padding:0;
    margin-top:-18px;
    margin-bottom:-17px;
    margin-left:-18px;
    margin-right:-17px
}
.vc_tta.vc_tta-spacing-35 .vc_tta-tab{
    margin-top:18px;
    margin-bottom:17px;
    margin-left:18px;
    margin-right:17px
}
.vc_tta.vc_tta-gap-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:1px
}
.vc_tta.vc_tta-gap-1 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:1px
}
.vc_tta.vc_tta-gap-1.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:1px
}
.vc_tta.vc_tta-gap-1.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:1px
}
.vc_tta.vc_tta-gap-1.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:1px
}
.vc_tta.vc_tta-gap-1.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:1px
}
.vc_tta.vc_tta-gap-2 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-2 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:2px
}
.vc_tta.vc_tta-gap-2 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:2px
}
.vc_tta.vc_tta-gap-2.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:2px
}
.vc_tta.vc_tta-gap-2.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:2px
}
.vc_tta.vc_tta-gap-2.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:2px
}
.vc_tta.vc_tta-gap-2.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:2px
}
.vc_tta.vc_tta-gap-3 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-3 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:3px
}
.vc_tta.vc_tta-gap-3 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:3px
}
.vc_tta.vc_tta-gap-3.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:3px
}
.vc_tta.vc_tta-gap-3.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:3px
}
.vc_tta.vc_tta-gap-3.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:3px
}
.vc_tta.vc_tta-gap-3.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:3px
}
.vc_tta.vc_tta-gap-4 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-4 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:4px
}
.vc_tta.vc_tta-gap-4 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:4px
}
.vc_tta.vc_tta-gap-4.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:4px
}
.vc_tta.vc_tta-gap-4.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:4px
}
.vc_tta.vc_tta-gap-4.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:4px
}
.vc_tta.vc_tta-gap-4.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:4px
}
.vc_tta.vc_tta-gap-5 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-5 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:5px
}
.vc_tta.vc_tta-gap-5 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:5px
}
.vc_tta.vc_tta-gap-5.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:5px
}
.vc_tta.vc_tta-gap-5.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:5px
}
.vc_tta.vc_tta-gap-5.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:5px
}
.vc_tta.vc_tta-gap-5.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:5px
}
.vc_tta.vc_tta-gap-10 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-10 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:10px
}
.vc_tta.vc_tta-gap-10 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:10px
}
.vc_tta.vc_tta-gap-10.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:10px
}
.vc_tta.vc_tta-gap-10.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:10px
}
.vc_tta.vc_tta-gap-10.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:10px
}
.vc_tta.vc_tta-gap-10.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:10px
}
.vc_tta.vc_tta-gap-15 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-15 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:15px
}
.vc_tta.vc_tta-gap-15 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:15px
}
.vc_tta.vc_tta-gap-15.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:15px
}
.vc_tta.vc_tta-gap-15.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:15px
}
.vc_tta.vc_tta-gap-15.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:15px
}
.vc_tta.vc_tta-gap-15.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:15px
}
.vc_tta.vc_tta-gap-20 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-20 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:20px
}
.vc_tta.vc_tta-gap-20 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:20px
}
.vc_tta.vc_tta-gap-20.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:20px
}
.vc_tta.vc_tta-gap-20.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:20px
}
.vc_tta.vc_tta-gap-20.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:20px
}
.vc_tta.vc_tta-gap-20.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:20px
}
.vc_tta.vc_tta-gap-25 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-25 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:25px
}
.vc_tta.vc_tta-gap-25 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:25px
}
.vc_tta.vc_tta-gap-25.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:25px
}
.vc_tta.vc_tta-gap-25.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:25px
}
.vc_tta.vc_tta-gap-25.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:25px
}
.vc_tta.vc_tta-gap-25.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:25px
}
.vc_tta.vc_tta-gap-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:30px
}
.vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:30px
}
.vc_tta.vc_tta-gap-30.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:30px
}
.vc_tta.vc_tta-gap-30.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:30px
}
.vc_tta.vc_tta-gap-30.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:30px
}
.vc_tta.vc_tta-gap-30.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:30px
}
.vc_tta.vc_tta-gap-35 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.vc_tta.vc_tta-gap-35 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
    margin-top:35px
}
.vc_tta.vc_tta-gap-35 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
    margin-bottom:35px
}
.vc_tta.vc_tta-gap-35.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-bottom:35px
}
.vc_tta.vc_tta-gap-35.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:35px
}
.vc_tta.vc_tta-gap-35.vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-right:35px
}
.vc_tta.vc_tta-gap-35.vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:35px
}
.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{
    overflow:hidden
}
.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list{
    overflow:hidden
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before,.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before{
    right:auto;
    bottom:auto;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    border-right-width:0;
    border-bottom-width:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after,.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after{
    left:auto;
    bottom:auto;
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    border-left-width:0;
    border-bottom-width:0
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a{
    border-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    overflow:hidden
}
.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-list{
    overflow:hidden
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before,.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before{
    right:auto;
    top:auto;
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    border-top-left-radius:0;
    border-right-width:0;
    border-top-width:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after,.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after{
    left:auto;
    top:auto;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-left-radius:0;
    border-left-width:0;
    border-top-width:0
}
.vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a{
    border-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-left{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container{
    overflow:hidden;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-top:0;
    margin-left:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list{
    overflow:hidden
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
@media (min-width:768px){
    .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1
    }
}
.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab{
    display:block
}
.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    min-width:0
}
.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before,.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before{
    right:auto;
    bottom:auto;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    border-right-width:0;
    border-bottom-width:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after,.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after{
    right:auto;
    top:auto;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-right-width:0;
    border-top-width:0
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a{
    border-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-right{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{
    overflow:hidden;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-top:0;
    margin-right:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:768px){
    .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list{
    overflow:hidden
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
@media (min-width:768px){
    .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1
    }
}
.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab{
    display:block
}
.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    min-width:0
}
.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before,.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before{
    left:auto;
    bottom:auto;
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    border-left-width:0;
    border-bottom-width:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after,.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after{
    left:auto;
    top:auto;
    border-top-right-radius:0;
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    border-left-width:0;
    border-top-width:0
}
.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a{
    border-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_non_responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::after,.vc_non_responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::before,.vc_non_responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::after,.vc_non_responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::after,.vc_tta-o-non-responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::before,.vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::after,.vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::before,.vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::after,.vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::before{
    display:none
}
.vc_tta-tabs.vc_tta-o-no-fill .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-o-no-fill .vc_tta-tabs-list,.vc_tta-tabs[class*=vc_tta-gap] .vc_tta-tabs-container,.vc_tta-tabs[class*=vc_tta-gap] .vc_tta-tabs-list{
    overflow:initial
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a{
    border-bottom-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::before{
    display:block;
    height:auto;
    top:100%;
    right:100%;
    border-bottom:0;
    border-left:0;
    border-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after{
    display:block;
    height:auto;
    top:100%;
    left:100%;
    border-bottom:0;
    border-left:0;
    border-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-top:0;
    margin-bottom:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-modern .vc_tta-tabs-container{
    margin-bottom:-1px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-outline .vc_tta-tabs-container{
    margin-bottom:-2px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-outline:not(.vc_tta-pageable) .vc_tta-panels{
    border-top-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab>a{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a{
    border-top-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a::before{
    display:block;
    height:auto;
    bottom:100%;
    right:100%;
    border-top:0;
    border-left:0;
    border-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a::after{
    display:block;
    height:auto;
    bottom:100%;
    left:100%;
    border-top:0;
    border-left:0;
    border-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-top:0;
    margin-bottom:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-classic .vc_tta-tabs-container,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-modern .vc_tta-tabs-container{
    margin-top:-1px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-outline .vc_tta-tabs-container{
    margin-top:-2px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-outline:not(.vc_tta-pageable) .vc_tta-panels{
    border-bottom-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab>a{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a{
    border-right-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::before{
    display:block;
    width:auto;
    left:100%;
    bottom:100%;
    border-bottom:0;
    border-top:0;
    border-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::after{
    display:block;
    width:auto;
    left:100%;
    top:100%;
    border-bottom:0;
    border-top:0;
    border-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tabs-container{
    margin-left:0;
    margin-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-classic .vc_tta-tabs-container,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-modern .vc_tta-tabs-container{
    margin-right:-1px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tabs-container{
    margin-right:-2px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-panels{
    border-left-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panels,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panels{
    margin-top:0;
    border-top-left-radius:0
}
.vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panel-body::before,.vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panel-body::before,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panel-body::before,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panel-body::before{
    display:none
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab>a{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a{
    border-left-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a::before{
    display:block;
    width:auto;
    right:100%;
    bottom:100%;
    border-bottom:0;
    border-top:0;
    border-left:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a::after{
    display:block;
    width:auto;
    right:100%;
    top:100%;
    border-bottom:0;
    border-top:0;
    border-left:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tabs-container{
    margin-left:0;
    margin-right:0
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-classic .vc_tta-tabs-container,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-modern .vc_tta-tabs-container{
    margin-left:-1px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tabs-container{
    margin-left:-2px
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-panels{
    border-right-color:transparent
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panels,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panels{
    margin-top:0;
    border-top-right-radius:0
}
.vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panel-body::before,.vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panel-body::before,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panel-body::before,.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panel-body::before{
    display:none
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-xs .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-xs .vc_tta-tabs-container{
    -ms-flex-preferred-size:10%;
    flex-basis:10%
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-sm .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-sm .vc_tta-tabs-container{
    -ms-flex-preferred-size:20%;
    flex-basis:20%
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-md .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-md .vc_tta-tabs-container{
    -ms-flex-preferred-size:30%;
    flex-basis:30%
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-lg .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-lg .vc_tta-tabs-container{
    -ms-flex-preferred-size:40%;
    flex-basis:40%
}
.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-xl .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-xl .vc_tta-tabs-container{
    -ms-flex-preferred-size:50%;
    flex-basis:50%
}
.vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading,.vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container{
    text-align:left
}
.vc_tta.vc_tta-controls-align-right .vc_tta-panel-heading,.vc_tta.vc_tta-controls-align-right .vc_tta-tabs-container{
    text-align:right
}
.vc_tta.vc_tta-controls-align-center .vc_tta-panel-heading,.vc_tta.vc_tta-controls-align-center .vc_tta-tabs-container{
    text-align:center
}
.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-left:0
}
.vc_non_responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before,.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before{
    display:none
}
.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels{
    border-top-left-radius:0
}
.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-left:0
}
.vc_non_responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before,.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before,.vc_tta-o-non-responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before{
    display:none
}
.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels{
    border-bottom-left-radius:0
}
.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{
    margin-right:0
}
.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after{
    display:none
}
.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels{
    border-top-right-radius:0
}
.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container{
    margin-right:0
}
.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after{
    display:none
}
.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-bottom:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels{
    border-bottom-right-radius:0
}
.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom){
    padding-bottom:60px
}
.vc_tta-tabs.vc_tta-has-pagination .vc_pagination{
    position:absolute;
    top:100%;
    left:0;
    right:0;
    margin-top:30px;
    margin-bottom:30px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom{
    padding-top:60px
}
.vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom .vc_pagination{
    top:auto;
    bottom:100%;
    -webkit-transform:translateY(50%);
    -ms-transform:translateY(50%);
    transform:translateY(50%)
}
.vc_tta .vc_tta-controls-icon{
    display:inline-block;
    vertical-align:middle;
    height:12px;
    width:12px;
    position:relative;
    font-size:inherit;
    margin:0
}
.vc_tta .vc_tta-controls-icon:after,.vc_tta .vc_tta-controls-icon:before{
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.vc_tta .vc_tta-title-text:not(:empty)~.vc_tta-controls-icon{
    margin-left:0
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{
    content:'';
    display:block;
    position:absolute;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    left:0;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    border-style:solid;
    border-width:2px 0 0 0
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{
    content:'';
    display:block;
    position:absolute;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    left:50%;
    bottom:0;
    top:0;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    border-style:solid;
    border-width:0 0 0 2px
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{
    content:'';
    display:block;
    position:absolute;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    left:2px;
    right:2px;
    top:2px;
    bottom:2px;
    border-style:solid;
    border-width:0 2px 2px 0;
    -webkit-transform:rotate(45deg) translate(-25%,-25%);
    -ms-transform:rotate(45deg) translate(-25%,-25%);
    transform:rotate(45deg) translate(-25%,-25%)
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before{
    content:'';
    display:block;
    position:absolute;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    left:0;
    right:0;
    top:0;
    bottom:0;
    border-style:solid;
    border-width:6px;
    border-bottom-color:transparent!important;
    border-right-color:transparent!important;
    border-left-color:transparent!important;
    -webkit-transform:translateY(25%);
    -ms-transform:translateY(25%);
    transform:translateY(25%)
}
.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{
    display:none
}
.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{
    -webkit-transform:rotate(225deg) translate(-25%,-25%);
    -ms-transform:rotate(225deg) translate(-25%,-25%);
    transform:rotate(225deg) translate(-25%,-25%)
}
.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before{
    -webkit-transform:rotate(180deg) translateY(25%);
    -ms-transform:rotate(180deg) translateY(25%);
    transform:rotate(180deg) translateY(25%)
}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{
    padding-left:46px
}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    left:20px
}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{
    padding-right:42px
}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    right:20px
}
.vc_tta-container{
    margin:22px 0 0 0
}
.vc_tta-color-backend-accordion-white .vc_tta-panel .vc_tta-panel-heading{
    background-color:#fff
}
.vc_tta-color-backend-accordion-white .vc_tta-panel .vc_tta-panel-heading:focus,.vc_tta-color-backend-accordion-white .vc_tta-panel .vc_tta-panel-heading:hover{
    background-color:#fcfcfc
}
.vc_tta-color-backend-accordion-white .vc_tta-panel .vc_tta-panel-title>a{
    color:#6f777d
}
.vc_tta-color-backend-accordion-white .vc_tta-panel.vc_active .vc_tta-panel-heading{
    background-color:#fff
}
.vc_tta-color-backend-accordion-white .vc_tta-panel .vc_tta-panel-body{
    background-color:#fff
}
.vc_tta-color-backend-accordion-white .vc_tta-controls-icon::after,.vc_tta-color-backend-accordion-white .vc_tta-controls-icon::before{
    border-color:#6f777d
}
.vc_tta-color-backend-accordion-white .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-backend-accordion-white .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{
    border-color:false
}
.vc_tta-color-backend-accordion-white .vc_tta-tab>a{
    background-color:#fff;
    color:#6f777d
}
.vc_tta-color-backend-accordion-white .vc_tta-tab>a:focus,.vc_tta-color-backend-accordion-white .vc_tta-tab>a:hover{
    background-color:#fcfcfc
}
.vc_tta-color-backend-accordion-white .vc_tta-tab.vc_active>a{
    background-color:#fff
}
.vc_non_responsive .vc_tta-color-backend-accordion-white.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta-color-backend-accordion-white.vc_tta-tabs .vc_tta-panels{
    background-color:#fff
}
.vc_non_responsive .vc_tta-color-backend-accordion-white.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .vc_tta-color-backend-accordion-white.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{
    border-color:transparent;
    background-color:transparent
}
@media (min-width:768px){
    .vc_tta-color-backend-accordion-white.vc_tta-tabs .vc_tta-panels{
        background-color:#fff
    }
    .vc_tta-color-backend-accordion-white.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{
        border-color:transparent;
        background-color:transparent
    }
}
.vc_tta-color-backend-tabs-white .vc_tta-panel .vc_tta-panel-heading{
    background-color:#e6e6e6
}
.vc_tta-color-backend-tabs-white .vc_tta-panel .vc_tta-panel-heading:focus,.vc_tta-color-backend-tabs-white .vc_tta-panel .vc_tta-panel-heading:hover{
    background-color:#fcfcfc
}
.vc_tta-color-backend-tabs-white .vc_tta-panel .vc_tta-panel-title>a{
    color:#6f777d
}
.vc_tta-color-backend-tabs-white .vc_tta-panel.vc_active .vc_tta-panel-heading{
    background-color:#fff
}
.vc_tta-color-backend-tabs-white .vc_tta-panel .vc_tta-panel-body{
    background-color:#fff
}
.vc_tta-color-backend-tabs-white .vc_tta-controls-icon::after,.vc_tta-color-backend-tabs-white .vc_tta-controls-icon::before{
    border-color:#6f777d
}
.vc_tta-color-backend-tabs-white .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-backend-tabs-white .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{
    border-color:false
}
.vc_tta-color-backend-tabs-white .vc_tta-tab>a{
    background-color:#e6e6e6;
    color:#6f777d
}
.vc_tta-color-backend-tabs-white .vc_tta-tab>a:focus,.vc_tta-color-backend-tabs-white .vc_tta-tab>a:hover{
    background-color:#fcfcfc
}
.vc_tta-color-backend-tabs-white .vc_tta-tab.vc_active>a{
    background-color:#fff
}
.vc_non_responsive .vc_tta-color-backend-tabs-white.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .vc_tta-color-backend-tabs-white.vc_tta-tabs .vc_tta-panels{
    background-color:#fff
}
.vc_non_responsive .vc_tta-color-backend-tabs-white.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .vc_tta-color-backend-tabs-white.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{
    border-color:transparent;
    background-color:transparent
}
@media (min-width:768px){
    .vc_tta-color-backend-tabs-white.vc_tta-tabs .vc_tta-panels{
        background-color:#fff
    }
    .vc_tta-color-backend-tabs-white.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{
        border-color:transparent;
        background-color:transparent
    }
}
.vc_placeholder-tta,.vc_placeholder-tta-tab{
    padding:0;
    margin:0;
    background:transparent url(../vc/pattern.gif);
    height:50px
}
.vc_placeholder-tta-tab{
    display:inline-block
}
.vc_tta.vc_general .vc_tta-panel-body{
    -webkit-transition:none;
    -o-transition:none;
    transition:none
}
.wpb_vc_tta_accordion>.vc_controls,.wpb_vc_tta_pageable>.vc_controls,.wpb_vc_tta_tabs>.vc_controls,.wpb_vc_tta_tour>.vc_controls{
    opacity:1!important;
    visibility:visible;
    position:relative;
    height:23px;
    margin:18px 0 2px 0;
    border:1px dotted #e6e6e6;
    border-bottom-width:0
}
.wpb_vc_tta_accordion.vc_shortcodes_container,.wpb_vc_tta_pageable.vc_shortcodes_container,.wpb_vc_tta_tabs.vc_shortcodes_container,.wpb_vc_tta_tour.vc_shortcodes_container{
    background:0 0
}
.wpb_vc_tta_accordion.vc_shortcodes_container>.wpb_element_wrapper>.vc_container_for_children,.wpb_vc_tta_pageable.vc_shortcodes_container>.wpb_element_wrapper>.vc_container_for_children,.wpb_vc_tta_tabs.vc_shortcodes_container>.wpb_element_wrapper>.vc_container_for_children,.wpb_vc_tta_tour.vc_shortcodes_container>.wpb_element_wrapper>.vc_container_for_children{
    margin:0;
    outline:0
}
.wpb_vc_tta_section{
    background:0 0
}
.wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body>.vc_controls{
    position:relative;
    height:45px;
    margin-top:-12px;
    opacity:1!important;
    visibility:visible
}
.wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body>.wpb_column_container{
    margin:0
}
.wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body .wpb_vc_column_inner>.vc_controls{
    background-color:#f5f5f5
}
.wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body .wpb_vc_column_inner>.wpb_element_wrapper{
    background-color:#f5f5f5;
    padding:14px
}
.wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body .wpb_vc_row_inner>.vc_controls>.column_move{
    background-color:#f5f5f5
}
.wpb_vc_tta_tabs .vc_tta-tabs-list li{
    vertical-align:top
}
.wpb_vc_tta_tabs .wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body>.vc_controls{
    margin-top:-5px
}
.wpb_vc_tta_tabs .vc_tta.vc_general .vc_tta-tab>a{
    padding:10px 14px
}
.wpb_vc_tta_tabs .vc_tta.vc_general .wpb_vc_tta_section.vc_tta-panel,.wpb_vc_tta_tour .vc_tta.vc_general .wpb_vc_tta_section.vc_tta-panel{
    display:none
}
.wpb_vc_tta_tabs .vc_tta.vc_general .wpb_vc_tta_section.vc_tta-panel.vc_active,.wpb_vc_tta_tour .vc_tta.vc_general .wpb_vc_tta_section.vc_tta-panel.vc_active{
    display:block
}
.wpb_vc_tta_tour .wpb_vc_tta_section>.wpb_element_wrapper>.vc_tta-panel-body>.vc_controls{
    height:48px;
    margin-top:0
}
.wpb_vc_tta_accordion .wpb_vc_tta_section.vc_shortcodes_container{
    margin:0
}
.vc_tta-backend-add-control .vc_tta-title-text{
    color:#b0b4b8
}
.vc_tta-backend-add-control .vc_tta-controls-icon-plus:before{
    border-color:#b0b4b8
}
.vc_tta-backend-add-control .vc_tta-controls-icon-plus:after{
    border-color:#b0b4b8
}
.vc_separator{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.vc_separator h4{
    line-height:1em;
    font-size:100%;
    margin:0;
    word-wrap:break-word;
    -webkit-box-flex:0;
    -ms-flex:0 1 auto;
    flex:0 1 auto
}
.vc_separator h4 .normal{
    font-size:12px;
    font-weight:400
}
.vc_separator .vc_sep_holder{
    height:1px;
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    min-width:10%
}
.vc_separator .vc_sep_holder .vc_sep_line{
    height:1px;
    border-top:1px solid #ebebeb;
    display:block;
    position:relative;
    top:1px;
    width:100%
}
.vc_separator.vc_separator_align_center h4{
    padding:0 .8em
}
.vc_separator.vc_separator_align_left h4{
    padding:0 .8em 0 0
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l{
    display:none
}
.vc_separator.vc_separator_align_right h4{
    padding:0 0 0 .8em;
    margin:0!important
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r{
    display:none
}
.vc_separator.vc_sep_double{
    height:3px
}
.vc_separator.vc_sep_double .vc_sep_line{
    border-bottom:1px solid #ebebeb;
    border-top:1px solid #ebebeb;
    height:3px
}
.vc_separator.vc_sep_dashed .vc_sep_line{
    border-top-style:dashed
}
.vc_separator.vc_sep_dotted .vc_sep_line{
    border-top-style:dotted
}
.vc_separator.vc_sep_shadow .vc_sep_line{
    border:none;
    position:relative;
    height:20px;
    top:0;
    overflow:hidden
}
.vc_separator.vc_sep_shadow .vc_sep_line::after{
    content:'';
    display:block;
    position:absolute;
    left:0;
    top:-20px;
    right:0;
    height:10px;
    border-radius:100%
}
.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    right:-100%;
    -webkit-box-shadow:10px 10px 10px 1px;
    box-shadow:10px 10px 10px 1px
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    left:-100%;
    -webkit-box-shadow:-10px 10px 10px 1px;
    box-shadow:-10px 10px 10px 1px
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{
    width:100%
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{
    display:none
}
.vc_separator .vc_icon_element{
    margin-bottom:0
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{
    padding-left:0
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl{
    margin-left:.8em;
    margin-right:.8em
}
.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style{
    margin-left:.8em
}
.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4{
    padding-left:.8em
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line{
    border-top-width:1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:1px;
    top:0
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line{
    top:0
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 1px;
    box-shadow:10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 1px;
    box-shadow:-10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{
    border-top-width:2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:2px;
    top:-1px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line{
    top:-1px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 2px;
    box-shadow:10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 2px;
    box-shadow:-10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line{
    border-top-width:3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:3px;
    top:-1px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line{
    top:-1px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 3px;
    box-shadow:10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 3px;
    box-shadow:-10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{
    border-top-width:4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:4px;
    top:-2px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line{
    top:-2px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 4px;
    box-shadow:10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 4px;
    box-shadow:-10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line{
    border-top-width:5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:5px;
    top:-2px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line{
    top:-2px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 5px;
    box-shadow:10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 5px;
    box-shadow:-10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line{
    border-top-width:6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:6px;
    top:-3px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line{
    top:-3px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 6px;
    box-shadow:10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 6px;
    box-shadow:-10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line{
    border-top-width:7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:7px;
    top:-3px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line{
    top:-3px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 7px;
    box-shadow:10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 7px;
    box-shadow:-10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line{
    border-top-width:8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:8px;
    top:-4px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line{
    top:-4px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 8px;
    box-shadow:10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 8px;
    box-shadow:-10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line{
    border-top-width:9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:9px;
    top:-4px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line{
    top:-4px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 9px;
    box-shadow:10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 9px;
    box-shadow:-10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line{
    border-top-width:10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line{
    border-bottom-width:10px;
    top:-5px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line{
    top:-5px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{
    -webkit-box-shadow:10px 10px 10px 10px;
    box-shadow:10px 10px 10px 10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    -webkit-box-shadow:-10px 10px 10px 10px;
    box-shadow:-10px 10px 10px 10px
}
.vc_separator.vc_sep_color_blue .vc_sep_line{
    border-color:#5472d2
}
.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder{
    color:#5472d2
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line{
    border-color:#00c1cf
}
.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder{
    color:#00c1cf
}
.vc_separator.vc_sep_color_pink .vc_sep_line{
    border-color:#fe6c61
}
.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder{
    color:#fe6c61
}
.vc_separator.vc_sep_color_violet .vc_sep_line{
    border-color:#8d6dc4
}
.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder{
    color:#8d6dc4
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line{
    border-color:#4cadc9
}
.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder{
    color:#4cadc9
}
.vc_separator.vc_sep_color_chino .vc_sep_line{
    border-color:#cec2ab
}
.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder{
    color:#cec2ab
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line{
    border-color:#50485b
}
.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder{
    color:#50485b
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line{
    border-color:#75d69c
}
.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder{
    color:#75d69c
}
.vc_separator.vc_sep_color_black .vc_sep_line{
    border-color:#2a2a2a
}
.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder{
    color:#2a2a2a
}
.vc_separator.vc_sep_color_grey .vc_sep_line{
    border-color:#ebebeb
}
.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder{
    color:#ebebeb
}
.vc_separator.vc_sep_color_orange .vc_sep_line{
    border-color:#f7be68
}
.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder{
    color:#f7be68
}
.vc_separator.vc_sep_color_sky .vc_sep_line{
    border-color:#5aa1e3
}
.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder{
    color:#5aa1e3
}
.vc_separator.vc_sep_color_green .vc_sep_line{
    border-color:#6dab3c
}
.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder{
    color:#6dab3c
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line{
    border-color:#f4524d
}
.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder{
    color:#f4524d
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line{
    border-color:#f79468
}
.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder{
    color:#f79468
}
.vc_separator.vc_sep_color_purple .vc_sep_line{
    border-color:#b97ebb
}
.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder{
    color:#b97ebb
}
.vc_separator.vc_sep_color_white .vc_sep_line{
    border-color:#fff
}
.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder{
    color:#fff
}
.vc_text_separator,.wpb_separator{
    border-bottom:1px solid #ebebeb
}
.vc_sep_width_10{
    width:10%
}
.vc_sep_width_20{
    width:20%
}
.vc_sep_width_30{
    width:30%
}
.vc_sep_width_40{
    width:40%
}
.vc_sep_width_50{
    width:50%
}
.vc_sep_width_60{
    width:60%
}
.vc_sep_width_70{
    width:70%
}
.vc_sep_width_80{
    width:80%
}
.vc_sep_width_90{
    width:90%
}
.vc_sep_width_100{
    width:100%
}
.vc_sep_pos_align_center{
    margin-left:auto;
    margin-right:auto
}
.vc_sep_pos_align_left{
    margin-left:0;
    margin-right:auto
}
.vc_sep_pos_align_right{
    margin-left:auto;
    margin-right:0
}
.wpb_separator{
    clear:both;
    height:1px
}
.vc_text_separator{
    clear:both;
    height:1px
}
.vc_text_separator div{
    display:inline-block;
    background-color:#fff;
    padding:1px 1em;
    position:relative;
    top:-9px
}
.separator_align_center{
    text-align:center
}
.separator_align_left{
    text-align:left
}
.separator_align_right{
    text-align:right
}
.vc_shortcode-param[data-param_type=iconpicker] .vc-icons-selector .selected-icon{
    line-height:40px
}
.vc_shortcode-param[data-param_type=iconpicker] .vc-icons-selector .selected-icon i.vc_pixel_icon{
    position:relative;
    top:3px
}
.vc_edit_form_elements .textarea_raw_html,.wpb_element_wrapper .textarea_raw_html{
    font-family:"Courier New";
    color:#aaa;
    font-size:11px;
    word-break:break-all
}
.vc_edit_form_elements .vc_row-fluid .quicktags-toolbar input,.wpb_element_wrapper .vc_row-fluid .quicktags-toolbar input{
    width:auto
}
.vc_edit_form_elements .vc_dependent-hidden,.wpb_element_wrapper .vc_dependent-hidden{
    display:none!important
}
.wpb_vc_separator>.wpb_element_wrapper,.wpb_vc_text_separator>.wpb_element_wrapper{
    background-image:url(../vc/separator.gif);
    background-repeat:repeat-x;
    background-position:center center;
    padding:0;
    height:31px;
    min-height:31px
}
.wpb_vc_separator .textfield,.wpb_vc_text_separator .textfield{
    background-color:#fff;
    font-size:11px;
    display:inline-block;
    position:relative;
    top:6px;
    padding:0 10px
}
.wpb_vc_separator .separator_align_center,.wpb_vc_text_separator .separator_align_center{
    text-align:center
}
.wpb_vc_separator .separator_align_right,.wpb_vc_text_separator .separator_align_right{
    text-align:right
}
.wpb_vc_separator .separator_align_right .textfield,.wpb_vc_text_separator .separator_align_right .textfield{
    margin-right:10px
}
.wpb_vc_separator .separator_align_left,.wpb_vc_text_separator .separator_align_left{
    text-align:left
}
.wpb_vc_separator .separator_align_left .textfield,.wpb_vc_text_separator .separator_align_left .textfield{
    margin-left:10px
}
.wpb_vc_gallery .column_edit_trigger,.wpb_vc_images_carousel .column_edit_trigger,.wpb_vc_single_image .column_edit_trigger{
    font-size:11px;
    line-height:12px;
    text-decoration:none;
    border-bottom:1px dotted;
    margin-top:7px;
    margin-left:5px
}
.wpb_vc_single_image>.wpb_element_wrapper{
    height:auto
}
.wpb_vc_single_image .attachment-thumbnail{
    max-width:32px;
    background-image:none
}
.wpb_vc_single_image .vc_element-icon{
    float:left;
    margin-right:10px
}
.image-exists{
    display:none!important
}
.wpb_vc_tabs>.vc_controls{
    opacity:1!important;
    visibility:visible;
    position:relative;
    height:23px;
    margin:18px 0 2px 0;
    border:1px dotted #e6e6e6;
    border-bottom-width:0
}
.wpb_vc_tabs>.wpb_element_wrapper{
    padding:0;
    background:0 0;
    border:none;
    height:auto
}
.wpb_vc_tabs>.wpb_element_wrapper .tabs_controls,.wpb_vc_tabs>.wpb_element_wrapper .wpb_tabs_holder{
    padding:0
}
.wpb_vc_tabs>.wpb_element_wrapper .ui-tabs .ui-tabs-nav{
    position:relative;
    top:1px;
    z-index:2;
    border-right:1px dotted #e6e6e6
}
.wpb_vc_tabs>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li{
    top:-1px;
    background:#e6e6e6;
    border:1px solid transparent;
    border-top-right-radius:3px;
    border-top-left-radius:3px;
    margin-right:3px;
    padding:0
}
.wpb_vc_tabs>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li a{
    color:#848c91;
    padding:10px 16px
}
.wpb_vc_tabs>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block{
    padding:11px
}
.wpb_vc_tabs>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block a{
    padding:0;
    width:16px;
    height:16px;
    display:inline-block;
    background:transparent url(../vc/controls.png) no-repeat -16px -16px
}
.wpb_vc_tabs>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active{
    background:#fff
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab{
    background-color:#fff
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab>.vc_controls{
    opacity:1!important;
    visibility:visible;
    height:35px;
    background:0 0;
    position:relative
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab>.bottom-controls{
    top:auto;
    display:none
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab>.wpb_element_wrapper>.wpb_column_container.empty_container{
    height:80px;
    background-position:center center
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab>.wpb_element_wrapper>.wpb_column_container .wpb_vc_column_inner>.vc_controls{
    background-color:#f5f5f5
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab>.wpb_element_wrapper>.wpb_column_container .wpb_vc_column_inner>.wpb_element_wrapper{
    background-color:#f5f5f5;
    padding:14px
}
.wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab>.wpb_element_wrapper>.wpb_column_container .wpb_vc_row_inner>.vc_controls>.column_move{
    background-color:#f5f5f5
}
.wpb_vc_accordion_tab{
    background-color:#fff;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
    padding:6px 14px 14px
}
.wpb_vc_accordion_tab>.vc_controls{
    opacity:1!important;
    visibility:visible;
    height:35px;
    background:0 0
}
.wpb_vc_accordion_tab>.bottom-controls{
    top:auto;
    display:none
}
.wpb_vc_accordion_tab>.wpb_element_wrapper>.wpb_column_container.empty_container{
    height:80px;
    background-position:center center
}
.wpb_vc_accordion_tab>.wpb_element_wrapper>.wpb_column_container .wpb_vc_column_inner>.vc_controls{
    background-color:#f5f5f5
}
.wpb_vc_accordion_tab>.wpb_element_wrapper>.wpb_column_container .wpb_vc_column_inner>.wpb_element_wrapper{
    background-color:#f5f5f5;
    padding:14px
}
.wpb_vc_accordion_tab>.wpb_element_wrapper>.wpb_column_container .wpb_vc_row_inner>.vc_controls>.column_move{
    background-color:#f5f5f5
}
.wpb_vc_toggle .wpb_element_wrapper{
    min-height:1px
}
.wpb_vc_toggle .wpb_element_wrapper .vc_toggle_title{
    font-size:1em;
    margin:0!important;
    line-height:inherit;
    cursor:pointer;
    background:url(../vc/plus.png) left 3px no-repeat;
    padding-left:20px!important
}
.wpb_vc_toggle .wpb_element_wrapper .vc_toggle_title_active{
    background-image:url(../vc/minus.png)
}
.wpb_vc_toggle .wpb_element_wrapper .vc_toggle_content{
    display:none;
    margin-top:.8em
}
.wpb_vc_toggle .vc_admin_label{
    display:none!important
}
.wpb_vc_tour>.vc_controls{
    opacity:1!important;
    visibility:visible;
    position:relative;
    height:23px;
    margin:18px 0 2px 0;
    border:1px dotted #e6e6e6;
    border-bottom-width:0
}
.wpb_vc_tour>.wpb_element_wrapper{
    padding:0;
    background:0 0;
    border:none;
    height:auto
}
.wpb_vc_tour>.wpb_element_wrapper .tabs_controls,.wpb_vc_tour>.wpb_element_wrapper .wpb_tabs_holder{
    padding:0
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav{
    float:left;
    width:30%;
    position:relative;
    left:1px;
    z-index:2
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li{
    float:none;
    background:#e6e6e6;
    border:1px solid transparent;
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
    padding:0;
    margin:0
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li a{
    float:none;
    display:block;
    color:#848c91;
    padding:10px 16px;
    margin:0 0 2px
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block{
    padding:11px
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li.add_tab_block a{
    padding:0;
    width:100%;
    height:16px;
    display:block;
    background:transparent url(../vc/controls.png) no-repeat -16px -16px
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active{
    background:#fff
}
.wpb_vc_tour>.wpb_element_wrapper .wpb_vc_tab{
    float:right;
    width:70%
}
.wpb_vc_tour>.wpb_element_wrapper .wpb_vc_tab>.vc_controls{
    position:relative
}
.wpb_vc_tour>.wpb_element_wrapper .ui-tabs .ui-tabs-nav li,.wpb_vc_tour>.wpb_element_wrapper .wpb_vc_tab{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
[data-vc-shortcode=vc_line_chart] .vc_chart-edit-form-custom-color .vc_shortcode-param[data-vc-shortcode-param-name=values_custom_color],[data-vc-shortcode=vc_round_chart] .vc_chart-edit-form-custom-color .vc_shortcode-param[data-vc-shortcode-param-name=values_custom_color]{
    display:block
}
[data-vc-shortcode=vc_line_chart] .vc_chart-edit-form-custom-color .vc_shortcode-param[data-vc-shortcode-param-name=values_color],[data-vc-shortcode=vc_round_chart] .vc_chart-edit-form-custom-color .vc_shortcode-param[data-vc-shortcode-param-name=values_color]{
    display:none
}
[data-vc-shortcode=vc_line_chart] .vc_shortcode-param[data-vc-shortcode-param-name=values_custom_color],[data-vc-shortcode=vc_round_chart] .vc_shortcode-param[data-vc-shortcode-param-name=values_custom_color]{
    display:none
}
.vc_gitem-shortcode{
    margin:10px auto 0;
    width:96%
}
.vc_gitem-shortcode .vc_control{
    font-size:13px
}
.vc_gitem-shortcode .column_edit{
    font-size:14px
}
.vc_gitem-shortcode>.vc-controls .vc-icon{
    background-image:url(../vc/fe/controls.png);
    background-repeat:no-repeat
}
.vc_gitem-shortcode .vc_shortcodes_container{
    background:0 0
}
.vc_gitem-shortcode .vc_shortcodes_container>.wpb_element_wrapper>.vc_container_for_children{
    outline:0
}
.vc_gitem-shortcode .vc_shortcodes_container .controls_column{
    overflow:hidden
}
.vc_gitem-add-c-col{
    vertical-align:top;
    margin-top:10px;
    margin-bottom:10px;
    outline:1px dotted #e6e6e6;
    min-height:50px;
    cursor:pointer;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
.vc_gitem-add-c-col::before{
    font-family:vcpb-plugin-icons!important;
    content:"\e90d";
    position:absolute;
    top:50%;
    left:50%;
    margin-right:-50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    color:#848c92;
    font-size:20px
}
.vc_gitem-add-c-left .vc_gitem-add-c-col,.vc_gitem-add-c-right .vc_gitem-add-c-col{
    padding-top:26px
}
.vc_gitem-add-c-col:hover{
    opacity:.5
}
.vc_gitem-add-c-col.vc_zone-added{
    outline:0;
    background:0 0
}
.vc_gitem-add-c-bottom .vc_gitem-add-c-col.vc_zone-added{
    margin-top:30px
}
.vc_gitem-add-c-col.vc_zone-added:hover{
    opacity:1
}
.vc_gitem-navbar-dropdown{
    padding:15px
}
#wpb_visual_composer a{
    -webkit-box-shadow:none;
    box-shadow:none
}
.vc_gitem-preview iframe{
    width:100%;
    height:600px
}
.vc_gitem-navbar-preview-width{
    display:none
}
.vc_gitem-tabs{
    margin:0 -1px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-line-pack:stretch;
    align-content:stretch;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
@media screen and (min-width:992px){
    .vc_gitem-tabs{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.vc_gitem-tabs .vc_gitem-animated-block-tab{
    float:left;
    margin:0 1px;
    background-color:#e6e6e6;
    border:1px solid transparent;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    height:27px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.vc_gitem-tabs .vc_gitem-animated-block-tab:first-child{
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
@media screen and (min-width:992px){
    .vc_gitem-tabs .vc_gitem-animated-block-tab{
        -webkit-box-flex:1;
        -ms-flex:1 0 0px;
        flex:1 0 0;
        border-top-right-radius:3px;
        border-top-left-radius:3px
    }
}
.vc_gitem-tabs .vc_gitem-animated-block-tab a{
    margin:0;
    display:inline-block;
    padding-left:4px;
    padding-right:4px;
    padding-top:2px;
    color:#444;
    text-decoration:none;
    outline:0;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
.vc_gitem-tabs .vc_gitem-animated-block-tab a:first-child{
    -webkit-box-flex:1;
    -ms-flex:1 1 0px;
    flex:1 1 0
}
.vc_gitem-tabs .vc_gitem-animated-block-tab a .vc_label{
    display:block;
    height:16px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin:0 3px;
    white-space:nowrap;
    overflow:hidden;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    font-weight:600;
    line-height:1.4
}
.vc_gitem-tabs .vc_gitem-animated-block-tab .vc-composer-icon{
    color:#888
}
.vc_gitem-tabs .vc_gitem-animated-block-tab.vc_active{
    background-color:#f5f5f5
}
.vc_gitem-animated-block-content-controls .vc_gitem-animation{
    margin:0 0 6px
}
.vc_gitem-animated-block-content-controls .vc_gitem-animation select{
    margin:0 auto;
    display:block
}
.vc_gitem-zone-tab{
    min-height:50px;
    display:none
}
.vc_gitem-zone-tab.vc_active{
    display:block
}
.vc_gitem_animated_block-shortcode{
    margin-top:9px;
    margin-bottom:10px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_gitem_animated_block-shortcode>.vc_controls{
    display:block;
    float:right
}
.vc_gitem_animated_block-shortcode>.vc_controls .vc_control-btn-edit{
    border:1px solid #f5f5f5;
    border-top-right-radius:3px;
    border-top-left-radius:3px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
    padding:2px;
    width:20px;
    text-align:center
}
.vc_gitem-animation-single .vc_gitem-tab-b{
    display:none
}
.vc_gitem-shortcode .vc_empty-container,.vc_gitem-shortcode .vc_sorting-empty-container{
    min-height:47px
}
.vc_gitem-shortcode .vc_placeholder{
    margin-bottom:0;
    margin-top:0
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a,.vc_gitem-shortcode .wpb_vc_gitem_zone_b,.vc_gitem-shortcode .wpb_vc_gitem_zone_c{
    background-color:#f5f5f5;
    padding-left:4px;
    padding-right:4px;
    margin:0
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a>.wpb_element_wrapper,.vc_gitem-shortcode .wpb_vc_gitem_zone_b>.wpb_element_wrapper,.vc_gitem-shortcode .wpb_vc_gitem_zone_c>.wpb_element_wrapper{
    padding-top:5px
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a>.wpb_element_wrapper>.vc_container_for_children,.vc_gitem-shortcode .wpb_vc_gitem_zone_b>.wpb_element_wrapper>.vc_container_for_children,.vc_gitem-shortcode .wpb_vc_gitem_zone_c>.wpb_element_wrapper>.vc_container_for_children{
    margin:0
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a .wpb_row_container>.wpb_vc_column,.vc_gitem-shortcode .wpb_vc_gitem_zone_b .wpb_row_container>.wpb_vc_column,.vc_gitem-shortcode .wpb_vc_gitem_zone_c .wpb_row_container>.wpb_vc_column{
    margin-bottom:5px
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a .wpb_vc_column,.vc_gitem-shortcode .wpb_vc_gitem_zone_b .wpb_vc_column,.vc_gitem-shortcode .wpb_vc_gitem_zone_c .wpb_vc_column{
    padding-left:5px;
    padding-right:5px
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a .wpb_row_container,.vc_gitem-shortcode .wpb_vc_gitem_zone_b .wpb_row_container,.vc_gitem-shortcode .wpb_vc_gitem_zone_c .wpb_row_container{
    margin-left:-5px;
    margin-right:-5px
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a .wpb_row_container>.wpb_vc_column>.wpb_element_wrapper,.vc_gitem-shortcode .wpb_vc_gitem_zone_b .wpb_row_container>.wpb_vc_column>.wpb_element_wrapper,.vc_gitem-shortcode .wpb_vc_gitem_zone_c .wpb_row_container>.wpb_vc_column>.wpb_element_wrapper{
    padding:1px 4px 1px
}
.vc_gitem-shortcode .wpb_vc_gitem_zone_a .wpb_content_element>.wpb_element_wrapper,.vc_gitem-shortcode .wpb_vc_gitem_zone_b .wpb_content_element>.wpb_element_wrapper,.vc_gitem-shortcode .wpb_vc_gitem_zone_c .wpb_content_element>.wpb_element_wrapper{
    padding:0
}
.vc_gitem-shortcode .vc_shortcodes_container>.controls_column{
    height:27px
}
.vc_gitem-shortcode .vc_shortcodes_container .wpb_column_container{
    margin:0 5px
}
.vc_gitem-content{
    padding-top:10px
}
.wpb_vc_gitem_zone_c{
    position:relative;
    margin-top:24px;
    min-height:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls){
    position:absolute;
    top:-27px;
    left:0;
    padding:0;
    margin:0
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls) .vc_control{
    background-color:#f5f5f5;
    padding:3px 8px;
    line-height:24px;
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls) .vc_control:not(.vc_column-move){
    background-color:#e6e6e6
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls) .column_delete,.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls) .column_edit{
    float:right;
    margin-left:1px
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls) .column_delete{
    font-size:12px
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls) .column_delete:hover{
    background-color:#ffe0e0
}
.wpb_vc_gitem_zone_c>.vc_controls:not(.bottom-controls).bottom-controls{
    position:static;
    height:30px
}
.wpb_vc_gitem_zone_c>.vc_css-helper{
    position:absolute;
    top:3px;
    right:55px
}
.wpb_vc_gitem_zone_c>.vc_css-helper.vc_featured{
    background-image:url(../vc/vc_gitem_image.png);
    background-size:cover;
    margin-top:3px;
    width:16px;
    height:16px;
    display:inline-block;
    margin-right:3px;
    border-radius:8px;
    right:95px
}
.wpb_vc_gitem_zone_c>.vc_css-helper+.vc_css-helper{
    right:75px
}
.wpb_vc_gitem_zone_c>.vc_color-helper{
    position:absolute;
    top:-25px;
    right:55px
}
.wpb_vc_gitem_zone_a,.wpb_vc_gitem_zone_b{
    position:relative;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.wpb_vc_gitem_zone_a>.vc_css-helper,.wpb_vc_gitem_zone_b>.vc_css-helper{
    position:absolute;
    top:3px;
    right:0
}
.wpb_vc_gitem_zone_a>.vc_css-helper.vc_featured,.wpb_vc_gitem_zone_b>.vc_css-helper.vc_featured{
    background-image:url(../vc/vc_gitem_image.png);
    background-size:cover;
    margin-top:3px;
    width:16px;
    height:16px;
    display:inline-block;
    margin-right:3px;
    border-radius:8px
}
.wpb_vc_gitem_zone_a>.vc_css-helper+.vc_css-helper,.wpb_vc_gitem_zone_b>.vc_css-helper+.vc_css-helper{
    right:20px
}
.wpb_vc_gitem_zone_a>.vc_css-helper+.vc_featured,.wpb_vc_gitem_zone_b>.vc_css-helper+.vc_featured{
    right:40px
}
.wpb_vc_gitem_zone_a>.vc_controls,.wpb_vc_gitem_zone_b>.vc_controls{
    display:none
}
.wpb_vc_gitem_zone_a>.wpb_element_wrapper>.vc_container_for_children,.wpb_vc_gitem_zone_b>.wpb_element_wrapper>.vc_container_for_children{
    margin:0
}
.vc_general.vc_element-icon.icon-wpb-gitem-zone{
    background:0 0
}
.wpb_vc_gitem_row{
    margin:0 auto
}
.wpb_vc_gitem_row .vc_controls-row .vc_column-delete{
    float:right;
    display:block;
    background:#fff
}
.wpb_vc_gitem_zone_a .wpb_vc_gitem_row .vc_controls-row .vc_column-delete,.wpb_vc_gitem_zone_b .wpb_vc_gitem_row .vc_controls-row .vc_column-delete{
    display:none
}
.wpb_vc_gitem_row .vc_controls-row .vc_column-delete:hover{
    background-color:#ffe0e0
}
.wpb_vc_gitem_row .vc_controls-row .vc_row_layouts{
    background:#fff
}
.wpb_vc_gitem_row .vc_controls-row .vc_row_layouts{
    margin-left:0
}
.wpb_vc_gitem_row .vc_controls-row .vc_row_layouts:hover{
    left:0;
    height:16px;
    position:relative
}
.wpb_row_container>.wpb_vc_gitem_col>.vc_controls,.wpb_row_container>.wpb_vc_gitem_col>.wpb_element_wrapper{
    background-color:#fff
}
.vc_admin_label{
    font-size:11px;
    font-style:italic;
    color:#999;
    margin-right:5px;
    line-height:1;
    word-wrap:break-word
}
.vc_admin_label label{
    vertical-align:inherit
}
.vc_admin_label.hidden-label{
    display:none
}
.icon-wpb-contactform7{
    background-position:0 -832px;
    background-image:url(../vc/vc-element-icons/element-icon-contact-form-7.svg);
    background-position:unset
}
.icon-wpb-vc_gravityform{
    background-position:0 -864px;
    background-image:url(../vc/vc-element-icons/element-icon-gravity-forms.svg);
    background-position:unset
}
.icon-wpb-layerslider{
    background-position:0 -896px;
    background-image:url(../vc/vc-element-icons/element-icon-layer-slider.svg);
    background-position:unset
}
.icon-wpb-revslider{
    background-position:0 -928px;
    background-image:url(../vc/vc-element-icons/element-icon-revolution-slider.svg);
    background-position:unset
}
.vc_placeholder-jwplayer{
    width:100%;
    background:#2a2a2a url(../vc/3rd-party/jwplayer.png) center center no-repeat
}
.vc_placeholder-jwplayer:before{
    content:"";
    display:block;
    padding-top:56.25%
}
@font-face{
    font-family:vc_grid_v1;
    src:url(../fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
    src:url(../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'),url(../fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'),url(../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'),url(../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');
    font-weight:400;
    font-style:normal
}
[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{
    font-family:vc_grid_v1;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.vc_arrow-icon-minus:before{
    content:"\e61c"
}
.vc_arrow-icon-plus:before{
    content:"\e61d"
}
.vc_arrow-icon-arrow_down:before{
    content:"\e61e"
}
.vc_arrow-icon-arrow_up:before{
    content:"\e61f"
}
.vc_arrow-icon-arrow_01_left:before{
    content:"\e600"
}
.vc_arrow-icon-arrow_01_right:before{
    content:"\e601"
}
.vc_arrow-icon-arrow_02_left:before{
    content:"\e602"
}
.vc_arrow-icon-arrow_02_right:before{
    content:"\e603"
}
.vc_arrow-icon-arrow_03_left:before{
    content:"\e604"
}
.vc_arrow-icon-arrow_03_right:before{
    content:"\e605"
}
.vc_arrow-icon-arrow_04_left:before{
    content:"\e606"
}
.vc_arrow-icon-arrow_04_right:before{
    content:"\e607"
}
.vc_arrow-icon-arrow_05_left:before{
    content:"\e608"
}
.vc_arrow-icon-arrow_05_right:before{
    content:"\e609"
}
.vc_arrow-icon-arrow_06_left:before{
    content:"\e60a"
}
.vc_arrow-icon-arrow_06_right:before{
    content:"\e60b"
}
.vc_arrow-icon-arrow_07_left:before{
    content:"\e60c"
}
.vc_arrow-icon-arrow_07_right:before{
    content:"\e60d"
}
.vc_arrow-icon-arrow_08_left:before{
    content:"\e60e"
}
.vc_arrow-icon-arrow_08_right:before{
    content:"\e60f"
}
.vc_arrow-icon-arrow_09_left:before{
    content:"\e610"
}
.vc_arrow-icon-arrow_09_right:before{
    content:"\e611"
}
.vc_arrow-icon-arrow_10_left:before{
    content:"\e612"
}
.vc_arrow-icon-arrow_10_right:before{
    content:"\e613"
}
.vc_arrow-icon-arrow_11_left:before{
    content:"\e614"
}
.vc_arrow-icon-arrow_11_right:before{
    content:"\e615"
}
.vc_arrow-icon-arrow_12_left:before{
    content:"\e616"
}
.vc_arrow-icon-arrow_12_right:before{
    content:"\e617"
}
.vc_arrow-icon-navicon:before{
    content:"\f0c9"
}
#wpb_visual_composer{
    display:none
}
#wpb_visual_composer>.inside{
    margin:0;
    padding:0
}
#wpb_visual_composer .vc_navbar{
    border-bottom:1px solid #0473aa
}
@media (max-width:767px){
    .vc_hidden-xs{
        display:block!important
    }
    .vc_hidden-xs .vc_controls .vc_btn-content{
        background-color:#ccc!important;
        border-color:#ccc!important
    }
    .vc_hidden-xs .vc_controls .vc_btn-content:hover{
        background-color:#b3b3b3!important;
        border-color:#b3b3b3!important
    }
    .vc_hidden-xs>*{
        opacity:.5!important
    }
}
.vc_hidden-xs .vc_hidden-xs>*{
    opacity:1!important
}
@media (min-width:768px) and (max-width:991px){
    .vc_hidden-sm{
        display:block!important
    }
    .vc_hidden-sm .vc_controls .vc_btn-content{
        background-color:#ccc!important;
        border-color:#ccc!important
    }
    .vc_hidden-sm .vc_controls .vc_btn-content:hover{
        background-color:#b3b3b3!important;
        border-color:#b3b3b3!important
    }
    .vc_hidden-sm>*{
        opacity:.5!important
    }
}
.vc_hidden-sm .vc_hidden-sm>*{
    opacity:1!important
}
@media (min-width:992px) and (max-width:1199px){
    .vc_hidden-md{
        display:block!important
    }
    .vc_hidden-md .vc_controls .vc_btn-content{
        background-color:#ccc!important;
        border-color:#ccc!important
    }
    .vc_hidden-md .vc_controls .vc_btn-content:hover{
        background-color:#b3b3b3!important;
        border-color:#b3b3b3!important
    }
    .vc_hidden-md>*{
        opacity:.5!important
    }
}
.vc_hidden-md .vc_hidden-md>*{
    opacity:1!important
}
@media (min-width:1200px){
    .vc_hidden-lg{
        display:block!important
    }
    .vc_hidden-lg .vc_controls .vc_btn-content{
        background-color:#ccc!important;
        border-color:#ccc!important
    }
    .vc_hidden-lg .vc_controls .vc_btn-content:hover{
        background-color:#b3b3b3!important;
        border-color:#b3b3b3!important
    }
    .vc_hidden-lg>*{
        opacity:.5!important
    }
}
.vc_hidden-lg .vc_hidden-lg>*{
    opacity:1!important
}
#visual_composer_content{
    margin:14px 14px 0 14px;
    line-height:1.2
}
#poststuff h3.vc_modal-title{
    font-weight:400;
    font-size:16px;
    color:inherit
}
#poststuff .vc_welcome h3{
    margin:0;
    padding:0;
    font-size:24px;
    line-height:26px;
    cursor:default
}
#poststuff .vc_welcome.vc_not-empty{
    margin-top:0
}
#poststuff .vc_welcome.vc_not-empty .vc_buttons{
    margin-top:0
}
.widgets-placeholder{
    margin-top:0;
    margin-bottom:15px
}
.widgets-placeholder-column{
    float:left
}
.widgets-placeholder,.widgets-placeholder-column,.widgets-placeholder-gallery{
    background-image:url(../vc/pattern.gif);
    height:50px
}
.vc_sorting-empty-container{
    outline:1px dotted #e6e6e6;
    min-height:50px;
    position:relative;
    cursor:pointer;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.vc_sorting-empty-container:after{
    font-family:vcpb-plugin-icons!important;
    speak:none;
    font-style:normal;
    font-weight:700;
    font-variant:normal;
    text-transform:none;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"\e90d";
    color:#848c92;
    font-size:20px;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    z-index:0;
    height:30px;
    width:30px;
    line-height:30px;
    text-align:center;
    position:absolute
}
.vc_helper{
    width:auto!important;
    height:auto!important;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    z-index:1006;
    position:absolute;
    padding:4px 15px 4px 30px;
    border:1px solid #95ca24;
    background-color:#95ca24;
    border-top-right-radius:3px;
    border-top-left-radius:3px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
    vertical-align:middle;
    color:#fff;
    font-size:9px
}
.vc_helper .vc_element-icon{
    display:inline-block;
    margin:0 8px 0 0;
    vertical-align:middle
}
.vc_helper.vc_helper-vc_row{
    border:1px solid #285a85;
    background-color:#285a85
}
.vc_helper.vc_helper-vc_column{
    border:1px solid #f9b418;
    background-color:#f9b418
}
.vc_helper-tab{
    width:auto!important
}
.vc_placeholder{
    width:100%!important;
    background:transparent url(../vc/pattern.gif);
    margin-top:5px;
    margin-bottom:5px
}
.vc_placeholder-row{
    padding:0;
    margin:0 0 35px 0;
    background:transparent url(../vc/pattern.gif);
    height:50px
}
.vc_placeholder-column{
    background:transparent url(../vc/pattern.gif);
    float:left
}
.vc_placeholder-tab{
    background:transparent url(../vc/pattern.gif)
}
.vc_param_group-list .vc_placeholder{
    height:24px;
    margin-bottom:15px
}
.vc_panel-heading .vc_transparent{
    display:none
}
.vc_loading-shortcodes #vc_no-content-helper{
    display:none
}
#wpb_csseditor{
    border:1px solid #bababa
}
.vc_button-settings-less:active{
    vertical-align:baseline
}
body.mobile.modal-open #wpwrap{
    position:relative!important
}


/*nectar addition*/
.wpb_el_type_fws_image .gallery_widget_add_images {
    margin-top: 0;
    display: block;
    float: left;
    height: 80px;
    width: 80px;
    background: url(../vc/add.png) center center no-repeat #F5F5F5;
    border: 1px solid #DFDFDF;
    font-size: 0;
    color: #F5F5F5;
}
.wpb_el_type_fws_image .vc_icon-remove .vc-composer-icon {
    font-size: 18px;
    color: #FF7877;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.wpb_el_type_fws_image .vc_icon-remove {
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}


.modal-backdrop, 
.modal-backdrop.fade.in {
  opacity: 0.8!important;
}

.modal-backdrop.white {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9990;
  opacity: 0.8!important;
  background-color: #fff!important;
}

@media only screen and (min-width:960px) {
  body #vc_ui-panel-add-element, .modal-backdrop.white {
    left: 160px;
  }

  body.compose-mode #vc_ui-panel-add-element {
    left: 0;
    top: calc(10vh + 56px);
    max-height: calc(80vh - 56px);
  }
}

body .vc_ui-button.vc_ui-button-action:hover {
  background-color: #2e4ce8!important;
}

.compose-mode .modal-backdrop.white {
  left: 0;
  opacity: 0.87!important;
}

/*nectar addition end*/