.wp-block-audio figcaption{
    margin-top:.5em;
    margin-bottom:1em;
    color:#555d66;
    text-align:center;
    font-size:13px
}
.wp-block-audio audio{
    width:100%;
    min-width:300px
}
.editor-block-list__layout .reusable-block-edit-panel{
    align-items:center;
    background:#f8f9f9;
    color:#555d66;
    display:flex;
    flex-wrap:wrap;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
    font-size:13px;
    top:-14px;
    margin:0 -14px;
    padding:8px 14px;
    position:relative;
    z-index:7
}
.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{
    margin:0 -14px;
    padding:8px 14px
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{
    margin:0 5px
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{
    margin-right:auto
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{
    margin-right:8px;
    white-space:nowrap;
    font-weight:600
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{
    flex:1 1 100%;
    font-size:14px;
    height:30px;
    margin:4px 0 8px
}
.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{
    flex-shrink:0
}
@media(min-width:960px){
    .editor-block-list__layout .reusable-block-edit-panel{
        flex-wrap:nowrap
    }
    .editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{
        margin:0
    }
    .editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{
        margin:0 0 0 5px
    }
}
.editor-block-list__layout .reusable-block-indicator{
    background:#fff;
    border-left:1px dashed #e2e4e7;
    color:#555d66;
    border-bottom:1px dashed #e2e4e7;
    top:-14px;
    height:30px;
    padding:4px;
    position:absolute;
    z-index:1;
    width:30px;
    right:-14px
}
.wp-block-button{
    color:#fff;
    margin-bottom:1.5em
}
.wp-block-button.aligncenter{
    text-align:center
}
.wp-block-button.alignright{
    text-align:right
}
.wp-block-button__link{
    background-color:#32373c;
    border:none;
    border-radius:28px;
    box-shadow:none;
    color:inherit;
    cursor:pointer;
    display:inline-block;
    font-size:18px;
    margin:0;
    padding:12px 24px;
    text-align:center;
    text-decoration:none;
    white-space:normal;
    overflow-wrap:break-word
}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{
    color:inherit
}
.is-style-squared .wp-block-button__link{
    border-radius:0
}
.is-style-outline{
    color:#32373c
}
.is-style-outline .wp-block-button__link{
    background:0 0;
    border:2px solid
}
.wp-block-categories.alignleft{
    margin-right:2em
}
.wp-block-categories.alignright{
    margin-left:2em
}
.wp-block-columns{
    display:flex;
    flex-wrap:wrap
}
@media(min-width:782px){
    .wp-block-columns{
        flex-wrap:nowrap
    }
}
.wp-block-column{
    flex:1;
    margin-bottom:1em;
    flex-basis:100%;
    min-width:0;
    word-break:break-word;
    overflow-wrap:break-word
}
@media(min-width:600px){
    .wp-block-column{
        flex-basis:50%;
        flex-grow:0
    }
}
@media(min-width:600px){
    .wp-block-column:nth-child(odd){
        margin-right:32px
    }
    .wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){
        margin-left:32px
    }
    .wp-block-column:not(:last-child){
        margin-right:32px
    }
}
.wp-block-cover,.wp-block-cover-image{
    position:relative;
    background-color:#000;
    background-size:cover;
    background-position:50%;
    min-height:430px;
    width:100%;
    margin:0 0 1.5em;
    display:flex;
    justify-content:center;
    align-items:center;
    overflow:hidden
}
.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{
    justify-content:flex-start
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{
    margin-left:0;
    text-align:left
}
.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{
    justify-content:flex-end
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{
    margin-right:0;
    text-align:right
}
.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{
    color:#fff;
    font-size:2em;
    line-height:1.25;
    z-index:1;
    margin-bottom:0;
    max-width:610px;
    padding:14px;
    text-align:center
}
.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{
    color:#fff
}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
    background-attachment:fixed
}
@supports(-webkit-overflow-scrolling:touch){
    .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
        background-attachment:scroll
    }
}
.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background-color:inherit;
    opacity:.5;
    z-index:1
}
.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{
    opacity:.1
}
.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{
    opacity:.2
}
.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{
    opacity:.3
}
.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{
    opacity:.4
}
.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{
    opacity:.5
}
.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{
    opacity:.6
}
.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{
    opacity:.7
}
.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{
    opacity:.8
}
.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{
    opacity:.9
}
.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{
    opacity:1
}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
    max-width:305px;
    width:100%
}
.wp-block-cover-image:after,.wp-block-cover:after{
    display:block;
    content:"";
    font-size:0;
    min-height:inherit
}
@supports((position:-webkit-sticky) or (position:sticky)){
    .wp-block-cover-image:after,.wp-block-cover:after{
        content:none
    }
}
.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{
    display:flex
}
.wp-block-cover__video-background{
    position:absolute;
    top:50%;
    left:50%;
    transform:translateX(-50%) translateY(-50%);
    width:100%;
    height:100%;
    z-index:0;
    -o-object-fit:cover;
    object-fit:cover
}
.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{
    max-width:360px;
    width:100%
}
.wp-block-embed{
    margin-bottom:1em
}
.wp-block-embed figcaption{
    margin-top:.5em;
    margin-bottom:1em;
    color:#555d66;
    text-align:center;
    font-size:13px
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{
    position:relative
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
    content:"";
    display:block;
    padding-top:50%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    width:100%;
    height:100%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
    padding-top:42.85%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
    padding-top:50%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
    padding-top:56.25%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
    padding-top:75%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
    padding-top:100%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{
    padding-top:66.66%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
    padding-top:200%
}
.wp-block-file{
    margin-bottom:1.5em
}
.wp-block-file.aligncenter{
    text-align:center
}
.wp-block-file.alignright{
    text-align:right
}
.wp-block-file .wp-block-file__button{
    background:#32373c;
    border-radius:2em;
    color:#fff;
    font-size:13px;
    padding:.5em 1em
}
.wp-block-file a.wp-block-file__button{
    text-decoration:none
}
.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{
    box-shadow:none;
    color:#fff;
    opacity:.85;
    text-decoration:none
}
.wp-block-file *+.wp-block-file__button{
    margin-left:.75em
}
.wp-block-gallery{
    display:flex;
    flex-wrap:wrap;
    list-style-type:none;
    padding:0
}
.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{
    margin:0 16px 16px 0;
    display:flex;
    flex-grow:1;
    flex-direction:column;
    justify-content:center;
    position:relative
}
.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{
    margin:0;
    height:100%
}
@supports((position:-webkit-sticky) or (position:sticky)){
    .wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{
        display:flex;
        align-items:flex-end;
        justify-content:flex-start
    }
}
.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{
    display:block;
    max-width:100%;
    height:auto;
    width:100%
}
@supports((position:-webkit-sticky) or (position:sticky)){
    .wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{
        width:auto
    }
}
.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{
    position:absolute;
    bottom:0;
    width:100%;
    max-height:100%;
    overflow:auto;
    padding:40px 10px 5px;
    color:#fff;
    text-align:center;
    font-size:13px;
    background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent)
}
.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{
    display:inline
}
.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{
    width:100%
}
@supports((position:-webkit-sticky) or (position:sticky)){
    .wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{
        height:100%;
        flex:1;
        -o-object-fit:cover;
        object-fit:cover
    }
}
.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{
    width:calc((100% - 16px)/2)
}
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){
    margin-right:0
}
.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{
    width:100%;
    margin-right:0
}
@media(min-width:600px){
    .wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{
        width:calc((100% - 32px)/3);
        margin-right:16px
    }
    .wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{
        width:calc((100% - 48px)/4);
        margin-right:16px
    }
    .wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{
        width:calc((100% - 64px)/5);
        margin-right:16px
    }
    .wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{
        width:calc((100% - 80px)/6);
        margin-right:16px
    }
    .wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{
        width:calc((100% - 96px)/7);
        margin-right:16px
    }
    .wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{
        width:calc((100% - 112px)/8);
        margin-right:16px
    }
    .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){
        margin-right:0
    }
}
.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{
    margin-right:0
}
.wp-block-gallery .blocks-gallery-item.has-add-item-button{
    width:100%
}
.wp-block-gallery.alignleft,.wp-block-gallery.alignright{
    max-width:305px;
    width:100%
}
.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{
    display:flex
}
.wp-block-gallery.aligncenter .blocks-gallery-item figure{
    justify-content:center
}
.wp-block-image{
    max-width:100%;
    margin-bottom:1em;
    margin-left:0;
    margin-right:0
}
.wp-block-image img{
    max-width:100%
}
.wp-block-image.aligncenter{
    text-align:center
}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{
    width:100%
}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{
    display:table;
    margin-left:0;
    margin-right:0
}
.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{
    display:table-caption;
    caption-side:bottom
}
.wp-block-image .alignleft{
    float:left;
    margin-right:1em
}
.wp-block-image .alignright{
    float:right;
    margin-left:1em
}
.wp-block-image .aligncenter{
    margin-left:auto;
    margin-right:auto
}
.wp-block-image figcaption{
    margin-top:.5em;
    margin-bottom:1em;
    color:#555d66;
    text-align:center;
    font-size:13px
}
.wp-block-latest-comments__comment{
    font-size:15px;
    line-height:1.1;
    list-style:none;
    margin-bottom:1em
}
.has-avatars .wp-block-latest-comments__comment{
    min-height:36px;
    list-style:none
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{
    margin-left:52px
}
.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{
    line-height:1.5
}
.wp-block-latest-comments__comment-excerpt p{
    font-size:14px;
    line-height:1.8;
    margin:5px 0 20px
}
.wp-block-latest-comments__comment-date{
    color:#8f98a1;
    display:block;
    font-size:12px
}
.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{
    border-radius:24px;
    display:block;
    float:left;
    height:40px;
    margin-right:12px;
    width:40px
}
.wp-block-latest-posts.alignleft{
    margin-right:2em
}
.wp-block-latest-posts.alignright{
    margin-left:2em
}
.wp-block-latest-posts.is-grid{
    display:flex;
    flex-wrap:wrap;
    padding:0;
    list-style:none
}
.wp-block-latest-posts.is-grid li{
    margin:0 16px 16px 0;
    width:100%
}
@media(min-width:600px){
    .wp-block-latest-posts.columns-2 li{
        width:calc(50% - 16px)
    }
    .wp-block-latest-posts.columns-3 li{
        width:calc(33.33333% - 16px)
    }
    .wp-block-latest-posts.columns-4 li{
        width:calc(25% - 16px)
    }
    .wp-block-latest-posts.columns-5 li{
        width:calc(20% - 16px)
    }
    .wp-block-latest-posts.columns-6 li{
        width:calc(16.66667% - 16px)
    }
}
.wp-block-latest-posts__post-date{
    display:block;
    color:#6c7781;
    font-size:13px
}
.wp-block-media-text{
    display:grid;
    grid-template-rows:auto;
    align-items:center;
    grid-template-areas:"media-text-media media-text-content";
    grid-template-columns:50% auto
}
.wp-block-media-text.has-media-on-the-right{
    grid-template-areas:"media-text-content media-text-media";
    grid-template-columns:auto 50%
}
.wp-block-media-text .wp-block-media-text__media{
    grid-area:media-text-media;
    margin:0
}
.wp-block-media-text .wp-block-media-text__content{
    word-break:break-word;
    grid-area:media-text-content;
    padding:0 8%
}
.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{
    max-width:unset;
    width:100%;
    vertical-align:middle
}
@media(max-width:600px){
    .wp-block-media-text.is-stacked-on-mobile{
        grid-template-columns:100%!important;
        grid-template-areas:"media-text-media" "media-text-content"
    }
    .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{
        grid-template-areas:"media-text-content" "media-text-media"
    }
}
p.is-small-text{
    font-size:14px
}
p.is-regular-text{
    font-size:16px
}
p.is-large-text{
    font-size:36px
}
p.is-larger-text{
    font-size:48px
}
p.has-drop-cap:not(:focus):first-letter{
    float:left;
    font-size:8.4em;
    line-height:.68;
    font-weight:100;
    margin:.05em .1em 0 0;
    text-transform:uppercase;
    font-style:normal
}
p.has-drop-cap:not(:focus):after{
    content:"";
    display:table;
    clear:both;
    padding-top:14px
}
p.has-background{
    padding:20px 30px
}
p.has-text-color a{
    color:inherit
}
.wp-block-pullquote{
    padding:3em 0;
    margin-left:0;
    margin-right:0;
    text-align:center
}
.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{
    max-width:305px
}
.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{
    font-size:20px
}
.wp-block-pullquote p{
    font-size:28px;
    line-height:1.6
}
.wp-block-pullquote cite,.wp-block-pullquote footer{
    position:relative
}
.wp-block-pullquote .has-text-color a{
    color:inherit
}
.wp-block-pullquote:not(.is-style-solid-color){
    background:0 0
}
.wp-block-pullquote.is-style-solid-color{
    border:none
}
.wp-block-pullquote.is-style-solid-color blockquote{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    max-width:60%
}
.wp-block-pullquote.is-style-solid-color blockquote p{
    margin-top:0;
    margin-bottom:0;
    font-size:32px
}
.wp-block-pullquote.is-style-solid-color blockquote cite{
    text-transform:none;
    font-style:normal
}
.wp-block-pullquote cite{
    color:inherit
}
.wp-block-quote.is-large,.wp-block-quote.is-style-large{
    margin:0 0 16px;
    padding:0 1em
}
.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{
    font-size:24px;
    font-style:italic;
    line-height:1.6
}
.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{
    font-size:18px;
    text-align:right
}
.wp-block-separator.is-style-wide{
    border-bottom-width:1px
}
.wp-block-separator.is-style-dots{
    background:0 0;
    border:none;
    text-align:center;
    max-width:none;
    line-height:1;
    height:auto
}
.wp-block-separator.is-style-dots:before{
    content:"\00b7 \00b7 \00b7";
    color:#191e23;
    font-size:20px;
    letter-spacing:2em;
    padding-left:2em;
    font-family:serif
}
p.wp-block-subhead{
    font-size:1.1em;
    font-style:italic;
    opacity:.75
}
.wp-block-table.has-fixed-layout{
    table-layout:fixed;
    width:100%
}
.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{
    display:table;
    width:auto
}
.wp-block-table.is-style-stripes{
    border-spacing:0;
    border-collapse:inherit;
    border-bottom:1px solid #f3f4f5
}
.wp-block-table.is-style-stripes tr:nth-child(odd){
    background-color:#f3f4f5
}
.wp-block-table.is-style-stripes td{
    border-color:transparent
}
.wp-block-text-columns,.wp-block-text-columns.aligncenter{
    display:flex
}
.wp-block-text-columns .wp-block-column{
    margin:0 16px;
    padding:0
}
.wp-block-text-columns .wp-block-column:first-child{
    margin-left:0
}
.wp-block-text-columns .wp-block-column:last-child{
    margin-right:0
}
.wp-block-text-columns.columns-2 .wp-block-column{
    width:50%
}
.wp-block-text-columns.columns-3 .wp-block-column{
    width:33.33333%
}
.wp-block-text-columns.columns-4 .wp-block-column{
    width:25%
}
pre.wp-block-verse{
    white-space:nowrap;
    overflow:auto
}
.wp-block-video{
    margin-left:0;
    margin-right:0
}
.wp-block-video video{
    max-width:100%
}
@supports((position:-webkit-sticky) or (position:sticky)){
    .wp-block-video [poster]{
        -o-object-fit:cover;
        object-fit:cover
    }
}
.wp-block-video.aligncenter{
    text-align:center
}
.wp-block-video figcaption{
    margin-top:.5em;
    margin-bottom:1em;
    color:#555d66;
    text-align:center;
    font-size:13px
}
.has-pale-pink-background-color.has-pale-pink-background-color{
    background-color:#f78da7
}
.has-vivid-red-background-color.has-vivid-red-background-color{
    background-color:#cf2e2e
}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{
    background-color:#ff6900
}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{
    background-color:#fcb900
}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color{
    background-color:#7bdcb5
}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{
    background-color:#00d084
}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{
    background-color:#8ed1fc
}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{
    background-color:#0693e3
}
.has-very-light-gray-background-color.has-very-light-gray-background-color{
    background-color:#eee
}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{
    background-color:#abb8c3
}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color{
    background-color:#313131
}
.has-pale-pink-color.has-pale-pink-color{
    color:#f78da7
}
.has-vivid-red-color.has-vivid-red-color{
    color:#cf2e2e
}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{
    color:#ff6900
}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{
    color:#fcb900
}
.has-light-green-cyan-color.has-light-green-cyan-color{
    color:#7bdcb5
}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color{
    color:#00d084
}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color{
    color:#8ed1fc
}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{
    color:#0693e3
}
.has-very-light-gray-color.has-very-light-gray-color{
    color:#eee
}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{
    color:#abb8c3
}
.has-very-dark-gray-color.has-very-dark-gray-color{
    color:#313131
}
.has-small-font-size{
    font-size:13px
}
.has-normal-font-size,.has-regular-font-size{
    font-size:16px
}
.has-medium-font-size{
    font-size:20px
}
.has-large-font-size{
    font-size:36px
}
.has-huge-font-size,.has-larger-font-size{
    font-size:42px
}
#debungcontrolls{
    z-index:100000;
    position:fixed;
    bottom:0;
    width:100%;
    height:auto;
    background:rgba(0,0,0,.6);
    padding:10px;
    box-sizing:border-box
}
.debugtimeline{
    width:100%;
    height:10px;
    position:relative;
    display:block;
    margin-bottom:3px;
    display:none;
    white-space:nowrap;
    box-sizing:border-box
}
.debugtimeline:hover{
    height:15px
}
.the_timeline_tester{
    background:#e74c3c;
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0
}
.rs-go-fullscreen{
    position:fixed!important;
    width:100%!important;
    height:100%!important;
    top:0!important;
    left:0!important;
    z-index:9999999!important;
    background:#fff!important
}
.debugtimeline.tl_slide .the_timeline_tester{
    background:#f39c12
}
.debugtimeline.tl_frame .the_timeline_tester{
    background:#3498db
}
.debugtimline_txt{
    color:#fff;
    font-weight:400;
    font-size:7px;
    position:absolute;
    left:10px;
    top:0;
    white-space:nowrap;
    line-height:10px
}
.rtl{
    direction:rtl
}
@font-face{
    font-family:revicons;
    src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);
    src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format("embedded-opentype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format("woff"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format("truetype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format("svg");
    font-weight:400;
    font-style:normal
}
[class^=revicon-]:before,[class*=" revicon-"]:before{
    font-family:revicons;
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em
}
.revicon-search-1:before{
    content:'\e802'
}
.revicon-pencil-1:before{
    content:'\e831'
}
.revicon-picture-1:before{
    content:'\e803'
}
.revicon-cancel:before{
    content:'\e80a'
}
.revicon-info-circled:before{
    content:'\e80f'
}
.revicon-trash:before{
    content:'\e801'
}
.revicon-left-dir:before{
    content:'\e817'
}
.revicon-right-dir:before{
    content:'\e818'
}
.revicon-down-open:before{
    content:'\e83b'
}
.revicon-left-open:before{
    content:'\e819'
}
.revicon-right-open:before{
    content:'\e81a'
}
.revicon-angle-left:before{
    content:'\e820'
}
.revicon-angle-right:before{
    content:'\e81d'
}
.revicon-left-big:before{
    content:'\e81f'
}
.revicon-right-big:before{
    content:'\e81e'
}
.revicon-magic:before{
    content:'\e807'
}
.revicon-picture:before{
    content:'\e800'
}
.revicon-export:before{
    content:'\e80b'
}
.revicon-cog:before{
    content:'\e832'
}
.revicon-login:before{
    content:'\e833'
}
.revicon-logout:before{
    content:'\e834'
}
.revicon-video:before{
    content:'\e805'
}
.revicon-arrow-combo:before{
    content:'\e827'
}
.revicon-left-open-1:before{
    content:'\e82a'
}
.revicon-right-open-1:before{
    content:'\e82b'
}
.revicon-left-open-mini:before{
    content:'\e822'
}
.revicon-right-open-mini:before{
    content:'\e823'
}
.revicon-left-open-big:before{
    content:'\e824'
}
.revicon-right-open-big:before{
    content:'\e825'
}
.revicon-left:before{
    content:'\e836'
}
.revicon-right:before{
    content:'\e826'
}
.revicon-ccw:before{
    content:'\e808'
}
.revicon-arrows-ccw:before{
    content:'\e806'
}
.revicon-palette:before{
    content:'\e829'
}
.revicon-list-add:before{
    content:'\e80c'
}
.revicon-doc:before{
    content:'\e809'
}
.revicon-left-open-outline:before{
    content:'\e82e'
}
.revicon-left-open-2:before{
    content:'\e82c'
}
.revicon-right-open-outline:before{
    content:'\e82f'
}
.revicon-right-open-2:before{
    content:'\e82d'
}
.revicon-equalizer:before{
    content:'\e83a'
}
.revicon-layers-alt:before{
    content:'\e804'
}
.revicon-popup:before{
    content:'\e828'
}
.rev_slider_wrapper{
    position:relative;
    z-index:0;
    width:100%
}
.rev_slider{
    position:relative;
    overflow:visible
}
.entry-content .rev_slider a,.rev_slider a{
    box-shadow:none
}
.tp-overflow-hidden{
    overflow:hidden!important
}
.group_ov_hidden{
    overflow:hidden
}
.tp-simpleresponsive img,.rev_slider img{
    max-width:none!important;
    transition:none;
    margin:0;
    padding:0;
    border:none
}
.rev_slider .no-slides-text{
    font-weight:700;
    text-align:center;
    padding-top:80px
}
.rev_slider>ul,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before,.tp-revslider-mainul>li,.tp-simpleresponsive>ul>li{
    list-style:none!important;
    position:absolute;
    margin:0!important;
    padding:0!important;
    overflow-x:visible;
    overflow-y:visible;
    list-style-type:none!important;
    background-image:none;
    background-position:0 0;
    text-indent:0;
    top:0;
    left:0
}
.tp-revslider-mainul>li,.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before,.tp-revslider-mainul>li,.tp-simpleresponsive>ul>li{
    visibility:hidden
}
.tp-revslider-slidesli,.tp-revslider-mainul{
    padding:0!important;
    margin:0!important;
    list-style:none!important
}
.rev_slider li.tp-revslider-slidesli{
    position:absolute!important
}
.tp-caption .rs-untoggled-content{
    display:block
}
.tp-caption .rs-toggled-content{
    display:none
}
.rs-toggle-content-active.tp-caption .rs-toggled-content{
    display:block
}
.rs-toggle-content-active.tp-caption .rs-untoggled-content{
    display:none
}
.rev_slider .tp-caption,.rev_slider .caption{
    position:relative;
    visibility:hidden;
    white-space:nowrap;
    display:block;
    -webkit-font-smoothing:antialiased!important;
    z-index:1
}
.rev_slider .tp-caption,.rev_slider .caption,.tp-simpleresponsive img{
    -moz-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -o-user-select:none
}
.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{
    margin-bottom:0
}
.tp-svg-layer svg{
    width:100%;
    height:100%;
    position:relative;
    vertical-align:top
}
.tp-carousel-wrapper{
    cursor:url(/wp-content/plugins/revslider/public/assets/css/openhand.cur),move
}
.tp-carousel-wrapper.dragged{
    cursor:url(/wp-content/plugins/revslider/public/assets/css/closedhand.cur),move
}
.tp_inner_padding{
    box-sizing:border-box;
    max-height:none!important
}
.tp-caption.tp-layer-selectable{
    -moz-user-select:all;
    -khtml-user-select:all;
    -webkit-user-select:all;
    -o-user-select:all
}
.tp-forcenotvisible,.tp-hide-revslider,.tp-caption.tp-hidden-caption,.tp-parallax-wrap.tp-hidden-caption{
    visibility:hidden!important;
    display:none!important
}
.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider audio,.rev_slider video{
    max-width:none!important
}
.tp-element-background{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:0
}
.tp-blockmask,.tp-blockmask_in,.tp-blockmask_out{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#fff;
    z-index:1000;
    transform:scaleX(0) scaleY(0)
}
.tp-parallax-wrap{
    transform-style:preserve-3d
}
.rev_row_zone{
    position:absolute;
    width:100%;
    left:0;
    box-sizing:border-box;
    min-height:50px;
    font-size:0
}
.rev_row_zone_top{
    top:0
}
.rev_row_zone_middle{
    top:50%;
    transform:translateY(-50%)
}
.rev_row_zone_bottom{
    bottom:0
}
.rev_column .tp-parallax-wrap{
    vertical-align:top
}
.rev_slider .tp-caption.rev_row{
    display:table;
    position:relative;
    width:100%!important;
    table-layout:fixed;
    box-sizing:border-box;
    vertical-align:top;
    height:auto!important;
    font-size:0
}
.rev_column{
    display:table-cell;
    position:relative;
    vertical-align:top;
    height:auto;
    box-sizing:border-box;
    font-size:0
}
.rev_column_inner{
    box-sizing:border-box;
    display:block;
    position:relative;
    width:100%!important;
    height:auto!important;
    white-space:normal!important
}
.rev_column_bg{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:0;
    box-sizing:border-box;
    background-clip:content-box;
    border:0 solid transparent
}
.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-loop-wrap,.rev_column_inner .tp-mask-wrap{
    text-align:inherit
}
.rev_column_inner .tp-mask-wrap{
    display:inline-block
}
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap{
    position:relative!important;
    left:auto!important;
    top:auto!important;
    line-height:0
}
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap,.rev_column_inner .rev_layer_in_column{
    vertical-align:top
}
.rev_break_columns{
    display:block!important
}
.rev_break_columns .tp-parallax-wrap.rev_column{
    display:block!important;
    width:100%!important
}
.fullscreen-container{
    position:relative;
    padding:0
}
.fullwidthbanner-container{
    position:relative;
    padding:0;
    overflow:hidden
}
.fullwidthbanner-container .fullwidthabanner{
    width:100%;
    position:relative
}
.tp-static-layers{
    position:absolute;
    z-index:101;
    top:0;
    left:0
}
.tp-static-layers-back{
    z-index:0
}
.tp-caption .frontcorner{
    width:0;
    height:0;
    border-left:40px solid transparent;
    border-right:0 solid transparent;
    border-top:40px solid #00a8ff;
    position:absolute;
    left:-40px;
    top:0
}
.tp-caption .backcorner{
    width:0;
    height:0;
    border-left:0 solid transparent;
    border-right:40px solid transparent;
    border-bottom:40px solid #00a8ff;
    position:absolute;
    right:0;
    top:0
}
.tp-caption .frontcornertop{
    width:0;
    height:0;
    border-left:40px solid transparent;
    border-right:0 solid transparent;
    border-bottom:40px solid #00a8ff;
    position:absolute;
    left:-40px;
    top:0
}
.tp-caption .backcornertop{
    width:0;
    height:0;
    border-left:0 solid transparent;
    border-right:40px solid transparent;
    border-top:40px solid #00a8ff;
    position:absolute;
    right:0;
    top:0
}
.tp-layer-inner-rotation{
    position:relative!important
}
img.tp-slider-alternative-image{
    width:100%;
    height:auto
}
.noFilterClass{
    filter:none!important
}
.rs-background-video-layer{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    visibility:hidden;
    z-index:0
}
.tp-caption.coverscreenvideo{
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:absolute
}
.caption.fullscreenvideo,.tp-caption.fullscreenvideo{
    left:0;
    top:0;
    position:absolute;
    width:100%;
    height:100%
}
.caption.fullscreenvideo iframe,.caption.fullscreenvideo audio,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video{
    width:100%!important;
    height:100%!important;
    display:none
}
.fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video{
    background:#000
}
.fullcoveredvideo .tp-poster{
    background-position:center center;
    background-size:cover;
    width:100%;
    height:100%;
    top:0;
    left:0
}
.videoisplaying .html5vid .tp-poster{
    display:none
}
.tp-video-play-button{
    background:#000;
    background:rgba(0,0,0,.3);
    border-radius:5px;
    position:absolute;
    top:50%;
    left:50%;
    color:#fff;
    z-index:3;
    margin-top:-25px;
    margin-left:-25px;
    line-height:50px!important;
    text-align:center;
    cursor:pointer;
    width:50px;
    height:50px;
    box-sizing:border-box;
    display:inline-block;
    vertical-align:top;
    z-index:4;
    opacity:0;
    transition:opacity 300ms ease-out!important
}
.tp-hiddenaudio,.tp-audio-html5 .tp-video-play-button{
    display:none!important
}
.tp-caption .html5vid{
    width:100%!important;
    height:100%!important
}
.tp-video-play-button i{
    width:50px;
    height:50px;
    display:inline-block;
    text-align:center;
    vertical-align:top;
    line-height:50px!important;
    font-size:40px!important
}
.tp-caption:hover .tp-video-play-button{
    opacity:1;
    display:block
}
.tp-caption .tp-revstop{
    display:none;
    border-left:5px solid #fff!important;
    border-right:5px solid #fff!important;
    margin-top:15px!important;
    line-height:20px!important;
    vertical-align:top;
    font-size:25px!important
}
.videoisplaying .revicon-right-dir{
    display:none
}
.videoisplaying .tp-revstop{
    display:inline-block
}
.videoisplaying .tp-video-play-button{
    display:none
}
.fullcoveredvideo .tp-video-play-button{
    display:none!important
}
.fullscreenvideo .fullscreenvideo audio{
    object-fit:contain!important
}
.fullscreenvideo .fullscreenvideo video{
    object-fit:contain!important
}
.fullscreenvideo .fullcoveredvideo audio{
    object-fit:cover!important
}
.fullscreenvideo .fullcoveredvideo video{
    object-fit:cover!important
}
.tp-video-controls{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    padding:5px;
    opacity:0;
    transition:opacity .3s;
    background-image:linear-gradient(to bottom,#000 13%,#323232 100%);
    display:table;
    max-width:100%;
    overflow:hidden;
    box-sizing:border-box
}
.tp-caption:hover .tp-video-controls{
    opacity:.9
}
.tp-video-button{
    background:rgba(0,0,0,.5);
    border:0;
    color:#eee;
    border-radius:3px;
    cursor:pointer;
    line-height:12px;
    font-size:12px;
    color:#fff;
    padding:0;
    margin:0;
    outline:none
}
.tp-video-button:hover{
    cursor:pointer
}
.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{
    padding:0 5px;
    display:table-cell;
    vertical-align:middle
}
.tp-video-seek-bar-wrap{
    width:80%
}
.tp-video-vol-bar-wrap{
    width:20%
}
.tp-volume-bar,.tp-seek-bar{
    width:100%;
    cursor:pointer;
    outline:none;
    line-height:12px;
    margin:0;
    padding:0
}
.rs-fullvideo-cover{
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:absolute;
    background:0 0;
    z-index:5
}
.disabled_lc .tp-video-play-button,.rs-background-video-layer video::-webkit-media-controls-start-playback-button,.rs-background-video-layer video::-webkit-media-controls,.rs-background-video-layer audio::-webkit-media-controls{
    display:none!important
}
.tp-audio-html5 .tp-video-controls{
    opacity:1!important;
    visibility:visible!important
}
.tp-dottedoverlay{
    background-repeat:repeat;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:3
}
.tp-dottedoverlay.twoxtwo{
    background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile.png)
}
.tp-dottedoverlay.twoxtwowhite{
    background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)
}
.tp-dottedoverlay.threexthree{
    background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)
}
.tp-dottedoverlay.threexthreewhite{
    background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)
}
.tp-shadowcover{
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:#fff;
    position:absolute;
    z-index:-1
}
.tp-shadow1{
    box-shadow:0 10px 6px -6px rgba(0,0,0,.8)
}
.tp-shadow2:before,.tp-shadow2:after,.tp-shadow3:before,.tp-shadow4:after{
    z-index:-2;
    position:absolute;
    content:"";
    bottom:10px;
    left:10px;
    width:50%;
    top:85%;
    max-width:300px;
    background:0 0;
    box-shadow:0 15px 10px rgba(0,0,0,.8);
    transform:rotate(-3deg)
}
.tp-shadow2:after,.tp-shadow4:after{
    transform:rotate(3deg);
    right:10px;
    left:auto
}
.tp-shadow5{
    position:relative;
    box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset
}
.tp-shadow5:before,.tp-shadow5:after{
    content:"";
    position:absolute;
    z-index:-2;
    box-shadow:0 0 25px 0 rgba(0,0,0,.6);
    top:30%;
    bottom:0;
    left:20px;
    right:20px;
    border-radius:100px/20px
}
.tp-button{
    padding:6px 13px 5px;
    border-radius:3px;
    height:30px;
    cursor:pointer;
    color:#fff!important;
    text-shadow:0 1px 1px rgba(0,0,0,.6)!important;
    font-size:15px;
    line-height:45px!important;
    font-family:arial,sans-serif;
    font-weight:700;
    letter-spacing:-1px;
    text-decoration:none
}
.tp-button.big{
    color:#fff;
    text-shadow:0 1px 1px rgba(0,0,0,.6);
    font-weight:700;
    padding:9px 20px;
    font-size:19px;
    line-height:57px!important
}
.purchase:hover,.tp-button:hover,.tp-button.big:hover{
    background-position:bottom,15px 11px
}
.tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{
    background-color:#21a117;
    box-shadow:0 3px 0 0 #104d0b
}
.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{
    background-color:#1d78cb;
    box-shadow:0 3px 0 0 #0f3e68
}
.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{
    background-color:#cb1d1d;
    box-shadow:0 3px 0 0 #7c1212
}
.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{
    background-color:#f70;
    box-shadow:0 3px 0 0 #a34c00
}
.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{
    background-color:#555;
    box-shadow:0 3px 0 0 #222
}
.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{
    background-color:#888;
    box-shadow:0 3px 0 0 #555
}
.rev-btn,.rev-btn:visited{
    outline:none!important;
    box-shadow:none!important;
    text-decoration:none!important;
    line-height:44px;
    font-size:17px;
    font-weight:500;
    padding:12px 35px;
    box-sizing:border-box;
    font-family:roboto,sans-serif;
    cursor:pointer
}
.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{
    text-transform:uppercase;
    letter-spacing:1px;
    font-size:15px;
    font-weight:900
}
.rev-btn.rev-withicon i{
    font-size:15px;
    font-weight:400;
    position:relative;
    top:0;
    transition:all .2s ease-out!important;
    margin-left:10px!important
}
.rev-btn.rev-hiddenicon i{
    font-size:15px;
    font-weight:400;
    position:relative;
    top:0;
    transition:all .2s ease-out!important;
    opacity:0;
    margin-left:0!important;
    width:0!important
}
.rev-btn.rev-hiddenicon:hover i{
    opacity:1!important;
    margin-left:10px!important;
    width:auto!important
}
.rev-btn.rev-medium,.rev-btn.rev-medium:visited{
    line-height:36px;
    font-size:14px;
    padding:10px 30px
}
.rev-btn.rev-medium.rev-withicon i{
    font-size:14px;
    top:0
}
.rev-btn.rev-medium.rev-hiddenicon i{
    font-size:14px;
    top:0
}
.rev-btn.rev-small,.rev-btn.rev-small:visited{
    line-height:28px;
    font-size:12px;
    padding:7px 20px
}
.rev-btn.rev-small.rev-withicon i{
    font-size:12px;
    top:0
}
.rev-btn.rev-small.rev-hiddenicon i{
    font-size:12px;
    top:0
}
.rev-maxround{
    border-radius:30px
}
.rev-minround{
    border-radius:3px
}
.rev-burger{
    position:relative;
    width:60px;
    height:60px;
    box-sizing:border-box;
    padding:22px 0 0 14px;
    border-radius:50%;
    border:1px solid rgba(51,51,51,.25);
    -webkit-tap-highlight-color:transparent;
    -webkit-tap-highlight-color:transparent;
    cursor:pointer
}
.rev-burger span{
    display:block;
    width:30px;
    height:3px;
    background:#333;
    transition:.7s;
    pointer-events:none;
    transform-style:flat!important
}
.rev-burger span:nth-child(2){
    margin:3px 0
}
#dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{
    transform:translateY(6px) rotate(-45deg)
}
#dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2){
    transform:rotate(-45deg);
    opacity:0
}
#dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child{
    transform:translateY(-6px) rotate(-135deg)
}
.rev-burger.revb-white{
    border:2px solid rgba(255,255,255,.2)
}
.rev-burger.revb-white span{
    background:#fff
}
.rev-burger.revb-whitenoborder{
    border:0
}
.rev-burger.revb-whitenoborder span{
    background:#fff
}
.rev-burger.revb-darknoborder{
    border:0
}
.rev-burger.revb-darknoborder span{
    background:#333
}
.rev-burger.revb-whitefull{
    background:#fff;
    border:none
}
.rev-burger.revb-whitefull span{
    background:#333
}
.rev-burger.revb-darkfull{
    background:#333;
    border:none
}
.rev-burger.revb-darkfull span{
    background:#fff
}
@keyframes rev-ani-mouse{
    0%{
        opacity:1;
        top:29%
    }
    15%{
        opacity:1;
        top:50%
    }
    50%{
        opacity:0;
        top:50%
    }
    100%{
        opacity:0;
        top:29%
    }
}
.rev-scroll-btn{
    display:inline-block;
    position:relative;
    left:0;
    right:0;
    text-align:center;
    cursor:pointer;
    width:35px;
    height:55px;
    box-sizing:border-box;
    border:3px solid #fff;
    border-radius:23px
}
.rev-scroll-btn>*{
    display:inline-block;
    line-height:18px;
    font-size:13px;
    font-weight:400;
    color:#7f8c8d;
    color:#fff;
    font-family:proxima-nova,helvetica neue,Helvetica,Arial,sans-serif;
    letter-spacing:2px
}
.rev-scroll-btn>:hover,.rev-scroll-btn>:focus,.rev-scroll-btn>.active{
    color:#fff
}
.rev-scroll-btn>:hover,.rev-scroll-btn>:focus,.rev-scroll-btn>:active,.rev-scroll-btn>.active{
    opacity:.8
}
.rev-scroll-btn.revs-fullwhite{
    background:#fff
}
.rev-scroll-btn.revs-fullwhite span{
    background:#333
}
.rev-scroll-btn.revs-fulldark{
    background:#333;
    border:none
}
.rev-scroll-btn.revs-fulldark span{
    background:#fff
}
.rev-scroll-btn span{
    position:absolute;
    display:block;
    top:29%;
    left:50%;
    width:8px;
    height:8px;
    margin:-4px 0 0 -4px;
    background:#fff;
    border-radius:50%;
    animation:rev-ani-mouse 2.5s linear infinite
}
.rev-scroll-btn.revs-dark{
    border-color:#333
}
.rev-scroll-btn.revs-dark span{
    background:#333
}
.rev-control-btn{
    position:relative;
    display:inline-block;
    z-index:5;
    color:#fff;
    font-size:20px;
    line-height:60px;
    font-weight:400;
    font-style:normal;
    font-family:Raleway;
    text-decoration:none;
    text-align:center;
    background-color:#000;
    border-radius:50px;
    text-shadow:none;
    background-color:rgba(0,0,0,.5);
    width:60px;
    height:60px;
    box-sizing:border-box;
    cursor:pointer
}
.rev-cbutton-dark-sr{
    border-radius:3px
}
.rev-cbutton-light{
    color:#333;
    background-color:rgba(255,255,255,.75)
}
.rev-cbutton-light-sr{
    color:#333;
    border-radius:3px;
    background-color:rgba(255,255,255,.75)
}
.rev-sbutton{
    line-height:37px;
    width:37px;
    height:37px
}
.rev-sbutton-blue{
    background-color:#3b5998
}
.rev-sbutton-lightblue{
    background-color:#00a0d1
}
.rev-sbutton-red{
    background-color:#dd4b39
}
.tp-bannertimer{
    visibility:hidden;
    width:100%;
    height:5px;
    background:#000;
    background:rgba(0,0,0,.15);
    position:absolute;
    z-index:200;
    top:0
}
.tp-bannertimer.tp-bottom{
    top:auto;
    bottom:0!important;
    height:5px
}
.tp-caption img{
    background:0 0;
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
    zoom:1
}
.caption.slidelink a div,.tp-caption.slidelink a div{
    width:3000px;
    height:1500px;
    background:url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat
}
.tp-caption.slidelink a span{
    background:url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat
}
.tp-shape{
    width:100%;
    height:100%
}
.tp-caption .rs-starring{
    display:inline-block
}
.tp-caption .rs-starring .star-rating{
    float:none;
    display:inline-block;
    vertical-align:top;
    color:#ffc321!important
}
.tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{
    position:relative;
    height:1em;
    width:5.4em;
    font-family:star;
    font-size:1em!important
}
.tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before{
    content:"\73\73\73\73\73";
    color:#e0dadf;
    float:left;
    top:0;
    left:0;
    position:absolute
}
.tp-caption .rs-starring .star-rating span{
    overflow:hidden;
    float:left;
    top:0;
    left:0;
    position:absolute;
    padding-top:1.5em;
    font-size:1em!important
}
.tp-caption .rs-starring .star-rating span:before,.tp-caption .rs-starring .star-rating span:before{
    content:"\53\53\53\53\53";
    top:0;
    position:absolute;
    left:0
}
.tp-loader{
    top:50%;
    left:50%;
    z-index:10000;
    position:absolute
}
.tp-loader.spinner0{
    width:40px;
    height:40px;
    background-color:#fff;
    background-image:url(/wp-content/plugins/revslider/public/assets/assets/loader.gif);
    background-repeat:no-repeat;
    background-position:center center;
    box-shadow:0 0 20px 0 rgba(0,0,0,.15);
    margin-top:-20px;
    margin-left:-20px;
    animation:tp-rotateplane 1.2s infinite ease-in-out;
    border-radius:3px
}
.tp-loader.spinner1{
    width:40px;
    height:40px;
    background-color:#fff;
    box-shadow:0 0 20px 0 rgba(0,0,0,.15);
    margin-top:-20px;
    margin-left:-20px;
    animation:tp-rotateplane 1.2s infinite ease-in-out;
    border-radius:3px
}
.tp-loader.spinner5{
    background-image:url(/wp-content/plugins/revslider/public/assets/assets/loader.gif);
    background-repeat:no-repeat;
    background-position:10px 10px;
    background-color:#fff;
    margin:-22px;
    width:44px;
    height:44px;
    border-radius:3px
}
@keyframes tp-rotateplane{
    0%{
        transform:perspective(120px) rotateX(0deg) rotateY(0deg)
    }
    50%{
        transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)
    }
    100%{
        transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
    }
}
.tp-loader.spinner2{
    width:40px;
    height:40px;
    margin-top:-20px;
    margin-left:-20px;
    background-color:red;
    box-shadow:0 0 20px 0 rgba(0,0,0,.15);
    border-radius:100%;
    animation:tp-scaleout 1s infinite ease-in-out
}
@keyframes tp-scaleout{
    0%{
        transform:scale(0)
    }
    100%{
        transform:scale(1);
        opacity:0
    }
}
.tp-loader.spinner3{
    margin:-9px 0 0 -35px;
    width:70px;
    text-align:center
}
.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{
    width:18px;
    height:18px;
    background-color:#fff;
    box-shadow:0 0 20px 0 rgba(0,0,0,.15);
    border-radius:100%;
    display:inline-block;
    animation:tp-bouncedelay 1.4s infinite ease-in-out;
    animation-fill-mode:both
}
.tp-loader.spinner3 .bounce1{
    animation-delay:-.32s
}
.tp-loader.spinner3 .bounce2{
    animation-delay:-.16s
}
@keyframes tp-bouncedelay{
    0%,80%,100%{
        transform:scale(0)
    }
    40%{
        transform:scale(1)
    }
}
.tp-loader.spinner4{
    margin:-20px 0 0 -20px;
    width:40px;
    height:40px;
    text-align:center;
    animation:tp-rotate 2s infinite linear
}
.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{
    width:60%;
    height:60%;
    display:inline-block;
    position:absolute;
    top:0;
    background-color:#fff;
    border-radius:100%;
    animation:tp-bounce 2s infinite ease-in-out;
    box-shadow:0 0 20px 0 rgba(0,0,0,.15)
}
.tp-loader.spinner4 .dot2{
    top:auto;
    bottom:0;
    animation-delay:-1s
}
@keyframes tp-rotate{
    100%{
        transform:rotate(360deg)
    }
}
@keyframes tp-bounce{
    0%,100%{
        transform:scale(0)
    }
    50%{
        transform:scale(1)
    }
}
.tp-thumbs.navbar,.tp-bullets.navbar,.tp-tabs.navbar{
    border:none;
    min-height:0;
    margin:0;
    border-radius:0
}
.tp-tabs,.tp-thumbs,.tp-bullets{
    position:absolute;
    display:block;
    z-index:1000;
    top:0;
    left:0
}
.tp-tab,.tp-thumb{
    cursor:pointer;
    position:absolute;
    opacity:.5;
    box-sizing:border-box
}
.tp-arr-imgholder,.tp-videoposter,.tp-thumb-image,.tp-tab-image{
    background-position:center center;
    background-size:cover;
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    left:0
}
.tp-tab:hover,.tp-tab.selected,.tp-thumb:hover,.tp-thumb.selected{
    opacity:1
}
.tp-tab-mask,.tp-thumb-mask{
    box-sizing:border-box!important
}
.tp-tabs,.tp-thumbs{
    box-sizing:content-box!important
}
.tp-bullet{
    width:15px;
    height:15px;
    position:absolute;
    background:#fff;
    background:rgba(255,255,255,.3);
    cursor:pointer
}
.tp-bullet.selected,.tp-bullet:hover{
    background:#fff
}
.tparrows{
    cursor:pointer;
    background:#000;
    background:rgba(0,0,0,.5);
    width:40px;
    height:40px;
    position:absolute;
    display:block;
    z-index:1000
}
.tparrows:hover{
    background:#000
}
.tparrows:before{
    font-family:revicons;
    font-size:15px;
    color:#fff;
    display:block;
    line-height:40px;
    text-align:center
}
.tparrows.tp-leftarrow:before{
    content:'\e824'
}
.tparrows.tp-rightarrow:before{
    content:'\e825'
}
body.rtl .tp-kbimg{
    left:0!important
}
.dddwrappershadow{
    box-shadow:0 45px 100px rgba(0,0,0,.4)
}
.hglayerinfo{
    position:fixed;
    bottom:0;
    left:0;
    color:#fff;
    font-size:12px;
    line-height:20px;
    font-weight:600;
    background:rgba(0,0,0,.75);
    padding:5px 10px;
    z-index:2000;
    white-space:normal
}
.hginfo{
    position:absolute;
    top:-2px;
    left:-2px;
    color:#e74c3c;
    font-size:12px;
    font-weight:600;
    background:#000;
    padding:2px 5px
}
.indebugmode .tp-caption:hover{
    border:1px dashed #c0392b!important
}
.helpgrid{
    border:2px dashed #c0392b;
    position:absolute;
    top:0;
    left:0;
    z-index:0
}
#revsliderlogloglog{
    padding:15px;
    color:#fff;
    position:fixed;
    top:0;
    left:0;
    width:200px;
    height:150px;
    background:rgba(0,0,0,.7);
    z-index:100000;
    font-size:10px;
    overflow:scroll
}
.aden{
    filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)
}
.aden::after{
    background:linear-gradient(to right,rgba(66,10,14,.2),transparent);
    mix-blend-mode:darken
}
.perpetua::after,.reyes::after{
    mix-blend-mode:soft-light;
    opacity:.5
}
.inkwell{
    filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)
}
.perpetua::after{
    background:linear-gradient(to bottom,#005b9a,#e6c13d)
}
.reyes{
    filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)
}
.reyes::after{
    background:#efcdad
}
.gingham{
    filter:brightness(1.05) hue-rotate(-10deg)
}
.gingham::after{
    background:linear-gradient(to right,rgba(66,10,14,.2),transparent);
    mix-blend-mode:darken
}
.toaster{
    filter:contrast(1.5) brightness(.9)
}
.toaster::after{
    background:radial-gradient(circle,#804e0f,#3b003b);
    mix-blend-mode:screen
}
.walden{
    filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)
}
.walden::after{
    background:#04c;
    mix-blend-mode:screen;
    opacity:.3
}
.hudson{
    filter:brightness(1.2) contrast(.9) saturate(1.1)
}
.hudson::after{
    background:radial-gradient(circle,#a6b1ff 50%,#342134);
    mix-blend-mode:multiply;
    opacity:.5
}
.earlybird{
    filter:contrast(.9) sepia(.2)
}
.earlybird::after{
    background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);
    mix-blend-mode:overlay
}
.mayfair{
    filter:contrast(1.1) saturate(1.1)
}
.mayfair::after{
    background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);
    mix-blend-mode:overlay;
    opacity:.4
}
.lofi{
    filter:saturate(1.1) contrast(1.5)
}
.lofi::after{
    background:radial-gradient(circle,transparent 70%,#222 150%);
    mix-blend-mode:multiply
}
._1977{
    filter:contrast(1.1) brightness(1.1) saturate(1.3)
}
._1977:after{
    background:rgba(243,106,188,.3);
    mix-blend-mode:screen
}
.brooklyn{
    filter:contrast(.9) brightness(1.1)
}
.brooklyn::after{
    background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);
    mix-blend-mode:overlay
}
.xpro2{
    filter:sepia(.3)
}
.xpro2::after{
    background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);
    mix-blend-mode:color-burn
}
.nashville{
    filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)
}
.nashville::after{
    background:rgba(0,70,150,.4);
    mix-blend-mode:lighten
}
.nashville::before{
    background:rgba(247,176,153,.56);
    mix-blend-mode:darken
}
.lark{
    filter:contrast(.9)
}
.lark::after{
    background:rgba(242,242,242,.8);
    mix-blend-mode:darken
}
.lark::before{
    background:#22253f;
    mix-blend-mode:color-dodge
}
.moon{
    filter:grayscale(1) contrast(1.1) brightness(1.1)
}
.moon::before{
    background:#a0a0a0;
    mix-blend-mode:soft-light
}
.moon::after{
    background:#383838;
    mix-blend-mode:lighten
}
.clarendon{
    filter:contrast(1.2) saturate(1.35)
}
.clarendon:before{
    background:rgba(127,187,227,.2);
    mix-blend-mode:overlay
}
.willow{
    filter:grayscale(.5) contrast(.95) brightness(.9)
}
.willow::before{
    background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);
    mix-blend-mode:overlay
}
.willow::after{
    background-color:#d8cdcb;
    mix-blend-mode:color
}
.rise{
    filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)
}
.rise::after{
    background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);
    mix-blend-mode:overlay;
    opacity:.6
}
.rise::before{
    background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));
    mix-blend-mode:multiply
}
._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{
    content:'';
    display:block;
    height:100%;
    width:100%;
    top:0;
    left:0;
    position:absolute;
    pointer-events:none
}
._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{
    position:relative
}
._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{
    width:100%;
    z-index:1
}
._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{
    z-index:2
}
._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{
    z-index:3
}
.slumber{
    filter:saturate(.66) brightness(1.05)
}
.slumber::after{
    background:rgba(125,105,24,.5);
    mix-blend-mode:soft-light
}
.slumber::before{
    background:rgba(69,41,12,.4);
    mix-blend-mode:lighten
}
.tp-kbimg-wrap:before,.tp-kbimg-wrap:after{
    height:500%;
    width:500%
}
.rs-background-video-layer iframe{
    visibility:inherit!important
}
#toc_container li,#toc_container ul{
    margin:0;
    padding:0
}
#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{
    background:0 0;
    list-style-type:none;
    list-style:none
}
#toc_container.have_bullets li{
    padding-left:12px
}
#toc_container ul ul{
    margin-left:1.5em
}
#toc_container{
    background:#fff;
    border:1px solid #919fb0;
    border-style:dashed;
    padding:12px 0 12px 12px;
    margin-bottom:1em;
    width:calc(100% - 20px)!important;
    display:table;
    font-size:95%;
    border-radius:12px;
    padding-right:10px
}
#toc_container.toc_light_blue{
    background:#edf6ff
}
#toc_container.toc_white{
    background:#fff
}
#toc_container.toc_black{
    background:#000
}
#toc_container.toc_transparent{
    background:none transparent
}
#toc_container p.toc_title{
    text-align:left;
    font-size:16px;
    font-weight:400;
    margin:0;
    padding:0;
    font-family:Poppins,sans-serif;
    color:#58468c
}
#toc_container.toc_black p.toc_title{
    color:#aaa
}
#toc_container span.toc_toggle{
    font-weight:400;
    font-size:90%;
    padding-left:15px
}
#toc_container p.toc_title+ul.toc_list{
    margin-top:1em;
    color:#716c80;
    font-family:Nunito,sans-serif
}
.toc_wrap_left{
    float:left;
    margin-right:10px
}
.toc_wrap_right{
    float:right;
    margin-left:10px
}
#toc_container a{
    text-decoration:none;
    text-shadow:none;
    color:#535e72;
    font-size:13px;
    font-weight:400;
    line-height:24px
}
#toc_container a:hover{
    text-decoration:underline
}
.toc_sitemap_posts_letter{
    font-size:1.5em;
    font-style:italic
}
.star-rating{
    width:0;
    position:relative;
    display:inline-block;
    background-position:0 0;
    background-repeat:repeat-x
}
.star-rating[data-title]:hover:after{
    content:attr(data-title);
    padding:4px 8px;
    color:#333;
    position:absolute;
    left:0;
    top:100%;
    z-index:20;
    white-space:nowrap;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0 0 4px #222;
    -webkit-box-shadow:0 0 4px #222;
    box-shadow:0 0 4px #222;
    background-image:-moz-linear-gradient(top,#eee,#ccc);
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(1,#ccc));
    background-image:-webkit-linear-gradient(top,#eee,#ccc);
    background-image:-moz-linear-gradient(top,#eee,#ccc);
    background-image:-ms-linear-gradient(top,#eee,#ccc);
    background-image:-o-linear-gradient(top,#eee,#ccc)
}
.star-rating .star-value{
    height:100%;
    position:absolute;
    position:absolute;
    height:100%;
    width:100%;
    background-repeat:repeat-x
}
.star-rating::before{
    content:none!important
}
.star-value::before{
    content:none!important
}
.yasr_schema{
    font-size:small
}
#yasr-custom-text-before-overall{
    display:block;
    padding-right:15px;
    vertical-align:top
}
#yasr-custom-text-before-visitor-rating{
    display:block;
    padding-right:15px;
    vertical-align:top;
    display:block;
    vertical-align:top;
    padding-right:15px
}
#yasr_visitor_votes{
    font-size:small;
    display:inline-block
}
.yasr-total-average-text{
    display:inline-block
}
.yasr-dashicons-visitor-stats{
    vertical-align:bottom!important;
    text-decoration:none;
    cursor:pointer;
    height:25px
}
.yasr-total-average-text-medium{
    display:block
}
.yasr-small-block-bold{
    display:block;
    font-weight:700;
    font-size:12px
}
.yasr-highest-rated-text{
    display:block
}
.yasr-loader-multiset-visitor{
    display:none
}
.yasr-multiset-average{
    text-align:center
}
.yasr-multiset-average-text{
    vertical-align:super
}
.yasr-widget-recent-ratings-table{
    border:none
}
.yasr-widget-recent-ratings-td{
    border:none
}
.yasr-widget-recent-ratings-text{
    font-weight:700
}
#yasr-medium-rating-tooltip{
    font-size:14px
}
.yasr-progress-bars-container{
    width:100%!important
}
.yasr-progress-bar-row-container{
    padding-top:2px!important;
    padding-left:5px!important;
    padding-right:5px!important;
    display:block!important
}
.yasr-progress-bar-name{
    display:inline-block!important;
    float:left;
    width:20%!important;
    font-size:14px!important;
    line-height:1.5!important;
    text-align:center!important
}
.yasr-single-progress-bar-container{
    width:70%!important;
    float:left
}
.yasr-progress-bar{
    display:inline-block!important
}
.yasr-progress-bar-votes-count{
    display:inline-block!important;
    width:10%;
    float:right;
    text-align:right;
    font-size:14px!important
}
.yasr-visitors-stats-tooltip{
    min-width:245px;
    text-align:center;
    background-color:#fff;
    color:#0a0a0a
}
.tippy-tooltip.yasr-theme{
    background-color:#fff;
    border:1px solid #aaa
}
.tippy-roundarrow{
    fill:#aaa!important
}
.yasr-w3-container:after,.yasr-w3-container:before{
    content:"";
    display:table;
    clear:both
}
.yasr-w3-border-0{
    border:0!important
}
.yasr-w3-border{
    border:1px solid #ccc!important;
    background:linear-gradient(to bottom,#eee,#f6f6f6)
}
.yasr-w3-border-top{
    border-top:1px solid #ccc!important
}
.yasr-w3-border-bottom{
    border-bottom:1px solid #ccc!important
}
.yasr-w3-border-left{
    border-left:1px solid #ccc!important
}
.yasr-w3-border-right{
    border-right:1px solid #ccc!important
}
.yasr-w3-amber,.yasr-w3-hover-amber:hover{
    color:#000!important;
    background:linear-gradient(to bottom,#ffda44,#f1cb32);
    background-color:#ffce00
}
.yasr_table_multi_set_shortcode{
    border-collapse:separate;
    border-spacing:1px;
    border-width:1px 0 0 1px;
    border-color:#ddd;
    margin-top:10px;
    margin-bottom:24px;
    width:100%
}
.yasr_table_multi_set_shortcode td{
    padding:8px
}
.yasr_table_multi_set_shortcode tr:nth-child(odd){
    background:#ffffec
}
.yasr_table_multi_set_shortcode tr:nth-child(even){
    background:#fff
}
.yasr-multi-set-name-field{
    color:#555
}
.yasr-table-chart{
    border-spacing:1px;
    margin-top:10px;
    margin-bottom:24px;
    width:100%
}
.yasr-table-chart td{
    padding:8px;
    width:50%;
    vertical-align:middle
}
.yasr-table-chart tr:nth-child(odd){
    background:#ffffec
}
.yasr-table-chart tr:nth-child(even){
    background:#fff
}
.yasr-pro-overall-rating-chart-text{
    display:block
}
.owl-carousel .owl-item,.slick-slider{
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent
}
.kartal-page-header #lang_sel ul,.kartal-page-header #lang_sel_list ul,.kartal-top-bar #lang_sel ul,.kartal-top-bar #lang_sel_list ul{
    list-style-type:none
}
.owl-carousel,.owl-carousel .owl-item,.slick-slider{
    -webkit-tap-highlight-color:transparent
}
.slick-list:focus,div.pp_pic_holder a:focus{
    outline:0
}
.owl-carousel{
    display:none;
    width:100%;
    position:relative;
    z-index:1
}
.owl-carousel .owl-stage{
    position:relative;
    -ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
.owl-carousel .owl-stage-outer{
    position:relative;
    overflow:hidden;
    -webkit-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item{
    position:relative;
    min-height:1px;
    float:left;
    -webkit-backface-visibility:hidden
}
.owl-carousel .owl-item img{
    display:block;
    width:100%;
    -webkit-transform-style:preserve-3d
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
    display:none
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
    cursor:pointer;
    cursor:hand;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.owl-carousel.owl-loaded{
    display:block
}
.owl-carousel.owl-loading{
    opacity:0;
    display:block
}
.owl-carousel.owl-hidden{
    opacity:0
}
.owl-carousel.owl-refresh .owl-item{
    display:none
}
.owl-carousel.owl-drag .owl-item{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.owl-carousel.owl-grab{
    cursor:move;
    cursor:grab
}
.owl-carousel.owl-rtl{
    direction:rtl
}
.owl-carousel.owl-rtl .owl-item{
    float:right
}
.no-js .owl-carousel{
    display:block
}
.owl-carousel .animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.owl-carousel .owl-animated-in{
    z-index:0
}
.owl-carousel .owl-animated-out{
    z-index:1
}
.owl-carousel .fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
@-webkit-keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
@keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
.owl-height{
    transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy{
    opacity:0;
    transition:opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper{
    position:relative;
    height:100%;
    background:#000
}
.owl-carousel .owl-video-play-icon{
    position:absolute;
    height:80px;
    width:80px;
    left:50%;
    top:50%;
    margin-left:-40px;
    margin-top:-40px;

    cursor:pointer;
    z-index:1;
    -webkit-backface-visibility:hidden;
    transition:-webkit-transform .1s ease;
    transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover{
    -webkit-transform:scale(1.3,1.3);
    -ms-transform:scale(1.3,1.3);
    transform:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
    display:none
}
.owl-carousel .owl-video-tn{
    opacity:0;
    height:100%;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:contain;
    transition:opacity .4s ease
}
.owl-carousel .owl-video-frame{
    position:relative;
    z-index:1;
    height:100%;
    width:100%
}
body div.pp_default .pp_bottom,body div.pp_default .pp_bottom .pp_left,body div.pp_default .pp_bottom .pp_middle,body div.pp_default .pp_bottom .pp_right,body div.pp_default .pp_top,body div.pp_default .pp_top .pp_left,body div.pp_default .pp_top .pp_middle,body div.pp_default .pp_top .pp_right{
    background:0 0;
    display:none
}
body div.pp_default .pp_content_container .pp_left,body div.pp_default .pp_content_container .pp_right{
    background:0 0;
    padding:0
}
body div.pp_default .pp_expand{
    display:none!important
}
body div.pp_default .pp_content{
    background:0 0;
    margin:0 auto
}
body div.pp_default .pp_loaderIcon{
    background-color:#fff;
    border-radius:20px
}
div.pp_default .pp_content .ppt{
    color:#f8f8f8
}
div.pp_default .pp_close{
    width:30px;
    height:30px;

    cursor:pointer
}
div.pp_default .pp_gallery ul li a{
    border:1px solid #aaa
}
div.pp_default .pp_social{
    margin-top:7px
}
div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{
    position:static;
    left:auto
}
div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{
    height:30px;
    width:30px
}
div.pp_default .pp_nav .pp_pause{
    background-position:-51px -29px
}
div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{
    height:20px;
    width:20px;
    margin:4px 0 0
}
div.pp_default a.pp_arrow_next{
    left:52px;
    background-position:-82px -3px
}
div.pp_default .pp_content_container .pp_details{
    margin-top:5px
}
div.pp_default .pp_nav{
    clear:none;
    height:30px;
    width:130px;
    position:relative;
    float:left
}
div.pp_default .pp_nav .currentTextHolder{
    font-family:inherit;
    color:#999;
    font-size:13px;
    left:65px;
    line-height:25px;
    position:absolute;
    top:2px;
    margin:0;
    padding:0 0 0 10px
}
div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{
    opacity:.7
}
div.pp_default .pp_bottom .pp_left{

}
div.pp_default .pp_bottom .pp_middle{

}
div.pp_default .pp_bottom .pp_right{

}
div.pp_default .pp_loaderIcon{
}
div.pp_overlay{
    background-color:#000;
    display:none;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:10000!important
}
div.pp_pic_holder{
    display:none;
    position:absolute;
    width:100px;
    z-index:10001!important
}
.pp_content{
    height:40px;
    min-width:40px
}
* html .pp_content{
    width:40px
}
.pp_content_container{
    position:relative;
    text-align:left;
    width:100%
}
.pp_content_container .pp_left{
    padding-left:20px
}
.pp_content_container .pp_right{
    padding-right:20px
}
.pp_content_container .pp_details{
    float:left;
    margin:10px 0 2px
}
.pp_social{
    float:left;
    margin:0
}
.pp_social .facebook{
    float:left;
    margin-left:5px;
    width:55px;
    overflow:hidden
}
.pp_social .twitter{
    float:left
}
.pp_nav p{
    float:left;
    white-space:nowrap;
    margin:2px 4px
}
.pp_nav .pp_pause,.pp_nav .pp_play{
    float:left;
    margin-right:4px;
    text-indent:-10000px
}
a.pp_arrow_next,a.pp_arrow_previous{
    display:block;
    float:left;
    height:15px;
    margin-top:3px;
    overflow:hidden;
    text-indent:-10000px;
    width:14px
}
.pp_hoverContainer{
    position:absolute;
    top:0;
    width:100%;
    z-index:2000
}
.pp_gallery{
    display:none;
    left:50%;
    margin-top:-50px;
    position:absolute;
    z-index:10000
}
.pp_gallery div{
    float:left;
    overflow:hidden;
    position:relative
}
.pp_gallery ul{
    float:left;
    height:35px;
    position:relative;
    white-space:nowrap;
    margin:0 0 0 5px;
    padding:0
}
.pp_loaderIcon,a.pp_close{
    display:block;
    position:absolute
}
.pp_gallery ul a{
    border:1px solid rgba(0,0,0,.5);
    display:block;
    float:left;
    height:33px;
    overflow:hidden
}
.pp_gallery ul a img{
    border:0
}
.pp_gallery li{
    display:block;
    float:left;
    margin:0 5px 0 0;
    padding:0
}
.pp_gallery li.default a{

    display:block;
    height:33px;
    width:50px
}
body div.pp_default a.pp_next:hover,body div.pp_default a.pp_previous:hover,div.pp_default .pp_content{
    background-color:#fff
}
.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{
    margin-top:7px!important
}
a.pp_close{
    right:0;
    top:0;
    line-height:22px;
    text-indent:-10000px
}
.pp_loaderIcon{
    height:24px;
    left:50%;
    top:50%;
    width:24px;
    margin:-12px 0 0 -12px
}
#pp_full_res{
    line-height:1!important
}
#pp_full_res .pp_inline{
    text-align:left
}
#pp_full_res .pp_inline p{
    margin:0 0 15px
}
div.ppt{
    color:#fff;
    display:none!important;
    font-size:17px;
    z-index:9999;
    margin:0 0 5px
}
div.pp_default #pp_full_res .pp_inline{
    color:#000
}
.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{
    border-color:#fff
}
div.pp_default .pp_details{
    position:relative
}
.pp_bottom,.pp_top{
    height:20px;
    position:relative
}
* html .pp_bottom,* html .pp_top{
    padding:0 20px
}
.pp_bottom .pp_left,.pp_top .pp_left{
    height:20px;
    left:0;
    position:absolute;
    width:20px
}
.pp_bottom .pp_middle,.pp_top .pp_middle{
    height:20px;
    left:20px;
    position:absolute;
    right:20px
}
* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{
    left:0;
    position:static
}
.pp_bottom .pp_right,.pp_top .pp_right{
    height:20px;
    left:auto;
    position:absolute;
    right:0;
    top:0;
    width:20px
}
.pp_fade,.pp_gallery li.default a img{
    display:none
}
body div.pp_default .pp_content_container .pp_details,body div.pp_overlay{
    opacity:.7!important
}
body div.pp_default a.pp_next,body div.pp_default a.pp_previous{
    position:absolute;
    top:50%;
    display:block;
    height:50px;
    width:50px;
    line-height:50px;
    margin:-25px 0 0;
    background-image:none!important;
    background-color:#fff;
    font-size:27px;
    text-align:center;
    text-indent:-9999px!important;
    opacity:0;
    -webkit-transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    -moz-transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    -ms-transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    -o-transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    -webkit-transform:translateZ(0);
    border-radius:100px
}
body div.pp_default a.pp_next span,body div.pp_default a.pp_previous span{
    display:block;
    line-height:inherit
}
body div.pp_default a.pp_next span:before,body div.pp_default a.pp_previous span:before{
    position:absolute;
    top:0;
    display:block;
    text-indent:0!important;
    width:100%;
    text-align:center;
    line-height:inherit
}
body div.pp_default a.pp_next:after,body div.pp_default a.pp_previous:after{
    position:absolute;
    top:0;
    left:0;
    display:block;
    color:#fff;
    font-family:FontAwesome,serif;
    text-indent:0!important;
    width:100%;
    text-align:center
}
body div.pp_default a.pp_next{
    right:10px
}
body div.pp_default a.pp_previous{
    left:10px
}
body div.pp_default .pp_content:hover a.pp_next,body div.pp_default .pp_content:hover a.pp_previous{
    opacity:1
}
body div.pp_default .pp_description{
    float:left;
    font-size:14px;
    line-height:1.571428571428571em;
    font-weight:400;
    color:#fff;
    margin:2px 0 0
}
body div.pp_default .pp_nav .currentTextHolder{
    left:auto;
    position:relative;
    float:left;
    padding:0 20px;
    font-size:15px;
    color:#fff;
    font-weight:400
}
body .pp_gallery{
    display:none!important
}
body div.pp_default .pp_nav .pp_pause,body div.pp_default .pp_nav .pp_play{
    display:none
}
body div.pp_default a.pp_arrow_next,body div.pp_default a.pp_arrow_previous{
    background:0 0;
    position:relative;
    left:0
}
body div.pp_default a.pp_arrow_next:after,body div.pp_default a.pp_arrow_previous:after{
    font-size:20px;
    height:20px;
    line-height:20px;
    width:20px;
    text-indent:0;
    position:absolute;
    top:0;
    color:#fff;
    font-family:FontAwesome,serif;
    text-align:center
}
body div.pp_default a.pp_arrow_previous:after{
    content:"\f104";
    left:0
}
body div.pp_default a.pp_arrow_next:after{
    content:"\f105";
    right:0
}
body div.pp_default .pp_close{
    background:0 0;
    opacity:1!important
}
body div.pp_default .pp_close:after{
    color:#fff;
    content:"\f00d";
    font-family:FontAwesome,serif;
    font-size:15px;
    height:15px;
    line-height:30px;
    text-align:center;
    width:30px;
    text-indent:0;
    position:absolute;
    top:0;
    left:0
}
body div.pp_default a.pp_next:before,body div.pp_default a.pp_previous:before{
    font-size:26px;
    height:50px;
    line-height:50px;
    width:50px;
    left:0;
    font-family:Linearicons-Free;
    text-align:center;
    text-indent:0;
    position:absolute;
    top:0;
    -webkit-text-fill-color:transparent;
    color:#e14b4f
}
body div.pp_default a.pp_previous:before{
    content:'\e875';
    background:-webkit-linear-gradient(right top,#58b0e3,#e14b4f);
    -webkit-background-clip:text
}
body div.pp_default a.pp_next:before{
    content:'\e876';
    background:-webkit-linear-gradient(right top,#58b0e3,#e14b4f);
    -webkit-background-clip:text
}
.widget_icl_lang_sel_widget{
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.kartal-footer-inner #lang_sel,.kartal-page-header #lang_sel,.kartal-side-menu #lang_sel,.kartal-sidebar #lang_sel,.kartal-top-bar #lang_sel,.wpb_widgetised_column #lang_sel{
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-footer-inner #lang_sel .lang_sel_sel,.kartal-page-header #lang_sel .lang_sel_sel,.kartal-side-menu #lang_sel .lang_sel_sel,.kartal-sidebar #lang_sel .lang_sel_sel,.kartal-top-bar #lang_sel .lang_sel_sel,.wpb_widgetised_column #lang_sel .lang_sel_sel{
    position:relative;
    display:block
}
.kartal-footer-inner #lang_sel .lang_sel_sel:after,.kartal-page-header #lang_sel .lang_sel_sel:after,.kartal-side-menu #lang_sel .lang_sel_sel:after,.kartal-sidebar #lang_sel .lang_sel_sel:after,.kartal-top-bar #lang_sel .lang_sel_sel:after,.wpb_widgetised_column #lang_sel .lang_sel_sel:after{
    content:'\33';
    font-family:ElegantIcons;
    position:absolute;
    right:10px;
    top:50%;
    display:block;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-top-bar-light .kartal-top-bar #lang_sel .lang_sel_sel:after{
    color:#fff
}
.kartal-top-bar-dark .kartal-top-bar #lang_sel .lang_sel_sel:after{
    color:#000
}
.kartal-footer-inner #lang_sel ul,.kartal-page-header #lang_sel ul,.kartal-side-menu #lang_sel ul,.kartal-sidebar #lang_sel ul,.kartal-top-bar #lang_sel ul,.wpb_widgetised_column #lang_sel ul{
    list-style:none;
    padding:0;
    margin:0
}
.kartal-footer-inner #lang_sel ul li,.kartal-page-header #lang_sel ul li,.kartal-side-menu #lang_sel ul li,.kartal-sidebar #lang_sel ul li,.kartal-top-bar #lang_sel ul li,.wpb_widgetised_column #lang_sel ul li{
    border-bottom:0
}
.kartal-footer-inner #lang_sel ul ul,.kartal-page-header #lang_sel ul ul,.kartal-side-menu #lang_sel ul ul,.kartal-sidebar #lang_sel ul ul,.kartal-top-bar #lang_sel ul ul,.wpb_widgetised_column #lang_sel ul ul{
    position:absolute;
    top:100%;
    width:calc(100% + 2px);
    left:-1px;
    z-index:10;
    opacity:0;
    visibility:hidden;
    border-top:none;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
    -moz-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
    transition:visibility 0s linear .25s,opacity .25s ease-in-out
}
.kartal-footer-inner .widget_icl_lang_sel_widget,.kartal-side-menu .widget_icl_lang_sel_widget,.kartal-sidebar .widget_icl_lang_sel_widget,.wpb_widgetised_column .widget_icl_lang_sel_widget{
    width:100%
}
.kartal-footer-inner #lang_sel ul ul a,.kartal-page-header #lang_sel ul ul a,.kartal-side-menu #lang_sel ul ul a,.kartal-sidebar #lang_sel ul ul a,.kartal-top-bar #lang_sel ul ul a,.wpb_widgetised_column #lang_sel ul ul a{
    display:block
}
.kartal-footer-inner #lang_sel:hover ul ul,.kartal-page-header #lang_sel:hover ul ul,.kartal-side-menu #lang_sel:hover ul ul,.kartal-sidebar #lang_sel:hover ul ul,.kartal-top-bar #lang_sel:hover ul ul,.wpb_widgetised_column #lang_sel:hover ul ul{
    opacity:1;
    visibility:visible;
    -webkit-transition-delay:0s;
    -moz-transition-delay:0s;
    transition-delay:0s
}
.kartal-sidebar .widget_icl_lang_sel_widget img,.wpb_widgetised_column .widget_icl_lang_sel_widget img{
    display:inline-block!important;
    vertical-align:middle
}
.kartal-sidebar #lang_sel,.wpb_widgetised_column #lang_sel{
    border:1px solid #bcc0c4
}
.kartal-sidebar #lang_sel .lang_sel_sel,.wpb_widgetised_column #lang_sel .lang_sel_sel{
    padding:8px 18px;
    font-weight:500
}
.kartal-sidebar #lang_sel ul ul,.wpb_widgetised_column #lang_sel ul ul{
    background-color:#fff;
    border:1px solid #bcc0c4;
    border-top:none
}
.kartal-sidebar #lang_sel ul ul a,.wpb_widgetised_column #lang_sel ul ul a{
    font-weight:500
}
.kartal-sidebar #lang_sel ul ul a:hover,.wpb_widgetised_column #lang_sel ul ul a:hover{
    text-decoration:underline
}
.kartal-sidebar #lang_sel ul ul img,.wpb_widgetised_column #lang_sel ul ul img{
    margin:0 5px 0 0
}
.kartal-sidebar #lang_sel_list ul li,.wpb_widgetised_column #lang_sel_list ul li{
    padding:5px 0
}
.kartal-sidebar .lang_sel_list_horizontal ul li,.wpb_widgetised_column .lang_sel_list_horizontal ul li{
    display:inline-block;
    vertical-align:middle;
    margin:0 15px 5px 0
}
.kartal-sidebar .lang_sel_list_horizontal ul li:last-child,.wpb_widgetised_column .lang_sel_list_horizontal ul li:last-child{
    margin:0 0 5px
}
.kartal-footer-inner #lang_sel,.kartal-side-menu #lang_sel{
    border:1px solid #444
}
.kartal-footer-inner #lang_sel .lang_sel_sel,.kartal-side-menu #lang_sel .lang_sel_sel{
    padding:7px 25px 7px 15px
}
.kartal-footer-inner #lang_sel ul,.kartal-side-menu #lang_sel ul{
    background-color:#232323
}
.kartal-footer-inner #lang_sel a,.kartal-side-menu #lang_sel a{
    color:#8d8d8d;
    margin-bottom:0
}
.kartal-footer-inner #lang_sel a:hover,.kartal-side-menu #lang_sel a:hover{
    color:#fff
}
.kartal-footer-inner #lang_sel ul ul,.kartal-side-menu #lang_sel ul ul{
    border:1px solid #444;
    border-top:none;
    padding:10px 15px
}
.kartal-footer-inner #lang_sel ul ul img,.kartal-side-menu #lang_sel ul ul img{
    margin:0 5px 0 0
}
.kartal-footer-inner #lang_sel_list img,.kartal-side-menu #lang_sel_list img{
    margin-right:5px
}
.kartal-footer-inner #lang_sel_list li,.kartal-side-menu #lang_sel_list li{
    padding:9px 0
}
.kartal-footer-inner .lang_sel_list_horizontal ul li,.kartal-side-menu .lang_sel_list_horizontal ul li{
    display:inline-block;
    vertical-align:middle;
    margin:0 15px 5px 0
}
.kartal-footer-inner .lang_sel_list_horizontal ul li:last-child,.kartal-side-menu .lang_sel_list_horizontal ul li:last-child{
    margin:0 0 5px
}
.kartal-footer-inner .kartal-footer-bottom-holder #lang_sel_list,.kartal-side-menu .kartal-footer-bottom-holder #lang_sel_list{
    line-height:1.4em
}
.kartal-page-header .kartal-position-right-inner #lang_sel ul ul,.kartal-top-bar .kartal-position-right-inner #lang_sel ul ul{
    left:auto;
    right:0;
    top:100%
}
.kartal-page-header #lang_sel,.kartal-top-bar #lang_sel{
    position:static
}
.kartal-page-header #lang_sel>ul>li,.kartal-top-bar #lang_sel>ul>li{
    margin:-100% 0;
    padding:100% 0
}
.kartal-page-header #lang_sel .lang_sel_sel img,.kartal-page-header #lang_sel ul ul img,.kartal-top-bar #lang_sel .lang_sel_sel img,.kartal-top-bar #lang_sel ul ul img{
    top:1px;
    margin-right:5px;
    display:inline-block;
    position:relative
}
.kartal-page-header #lang_sel .lang_sel_sel,.kartal-top-bar #lang_sel .lang_sel_sel{
    padding:0 20px 0 0;
    font-size:16px;
    font-weight:600;
    color:#777
}
.kartal-top-bar-dark .kartal-top-bar .kartal-page-header #lang_sel .lang_sel_sel,.kartal-top-bar-dark .kartal-top-bar .kartal-top-bar #lang_sel .lang_sel_sel,.kartal-top-bar-light .kartal-top-bar .kartal-page-header #lang_sel .lang_sel_sel,.kartal-top-bar-light .kartal-top-bar .kartal-top-bar #lang_sel .lang_sel_sel{
    color:#fff
}
.kartal-page-header #lang_sel .lang_sel_sel:after,.kartal-top-bar #lang_sel .lang_sel_sel:after{
    right:0
}
.kartal-page-header #lang_sel ul ul,.kartal-top-bar #lang_sel ul ul{
    width:130px;
    padding:10px 0;
    text-align:left;
    background-color:#fff;
    border:1px solid #f5f5f5
}
.kartal-page-header #lang_sel ul ul li,.kartal-top-bar #lang_sel ul ul li{
    padding:5px 27px;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    transition:all .2s ease-out
}
.kartal-page-header #lang_sel ul ul a,.kartal-top-bar #lang_sel ul ul a{
    color:#939393;
    font-size:14px;
    font-weight:600;
    display:block;
    font-family:source sans pro,sans-serif
}
.kartal-page-header #lang_sel ul ul a:hover,.kartal-top-bar #lang_sel ul ul a:hover{
    color:#6b6b6b
}
.kartal-page-header #lang_sel ul ul li:last-child a,.kartal-top-bar #lang_sel ul ul li:last-child a{
    border-bottom:0
}
.kartal-page-header #lang_sel_list ul li,.kartal-top-bar #lang_sel_list ul li{
    float:left;
    margin-right:10px
}
.kartal-page-header #lang_sel_list ul li:last-child,.kartal-top-bar #lang_sel_list ul li:last-child{
    margin-right:0
}
.kartal-page-header #lang_sel_list ul li a,.kartal-top-bar #lang_sel_list ul li a{
    color:#cacaca
}
.kartal-page-header #lang_sel_list ul li a:hover,.kartal-top-bar #lang_sel_list ul li a:hover{
    color:#fff
}
.kartal-page-header #lang_sel_list img,.kartal-top-bar #lang_sel_list img{
    margin-right:5px;
    vertical-align:middle
}
.kartal-main-menu>ul>li.menu-item-language>a{
    padding:0 30px 0 15px
}
.kartal-main-menu>ul>li.menu-item-language>a span{
    position:relative;
    display:block;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-main-menu>ul>li.menu-item-language>a span :after{
    content:'\33';
    font-family:ElegantIcons;
    position:absolute;
    right:-15px;
    top:50%;
    display:block;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-main-menu>ul>li.menu-item-language>a img{
    display:inline-block!important;
    vertical-align:middle;
    margin:0 5px 0 0
}
.kartal-main-menu .menu-item-language .submenu-languages{
    position:absolute;
    top:100%;
    width:200px;
    left:-1px;
    z-index:10;
    opacity:0;
    visibility:hidden;
    border-top:none;
    padding:5px 0 10px;
    text-align:left;
    background-color:#232323;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
    -moz-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
    transition:visibility 0s linear .25s,opacity .25s ease-in-out
}
.kartal-main-menu .menu-item-language .submenu-languages li{
    display:block;
    width:100%;
    float:none;
    padding:0 15px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-main-menu .menu-item-language .submenu-languages a{
    display:block;
    color:#8d8d8d;
    font-size:13px;
    line-height:23px;
    font-weight:500;
    text-transform:inherit;
    padding:9px 0
}
.kartal-main-menu .menu-item-language .submenu-languages a:hover{
    color:#fff
}
.kartal-main-menu .menu-item-language .submenu-languages a img{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    top:-1px;
    margin:0 5px 0 0
}
.slick-list,.slick-slider,.slick-track{
    position:relative;
    display:block
}
.kartal-main-menu .menu-item-language:hover ul{
    opacity:1;
    visibility:visible;
    -webkit-transition-delay:0s;
    -moz-transition-delay:0s;
    transition-delay:0s
}
.slick-loading .slick-slide,.slick-loading .slick-track{
    visibility:hidden
}
.slick-slider{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.slick-list{
    overflow:hidden;
    margin:0;
    padding:5px 0
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-list,.slick-slider .slick-track{
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
    -o-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.slick-track{
    left:0;
    top:0
}
.slick-track:after,.slick-track:before{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-slide{
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
[dir=rtl] .slick-slide{
    float:right
}
.slick-slide img{
    display:block
}
.slick-slide.slick-loading img{
    display:none
}
.slick-slide.dragging img{
    pointer-events:none
}
.slick-initialized .slick-slide{
    display:block
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow.slick-hidden{
    display:none
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.animated.hinge{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes bounce{
    20%,53%,80%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
@keyframes bounce{
    20%,53%,80%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
.bounce{
    -webkit-animation-name:bounce;
    animation-name:bounce;
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom
}
@-webkit-keyframes flash{
    50%,from,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
@keyframes flash{
    50%,from,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
.flash{
    -webkit-animation-name:flash;
    animation-name:flash
}
@-webkit-keyframes pulse{
    from,to{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
}
@keyframes pulse{
    from,to{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
}
.pulse{
    -webkit-animation-name:pulse;
    animation-name:pulse
}
@-webkit-keyframes rubberBand{
    from,to{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
}
@keyframes rubberBand{
    from,to{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
}
.rubberBand{
    -webkit-animation-name:rubberBand;
    animation-name:rubberBand
}
@-webkit-keyframes shake{
    from,to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@keyframes shake{
    from,to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
.shake{
    -webkit-animation-name:shake;
    animation-name:shake
}
@-webkit-keyframes headShake{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    6.5%{
        -webkit-transform:translateX(-6px) rotateY(-9deg);
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        -webkit-transform:translateX(5px) rotateY(7deg);
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        -webkit-transform:translateX(-3px) rotateY(-5deg);
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        -webkit-transform:translateX(2px) rotateY(3deg);
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes headShake{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    6.5%{
        -webkit-transform:translateX(-6px) rotateY(-9deg);
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        -webkit-transform:translateX(5px) rotateY(7deg);
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        -webkit-transform:translateX(-3px) rotateY(-5deg);
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        -webkit-transform:translateX(2px) rotateY(3deg);
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.headShake{
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-name:headShake;
    animation-name:headShake
}
@-webkit-keyframes swing{
    20%{
        -webkit-transform:rotate3d(0,0,1,15deg);
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        -webkit-transform:rotate3d(0,0,1,-10deg);
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        -webkit-transform:rotate3d(0,0,1,5deg);
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        -webkit-transform:rotate3d(0,0,1,-5deg);
        transform:rotate3d(0,0,1,-5deg)
    }
    to{
        -webkit-transform:rotate3d(0,0,1,0deg);
        transform:rotate3d(0,0,1,0deg)
    }
}
@keyframes swing{
    20%{
        -webkit-transform:rotate3d(0,0,1,15deg);
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        -webkit-transform:rotate3d(0,0,1,-10deg);
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        -webkit-transform:rotate3d(0,0,1,5deg);
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        -webkit-transform:rotate3d(0,0,1,-5deg);
        transform:rotate3d(0,0,1,-5deg)
    }
    to{
        -webkit-transform:rotate3d(0,0,1,0deg);
        transform:rotate3d(0,0,1,0deg)
    }
}
.swing{
    -webkit-transform-origin:top center;
    transform-origin:top center;
    -webkit-animation-name:swing;
    animation-name:swing
}
@-webkit-keyframes tada{
    from,to{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}
@keyframes tada{
    from,to{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}
.tada{
    -webkit-animation-name:tada;
    animation-name:tada
}
@-webkit-keyframes wobble{
    from,to{
        -webkit-transform:none;
        transform:none
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}
@keyframes wobble{
    from,to{
        -webkit-transform:none;
        transform:none
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}
.wobble{
    -webkit-animation-name:wobble;
    animation-name:wobble
}
@-webkit-keyframes jello{
    11.1%,from,to{
        -webkit-transform:none;
        transform:none
    }
    22.2%{
        -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        -webkit-transform:skewX(6.25deg) skewY(6.25deg);
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
        transform:skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7%{
        -webkit-transform:skewX(.390625deg) skewY(.390625deg);
        transform:skewX(.390625deg) skewY(.390625deg)
    }
    88.8%{
        -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
        transform:skewX(-.1953125deg) skewY(-.1953125deg)
    }
}
@keyframes jello{
    11.1%,from,to{
        -webkit-transform:none;
        transform:none
    }
    22.2%{
        -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        -webkit-transform:skewX(6.25deg) skewY(6.25deg);
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
        transform:skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7%{
        -webkit-transform:skewX(.390625deg) skewY(.390625deg);
        transform:skewX(.390625deg) skewY(.390625deg)
    }
    88.8%{
        -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
        transform:skewX(-.1953125deg) skewY(-.1953125deg)
    }
}
.jello{
    -webkit-animation-name:jello;
    animation-name:jello;
    -webkit-transform-origin:center;
    transform-origin:center
}
@-webkit-keyframes bounceIn{
    20%,40%,60%,80%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes bounceIn{
    20%,40%,60%,80%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.bounceIn{
    -webkit-animation-name:bounceIn;
    animation-name:bounceIn
}
@-webkit-keyframes bounceInDown{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    to{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInDown{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    to{
        -webkit-transform:none;
        transform:none
    }
}
.bounceInDown{
    -webkit-animation-name:bounceInDown;
    animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    to{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInLeft{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    to{
        -webkit-transform:none;
        transform:none
    }
}
.bounceInLeft{
    -webkit-animation-name:bounceInLeft;
    animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    from{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    to{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInRight{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    from{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    to{
        -webkit-transform:none;
        transform:none
    }
}
.bounceInRight{
    -webkit-animation-name:bounceInRight;
    animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    from{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes bounceInUp{
    60%,75%,90%,from,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    from{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.bounceInUp{
    -webkit-animation-name:bounceInUp;
    animation-name:bounceInUp
}
@-webkit-keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
@keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
.bounceOut{
    -webkit-animation-name:bounceOut;
    animation-name:bounceOut
}
@-webkit-keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.bounceOutDown{
    -webkit-animation-name:bounceOutDown;
    animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.bounceOutLeft{
    -webkit-animation-name:bounceOutLeft;
    animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.bounceOutRight{
    -webkit-animation-name:bounceOutRight;
    animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.bounceOutUp{
    -webkit-animation-name:bounceOutUp;
    animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeInDown{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDown{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInDown{
    -webkit-animation-name:fadeInDown;
    animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDownBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInDownBig{
    -webkit-animation-name:fadeInDownBig;
    animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft{
    from{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeft{
    from{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInLeft{
    -webkit-animation-name:fadeInLeft;
    animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeftBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInLeftBig{
    -webkit-animation-name:fadeInLeftBig;
    animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight{
    from{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRight{
    from{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInRight{
    -webkit-animation-name:fadeInRight;
    animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRightBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInRightBig{
    -webkit-animation-name:fadeInRightBig;
    animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUp{
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUpBig{
    from{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUpBig{
    -webkit-animation-name:fadeInUpBig;
    animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes fadeOutDown{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
.fadeOutDown{
    -webkit-animation-name:fadeOutDown;
    animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes fadeOutDownBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.fadeOutDownBig{
    -webkit-animation-name:fadeOutDownBig;
    animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes fadeOutLeft{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
.fadeOutLeft{
    -webkit-animation-name:fadeOutLeft;
    animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes fadeOutLeftBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.fadeOutLeftBig{
    -webkit-animation-name:fadeOutLeftBig;
    animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes fadeOutRight{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
.fadeOutRight{
    -webkit-animation-name:fadeOutRight;
    animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes fadeOutRightBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.fadeOutRightBig{
    -webkit-animation-name:fadeOutRightBig;
    animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes fadeOutUp{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
.fadeOutUp{
    -webkit-animation-name:fadeOutUp;
    animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes fadeOutUpBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.fadeOutUpBig{
    -webkit-animation-name:fadeOutUpBig;
    animation-name:fadeOutUpBig
}
@-webkit-keyframes flip{
    from{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
        transform:perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@keyframes flip{
    from{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
        transform:perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
.animated.flip{
    -webkit-backface-visibility:visible;
    backface-visibility:visible;
    -webkit-animation-name:flip;
    animation-name:flip
}
@-webkit-keyframes flipInX{
    from{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInX{
    from{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInX{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInX;
    animation-name:flipInX
}
.flipInY,.flipOutX{
    -webkit-backface-visibility:visible!important
}
@-webkit-keyframes flipInY{
    from{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInY{
    from{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInY{
    backface-visibility:visible!important;
    -webkit-animation-name:flipInY;
    animation-name:flipInY
}
@-webkit-keyframes flipOutX{
    from{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
@keyframes flipOutX{
    from{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
.flipOutX{
    -webkit-animation-name:flipOutX;
    animation-name:flipOutX;
    backface-visibility:visible!important
}
@-webkit-keyframes flipOutY{
    from{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
@keyframes flipOutY{
    from{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
.flipOutY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipOutY;
    animation-name:flipOutY
}
@-webkit-keyframes lightSpeedIn{
    from{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg);
        opacity:1
    }
    to{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes lightSpeedIn{
    from{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg);
        opacity:1
    }
    to{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.lightSpeedIn{
    -webkit-animation-name:lightSpeedIn;
    animation-name:lightSpeedIn;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut{
    from{
        opacity:1
    }
    to{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
@keyframes lightSpeedOut{
    from{
        opacity:1
    }
    to{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
.lightSpeedOut{
    -webkit-animation-name:lightSpeedOut;
    animation-name:lightSpeedOut;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn{
    from{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,-200deg);
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateIn{
    from{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,-200deg);
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateIn{
    -webkit-animation-name:rotateIn;
    animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInDownLeft{
    -webkit-animation-name:rotateInDownLeft;
    animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInDownRight{
    -webkit-animation-name:rotateInDownRight;
    animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInUpLeft{
    -webkit-animation-name:rotateInUpLeft;
    animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-90deg);
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-90deg);
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInUpRight{
    -webkit-animation-name:rotateInUpRight;
    animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut{
    from{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,200deg);
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
@keyframes rotateOut{
    from{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,200deg);
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
.rotateOut{
    -webkit-animation-name:rotateOut;
    animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
@keyframes rotateOutDownLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
.rotateOutDownLeft{
    -webkit-animation-name:rotateOutDownLeft;
    animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
@keyframes rotateOutDownRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutDownRight{
    -webkit-animation-name:rotateOutDownRight;
    animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
@keyframes rotateOutUpLeft{
    from{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutUpLeft{
    -webkit-animation-name:rotateOutUpLeft;
    animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,90deg);
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
@keyframes rotateOutUpRight{
    from{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,90deg);
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
.rotateOutUpRight{
    -webkit-animation-name:rotateOutUpRight;
    animation-name:rotateOutUpRight
}
@-webkit-keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate3d(0,0,1,80deg);
        transform:rotate3d(0,0,1,80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate3d(0,0,1,60deg);
        transform:rotate3d(0,0,1,60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
@keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate3d(0,0,1,80deg);
        transform:rotate3d(0,0,1,80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate3d(0,0,1,60deg);
        transform:rotate3d(0,0,1,60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
.hinge{
    -webkit-animation-name:hinge;
    animation-name:hinge
}
@-webkit-keyframes rollIn{
    from{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes rollIn{
    from{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    to{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.rollIn{
    -webkit-animation-name:rollIn;
    animation-name:rollIn
}
@-webkit-keyframes rollOut{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
@keyframes rollOut{
    from{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
.rollOut{
    -webkit-animation-name:rollOut;
    animation-name:rollOut
}
@-webkit-keyframes zoomIn{
    from{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
@keyframes zoomIn{
    from{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
.zoomIn{
    -webkit-animation-name:zoomIn;
    animation-name:zoomIn
}
@-webkit-keyframes zoomInDown{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInDown{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInDown{
    -webkit-animation-name:zoomInDown;
    animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInLeft{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInLeft{
    -webkit-animation-name:zoomInLeft;
    animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInRight{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInRight{
    -webkit-animation-name:zoomInRight;
    animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInUp{
    from{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInUp{
    -webkit-animation-name:zoomInUp;
    animation-name:zoomInUp
}
@-webkit-keyframes zoomOut{
    from{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
@keyframes zoomOut{
    from{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
.zoomOut{
    -webkit-animation-name:zoomOut;
    animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutDown{
    -webkit-animation-name:zoomOutDown;
    animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
@keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
.zoomOutLeft{
    -webkit-animation-name:zoomOutLeft;
    animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
@keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
.zoomOutRight{
    -webkit-animation-name:zoomOutRight;
    animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutUp{
    -webkit-animation-name:zoomOutUp;
    animation-name:zoomOutUp
}
@-webkit-keyframes slideInDown{
    from{
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes slideInDown{
    from{
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.slideInDown{
    -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
    from{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes slideInLeft{
    from{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.slideInLeft{
    -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}
@-webkit-keyframes slideInRight{
    from{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes slideInRight{
    from{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.slideInRight{
    -webkit-animation-name:slideInRight;
    animation-name:slideInRight
}
@-webkit-keyframes slideInUp{
    from{
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes slideInUp{
    from{
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.slideInUp{
    -webkit-animation-name:slideInUp;
    animation-name:slideInUp
}
@-webkit-keyframes slideOutDown{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes slideOutDown{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
.slideOutDown{
    -webkit-animation-name:slideOutDown;
    animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes slideOutLeft{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
.slideOutLeft{
    -webkit-animation-name:slideOutLeft;
    animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes slideOutRight{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
.slideOutRight{
    -webkit-animation-name:slideOutRight;
    animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes slideOutUp{
    from{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
.slideOutUp{
    -webkit-animation-name:slideOutUp;
    animation-name:slideOutUp
}
@charset "UTF-8";
.kartal-grid-col-10:after,.kartal-grid-col-10:before,.kartal-grid-col-11:after,.kartal-grid-col-11:before,.kartal-grid-col-12:after,.kartal-grid-col-12:before,.kartal-grid-col-1:after,.kartal-grid-col-1:before,.kartal-grid-col-2:after,.kartal-grid-col-2:before,.kartal-grid-col-3:after,.kartal-grid-col-3:before,.kartal-grid-col-4:after,.kartal-grid-col-4:before,.kartal-grid-col-5:after,.kartal-grid-col-5:before,.kartal-grid-col-7:after,.kartal-grid-col-7:before,.kartal-grid-col-8:after,.kartal-grid-col-8:before,.kartal-grid-col-9:after,.kartal-grid-col-9:before,.kartal-grid-row:after,.kartal-grid-row:before{
    content:" ";
    display:table
}
table td,table th{
    text-align:center
}
body,h1,h2,h3{
    font-family:source sans pro,sans-serif
}
a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a{
    color:#d4145a
}
.clear:after,.clearfix:after,.kartal-container:after,.kartal-drop-down .wide .second ul li ul:after,.kartal-drop-down .wide .second ul li:nth-child(4n+1),.kartal-grid-col-10:after,.kartal-grid-col-11:after,.kartal-grid-col-12:after,.kartal-grid-col-1:after,.kartal-grid-col-2:after,.kartal-grid-col-3:after,.kartal-grid-col-4:after,.kartal-grid-col-5:after,.kartal-grid-col-6:after,.kartal-grid-col-7:after,.kartal-grid-col-9:after,.kartal-grid-row:after{
    clear:both
}
.kartal-preload-background,.kartal-tabs.kartal-horizontal .kartal-tabs-nav:hover .kartal-tab-line-inner:after{
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-delay:0;
    -webkit-animation-fill-mode:forwards
}
.kartal-grid-row{
    margin-left:-15px;
    margin-right:-15px
}
.kartal-grid-col-1{
    float:left;
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:8.3333333333%
}
.kartal-grid-col-2,.kartal-grid-col-3{
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    padding-left:15px;
    padding-right:15px
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-1{
        width:100%;
        float:none
    }
}
.kartal-grid-col-2{
    float:left;
    box-sizing:border-box;
    width:16.6666666667%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-2{
        width:100%;
        float:none
    }
}
.kartal-grid-col-3{
    float:left;
    box-sizing:border-box;
    width:25%
}
.kartal-grid-col-4,.kartal-grid-col-5{
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-3{
        width:100%;
        float:none
    }
}
.kartal-grid-col-4{
    float:left;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:33.3333333333%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-4{
        width:100%;
        float:none
    }
}
.kartal-grid-col-5{
    float:left;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:41.6666666667%
}
.kartal-grid-col-6,.kartal-grid-col-7{
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    padding-left:15px;
    padding-right:15px
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-5{
        width:100%;
        float:none
    }
}
.kartal-grid-col-6{
    float:left;
    box-sizing:border-box;
    width:50%
}
.kartal-grid-col-6:after,.kartal-grid-col-6:before{
    content:" ";
    display:table
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-6{
        width:100%;
        float:none
    }
}
.kartal-grid-col-7{
    float:left;
    box-sizing:border-box;
    width:58.3333333333%
}
.kartal-grid-col-8,.kartal-grid-col-9{
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-7{
        width:100%;
        float:none
    }
}
.kartal-grid-col-8{
    float:left;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:66.6666666667%
}
.kartal-grid-col-8:after{
    clear:both
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-8{
        width:100%;
        float:none
    }
}
.kartal-grid-col-9{
    float:left;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:75%
}
.kartal-grid-col-10,.kartal-grid-col-11{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    position:relative
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-9{
        width:100%;
        float:none
    }
}
.kartal-grid-col-10{
    float:left;
    box-sizing:border-box;
    width:83.3333333333%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-10{
        width:100%;
        float:none
    }
}
.kartal-grid-col-11{
    float:left;
    box-sizing:border-box;
    width:91.6666666667%
}
.kartal-grid-col-12,.kartal-vertical-align-containers{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-11{
        width:100%;
        float:none
    }
}
.kartal-grid-col-12{
    float:left;
    position:relative;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:100%
}
.kartal-grid-col-push-1{
    left:8.3333333333%
}
.kartal-grid-col-pull-1{
    right:8.3333333333%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-12{
        width:100%;
        float:none
    }
    .kartal-grid-col-push-1{
        left:0
    }
    .kartal-grid-col-pull-1{
        right:0
    }
}
.kartal-grid-col-push-2{
    left:16.6666666667%
}
.kartal-grid-col-pull-2{
    right:16.6666666667%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-2{
        left:0
    }
    .kartal-grid-col-pull-2{
        right:0
    }
}
.kartal-grid-col-push-3{
    left:25%
}
.kartal-grid-col-pull-3{
    right:25%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-3{
        left:0
    }
    .kartal-grid-col-pull-3{
        right:0
    }
}
.kartal-grid-col-push-4{
    left:33.3333333333%
}
.kartal-grid-col-pull-4{
    right:33.3333333333%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-4{
        left:0
    }
    .kartal-grid-col-pull-4{
        right:0
    }
}
.kartal-grid-col-push-5{
    left:41.6666666667%
}
.kartal-grid-col-pull-5{
    right:41.6666666667%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-5{
        left:0
    }
    .kartal-grid-col-pull-5{
        right:0
    }
}
.kartal-grid-col-push-6{
    left:50%
}
.kartal-grid-col-pull-6{
    right:50%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-6{
        left:0
    }
    .kartal-grid-col-pull-6{
        right:0
    }
}
.kartal-grid-col-push-7{
    left:58.3333333333%
}
.kartal-grid-col-pull-7{
    right:58.3333333333%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-7{
        left:0
    }
    .kartal-grid-col-pull-7{
        right:0
    }
}
.kartal-grid-col-push-8{
    left:66.6666666667%
}
.kartal-grid-col-pull-8{
    right:66.6666666667%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-8{
        left:0
    }
    .kartal-grid-col-pull-8{
        right:0
    }
}
.kartal-grid-col-push-9{
    left:75%
}
.kartal-grid-col-pull-9{
    right:75%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-9{
        left:0
    }
    .kartal-grid-col-pull-9{
        right:0
    }
}
.kartal-grid-col-push-10{
    left:83.3333333333%
}
.kartal-grid-col-pull-10{
    right:83.3333333333%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-10{
        left:0
    }
    .kartal-grid-col-pull-10{
        right:0
    }
}
.kartal-grid-col-push-11{
    left:91.6666666667%
}
.kartal-grid-col-pull-11{
    right:91.6666666667%
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-11{
        left:0
    }
    .kartal-grid-col-pull-11{
        right:0
    }
}
.kartal-grid-col-push-12{
    left:100%
}
.kartal-grid-col-pull-12{
    right:100%
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-push-12{
        left:0
    }
    .kartal-grid-col-pull-12{
        right:0
    }
    .kartal-grid-col-ipad-landscape-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-1{
        width:8.3333333333%;
        float:left
    }
}
@media only screen and (max-width:320px){
    .kartal-grid-col-smaller-phone-portrait-1{
        width:8.3333333333%;
        float:left
    }
    .kartal-grid-col-smaller-phone-portrait-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-2{
        width:16.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-2{
        width:16.6666666667%;
        float:left
    }
    .kartal-grid-col-large-laptop-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-3{
        width:25%;
        float:left
    }
}
@media only screen and (max-width:320px){
    .kartal-grid-col-smaller-phone-portrait-3{
        width:25%;
        float:left
    }
    .kartal-grid-col-smaller-phone-portrait-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-4{
        width:33.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-4{
        width:33.3333333333%;
        float:left
    }
    .kartal-grid-col-large-laptop-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-5{
        width:41.6666666667%;
        float:left
    }
}
@media only screen and (max-width:320px){
    .kartal-grid-col-smaller-phone-portrait-5{
        width:41.6666666667%;
        float:left
    }
    .kartal-grid-col-smaller-phone-portrait-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-6{
        width:50%;
        float:left
    }
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-6{
        width:50%;
        float:left
    }
    .kartal-grid-col-large-laptop-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-7{
        width:58.3333333333%;
        float:left
    }
}
@media only screen and (max-width:320px){
    .kartal-grid-col-smaller-phone-portrait-7{
        width:58.3333333333%;
        float:left
    }
    .kartal-grid-col-smaller-phone-portrait-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-8{
        width:66.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-8{
        width:66.6666666667%;
        float:left
    }
    .kartal-grid-col-large-laptop-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-9{
        width:75%;
        float:left
    }
}
@media only screen and (max-width:320px){
    .kartal-grid-col-smaller-phone-portrait-9{
        width:75%;
        float:left
    }
    .kartal-grid-col-smaller-phone-portrait-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-10{
        width:83.3333333333%;
        float:left
    }
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-10{
        width:83.3333333333%;
        float:left
    }
    .kartal-grid-col-large-laptop-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-11{
        width:91.6666666667%;
        float:left
    }
}
@media only screen and (max-width:320px){
    .kartal-grid-col-smaller-phone-portrait-11{
        width:91.6666666667%;
        float:left
    }
    .kartal-grid-col-smaller-phone-portrait-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:1400px){
    .kartal-grid-col-large-laptop-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:1280px){
    .kartal-grid-col-mac-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:1200px){
    .kartal-grid-col-laptop-landscape-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:1024px){
    .kartal-grid-col-ipad-landscape-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-col-ipad-portrait-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:600px){
    .kartal-grid-col-phone-landscape-12{
        width:100%;
        float:none
    }
}
@media only screen and (max-width:480px){
    .kartal-grid-col-phone-portrait-12{
        width:100%;
        float:none
    }
}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{
    background:0 0;
    border:0;
    margin:0;
    padding:0;
    vertical-align:baseline;
    outline:0
}
body,pre{
    background-color:#fff
}
a img,table{
    border:none
}
h1,h2{
    margin-top:25px;
    margin-bottom:25px
}
h4,h5{
    margin-top:15px
}
dt,h6{
    margin-bottom:10px
}
dd,h4,h5{
    margin-bottom:15px
}
.kartal-st-loader .cube,.kartal-st-loader .cube .cube-inner{
    outline:transparent solid 1px;
    -webkit-backface-visibility:hidden
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{
    display:block
}
blockquote:after,blockquote:before{
    content:'';
    content:none
}
del{
    text-decoration:line-through
}
table{
    border-collapse:collapse;
    border-spacing:0;
    vertical-align:middle;
    width:100%
}
table th{
    border:0;
    padding:5px 7px
}
table td{
    padding:5px 10px
}
.wp-caption,img{
    height:100%;
    width:auto
}
iframe{
    max-width:100%
}
select::-ms-expand{
    display:none
}
.clearfix:after,.clearfix:before{
    content:" ";
    display:table
}
.clear:after{
    content:"";
    display:block
}
html{
    height:100%;
    margin:0!important;
    -webkit-transition:all .33s ease-out;
    -moz-transition:all .33s ease-out;
    transition:all .33s ease-out;
    overflow-y:scroll!important
}
body{
    font-size:16px;
    line-height:26px;
    color:#999;
    font-weight:400;
    overflow-x:hidden!important;
    -webkit-font-smoothing:antialiased
}
h1,h2,h3,h4{
    font-weight:300
}
h1{
    font-size:52px
}
h2{
    font-size:38px
}
h3{
    font-size:34px;
    margin-top:20px;
    margin-bottom:20px
}
h4{
    font-size:30px;
    color:#373737
}
h5,h6{
    font-weight:400;
    color:#373737
}
h5{
    font-size:20px
}
h6{
    font-size:16px;
    margin-top:10px
}
h1,h2,h3{
    color:#222;
    line-height:1.3em
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
    color:inherit;
    font-family:inherit;
    font-size:inherit;
    font-weight:inherit;
    font-style:inherit;
    line-height:inherit;
    letter-spacing:inherit;
    text-transform:inherit
}
a,p a{
    text-decoration:none;
    cursor:pointer;
    -webkit-transition:color .25s ease-in-out;
    -moz-transition:color .25s ease-in-out;
    transition:color .25s ease-in-out
}
ol,ul{
    list-style-position:inside
}
pre{
    padding:15px;
    max-width:100%;
    white-space:pre-wrap;
    word-wrap:break-word;
    margin:15px 0
}
dt{
    font-size:15px;
    font-weight:700
}
p{
    margin:10px 0
}
sub,sup{
    font-size:75%;
    height:0;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    top:.5ex
}
sup{
    bottom:.5ex
}
.wp-caption-text{
    margin:0;
    font-style:italic
}
table tbody tr,table thead tr{
    border:1px solid #e6e6e6
}
table tbody th{
    border-right:1px solid #e6e6e6
}
blockquote:not(.kartal-blockquote-shortcode){
    padding:0;
    border:none;
    font-style:italic;
    font-size:17px;
    line-height:1.6em;
    margin:20px 0
}
blockquote cite{
    font-style:normal;
    font-weight:500
}
::selection{
    background:#d4145a;
    color:#fff
}
::-moz-selection{
    background:#d4145a;
    color:#fff
}
.kartal-content,.kartal-wrapper{
    position:relative;
    background-color:#fff
}
.bypostauthor,.gallery-caption,.sticky,.wp-caption,.wp-caption-text{
    opacity:1
}
.alignleft{
    float:left;
    margin:0 20px 20px 0
}
.alignright{
    float:right;
    margin:0 0 20px 20px
}
.aligncenter{
    display:block;
    margin:10px auto
}
.text-align-right{
    text-align:right
}
.text-align-left{
    text-align:left
}
.text-align-center{
    text-align:center
}
.kartal-wrapper{
    z-index:1000;
    -webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    -moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    transition:left .33s cubic-bezier(.694,.0482,.335,1);
    left:0
}
.kartal-wrapper .kartal-wrapper-inner{
    width:100%;
    overflow:hidden
}
.kartal-meta{
    display:none
}
.kartal-content{
    margin-top:0;
    z-index:100
}
.kartal-content ol ol,.kartal-content ol ul,.kartal-content ul ol,.kartal-content ul ul{
    padding:0 0 0 15px;
    margin:0
}
.kartal-content ol,.kartal-content ul{
    margin:15px 0
}
.kartal-type1-gradient-left-to-right,.kartal-type1-gradient-left-to-right-after:after{
    background:-webkit-linear-gradient(left,#e14b4f,#58b0e3);
    background:-o-linear-gradient(right,#e14b4f,#58b0e3);
    background:-moz-linear-gradient(right,#e14b4f,#58b0e3);
    background:linear-gradient(to right,#e14b4f,#58b0e3)
}
.kartal-type1-gradient-bottom-to-top,.kartal-type1-gradient-bottom-to-top-after:after{
    background:-webkit-linear-gradient(bottom,#e14b4f,#58b0e3);
    background:-o-linear-gradient(top,#e14b4f,#58b0e3);
    background:-moz-linear-gradient(top,#e14b4f,#58b0e3);
    background:linear-gradient(to top,#e14b4f,#58b0e3)
}
.kartal-type1-gradient-left-bottom-to-right-top{
    background:-webkit-linear-gradient(right top,#58b0e3,#e14b4f);
    background:-o-linear-gradient(right top,#e14b4f,#58b0e3);
    background:-moz-linear-gradient(right top,#e14b4f,#58b0e3);
    background:linear-gradient(to right top,#e14b4f,#58b0e3)
}
.kartal-type1-gradient-left-to-right-2x{
    background:-webkit-linear-gradient(left,#e14b4f 0,#58b0e3 50%,#e14b4f 100%);
    background:-o-linear-gradient(right,#e14b4f 0,#58b0e3 50%,#e14b4f 100%);
    background:-moz-linear-gradient(right,#e14b4f 0,#58b0e3 50%,#e14b4f 100%);
    background:linear-gradient(to right,#e14b4f 0,#58b0e3 50%,#e14b4f 100%);
    background-position:0;
    background-size:200% 200%
}
.kartal-type1-gradient-left-to-right-text i,.kartal-type1-gradient-left-to-right-text i:before,.kartal-type1-gradient-left-to-right-text span{
    background-color:#58468c;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
.kartal-type1-gradient-bottom-to-top-text i,.kartal-type1-gradient-bottom-to-top-text i:before,.kartal-type1-gradient-bottom-to-top-text span{
    background:-webkit-linear-gradient(bottom,#e14b4f,#58b0e3);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#e14b4f
}
.kartal-type2-gradient-left-to-right{
    background:-webkit-linear-gradient(left,#d4145a,#e8664a);
    background:-o-linear-gradient(right,#d4145a,#e8664a);
    background:-moz-linear-gradient(right,#d4145a,#e8664a);
    background:linear-gradient(to right,#d4145a,#e8664a)
}
.kartal-type2-gradient-bottom-to-top,.kartal-type2-gradient-bottom-to-top-after:after{
    background:-webkit-linear-gradient(bottom,#d4145a,#e8664a);
    background:-o-linear-gradient(top,#d4145a,#e8664a);
    background:-moz-linear-gradient(top,#d4145a,#e8664a);
    background:linear-gradient(to top,#d4145a,#e8664a)
}
.kartal-type2-gradient-left-bottom-to-right-top{
    background:-webkit-linear-gradient(right top,#e8664a,#d4145a);
    background:-o-linear-gradient(right top,#d4145a,#e8664a);
    background:-moz-linear-gradient(right top,#d4145a,#e8664a);
    background:linear-gradient(to right top,#d4145a,#e8664a)
}
.kartal-type2-gradient-left-to-right-2x{
    background:-webkit-linear-gradient(left,#d4145a 0,#e8664a 50%,#d4145a 100%);
    background:-o-linear-gradient(right,#d4145a 0,#e8664a 50%,#d4145a 100%);
    background:-moz-linear-gradient(right,#d4145a 0,#e8664a 50%,#d4145a 100%);
    background:linear-gradient(to right,#d4145a 0,#e8664a 50%,#d4145a 100%);
    background-position:0;
    background-size:200% 200%
}
.kartal-type2-gradient-left-to-right-text i,.kartal-type2-gradient-left-to-right-text i:before,.kartal-type2-gradient-left-to-right-text span{
    background:-webkit-linear-gradient(right top,#e8664a,#d4145a);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#d4145a
}
.kartal-type2-gradient-bottom-to-top-text i,.kartal-type2-gradient-bottom-to-top-text i:before,.kartal-type2-gradient-bottom-to-top-text span{
    background:-webkit-linear-gradient(bottom,#d4145a,#e8664a);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#d4145a
}
.kartal-type3-gradient-left-to-right{
    background:-webkit-linear-gradient(left,#0caaaa,#63aed3);
    background:-o-linear-gradient(right,#0caaaa,#63aed3);
    background:-moz-linear-gradient(right,#0caaaa,#63aed3);
    background:linear-gradient(to right,#0caaaa,#63aed3)
}
.kartal-type3-gradient-bottom-to-top,.kartal-type3-gradient-bottom-to-top-after:after{
    background:-webkit-linear-gradient(bottom,#0caaaa,#63aed3);
    background:-o-linear-gradient(top,#0caaaa,#63aed3);
    background:-moz-linear-gradient(top,#0caaaa,#63aed3);
    background:linear-gradient(to top,#0caaaa,#63aed3)
}
.kartal-type3-gradient-left-bottom-to-right-top{
    background:-webkit-linear-gradient(right top,#63aed3,#0caaaa);
    background:-o-linear-gradient(right top,#0caaaa,#63aed3);
    background:-moz-linear-gradient(right top,#0caaaa,#63aed3);
    background:linear-gradient(to right top,#0caaaa,#63aed3)
}
.kartal-type3-gradient-left-to-right-2x{
    background:-webkit-linear-gradient(left,#0caaaa 0,#63aed3 50%,#0caaaa 100%);
    background:-o-linear-gradient(right,#0caaaa 0,#63aed3 50%,#0caaaa 100%);
    background:-moz-linear-gradient(right,#0caaaa 0,#63aed3 50%,#0caaaa 100%);
    background:linear-gradient(to right,#0caaaa 0,#63aed3 50%,#0caaaa 100%);
    background-position:0;
    background-size:200% 200%
}
.kartal-type3-gradient-left-to-right-text i,.kartal-type3-gradient-left-to-right-text i:before,.kartal-type3-gradient-left-to-right-text span{
    background:-webkit-linear-gradient(right top,#63aed3,#0caaaa);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#0caaaa
}
.kartal-type3-gradient-bottom-to-top-text i,.kartal-type3-gradient-bottom-to-top-text i:before,.kartal-type3-gradient-bottom-to-top-text span{
    background:-webkit-linear-gradient(bottom,#0caaaa,#63aed3);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#0caaaa
}
.kartal-type4-gradient-left-to-right{
    background:-webkit-linear-gradient(left,#f5bd24,#ffd33c);
    background:-o-linear-gradient(right,#f5bd24,#ffd33c);
    background:-moz-linear-gradient(right,#f5bd24,#ffd33c);
    background:linear-gradient(to right,#f5bd24,#ffd33c)
}
.kartal-type4-gradient-bottom-to-top,.kartal-type4-gradient-bottom-to-top-after:after{
    background:-webkit-linear-gradient(bottom,#f5bd24,#ffd33c);
    background:-o-linear-gradient(top,#f5bd24,#ffd33c);
    background:-moz-linear-gradient(top,#f5bd24,#ffd33c);
    background:linear-gradient(to top,#f5bd24,#ffd33c)
}
.kartal-type4-gradient-left-bottom-to-right-top{
    background:-webkit-linear-gradient(right top,#ffd33c,#f5bd24);
    background:-o-linear-gradient(right top,#f5bd24,#ffd33c);
    background:-moz-linear-gradient(right top,#f5bd24,#ffd33c);
    background:linear-gradient(to right top,#f5bd24,#ffd33c)
}
.kartal-type4-gradient-left-to-right-2x{
    background:-webkit-linear-gradient(left,#f5bd24 0,#ffd33c 50%,#f5bd24 100%);
    background:-o-linear-gradient(right,#f5bd24 0,#ffd33c 50%,#f5bd24 100%);
    background:-moz-linear-gradient(right,#f5bd24 0,#ffd33c 50%,#f5bd24 100%);
    background:linear-gradient(to right,#f5bd24 0,#ffd33c 50%,#f5bd24 100%);
    background-position:0;
    background-size:200% 200%
}
.kartal-type4-gradient-left-to-right-text i,.kartal-type4-gradient-left-to-right-text i:before,.kartal-type4-gradient-left-to-right-text span{
    background:-webkit-linear-gradient(right top,#ffd33c,#f5bd24);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#f5bd24
}
.kartal-type4-gradient-bottom-to-top-text i,.kartal-type4-gradient-bottom-to-top-text i:before,.kartal-type4-gradient-bottom-to-top-text span{
    background:-webkit-linear-gradient(bottom,#f5bd24,#ffd33c);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#f5bd24
}
.kartal-type5-gradient-left-to-right{
    background:-webkit-linear-gradient(left,#48316b,#913156);
    background:-o-linear-gradient(right,#48316b,#913156);
    background:-moz-linear-gradient(right,#48316b,#913156);
    background:linear-gradient(to right,#48316b,#913156)
}
.kartal-type5-gradient-bottom-to-top,.kartal-type5-gradient-bottom-to-top-after:after{
    background:-webkit-linear-gradient(bottom,#48316b,#913156);
    background:-o-linear-gradient(top,#48316b,#913156);
    background:-moz-linear-gradient(top,#48316b,#913156);
    background:linear-gradient(to top,#48316b,#913156)
}
.kartal-type5-gradient-left-bottom-to-right-top{
    background:-webkit-linear-gradient(right top,#913156,#48316b);
    background:-o-linear-gradient(right top,#48316b,#913156);
    background:-moz-linear-gradient(right top,#48316b,#913156);
    background:linear-gradient(to right top,#48316b,#913156)
}
.kartal-type5-gradient-left-to-right-2x{
    background:-webkit-linear-gradient(left,#48316b 0,#913156 50%,#48316b 100%);
    background:-o-linear-gradient(right,#48316b 0,#913156 50%,#48316b 100%);
    background:-moz-linear-gradient(right,#48316b 0,#913156 50%,#48316b 100%);
    background:linear-gradient(to right,#48316b 0,#913156 50%,#48316b 100%);
    background-position:0;
    background-size:200% 200%
}
.kartal-type5-gradient-left-to-right-text i,.kartal-type5-gradient-left-to-right-text i:before,.kartal-type5-gradient-left-to-right-text span{
    background:-webkit-linear-gradient(right top,#913156,#48316b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#48316b
}
.kartal-type5-gradient-bottom-to-top-text i,.kartal-type5-gradient-bottom-to-top-text i:before,.kartal-type5-gradient-bottom-to-top-text span{
    background:-webkit-linear-gradient(bottom,#48316b,#913156);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#48316b
}
.kartal-type6-gradient-left-to-right{
    background:-webkit-linear-gradient(left,#3a3897,#0fe);
    background:-o-linear-gradient(right,#3a3897,#0fe);
    background:-moz-linear-gradient(right,#3a3897,#0fe);
    background:linear-gradient(to right,#3a3897,#0fe)
}
.kartal-type6-gradient-bottom-to-top,.kartal-type6-gradient-bottom-to-top-after:after{
    background:-webkit-linear-gradient(bottom,#3a3897,#0fe);
    background:-o-linear-gradient(top,#3a3897,#0fe);
    background:-moz-linear-gradient(top,#3a3897,#0fe);
    background:linear-gradient(to top,#3a3897,#0fe)
}
.kartal-type6-gradient-left-bottom-to-right-top{
    background:-webkit-linear-gradient(right top,#0fe,#3a3897);
    background:-o-linear-gradient(right top,#3a3897,#0fe);
    background:-moz-linear-gradient(right top,#3a3897,#0fe);
    background:linear-gradient(to right top,#3a3897,#0fe)
}
.kartal-type6-gradient-left-to-right-2x{
    background:-webkit-linear-gradient(left,#3a3897 0,#0fe 50%,#3a3897 100%);
    background:-o-linear-gradient(right,#3a3897 0,#0fe 50%,#3a3897 100%);
    background:-moz-linear-gradient(right,#3a3897 0,#0fe 50%,#3a3897 100%);
    background:linear-gradient(to right,#3a3897 0,#0fe 50%,#3a3897 100%);
    background-position:0;
    background-size:200% 200%
}
.kartal-type6-gradient-left-to-right-text i,.kartal-type6-gradient-left-to-right-text i:before,.kartal-type6-gradient-left-to-right-text span{
    background:-webkit-linear-gradient(right top,#0fe,#3a3897);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#3a3897
}
.kartal-type6-gradient-bottom-to-top-text i,.kartal-type6-gradient-bottom-to-top-text i:before,.kartal-type6-gradient-bottom-to-top-text span{
    background:-webkit-linear-gradient(bottom,#3a3897,#0fe);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#3a3897
}
.kartal-gradient-overlay,.kartal-gradient-overlay-animation{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:.8
}
.last_toggle_el_margin,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{
    margin-bottom:0!important
}
.kartal-content .kartal-content-inner>.kartal-container>.kartal-container-inner,.kartal-content .kartal-content-inner>.kartal-full-width>.kartal-full-width-inner{
    padding:64px 0
}
.kartal-boxed{
    overflow:hidden!important
}
.kartal-boxed .kartal-wrapper{
    display:inline-block;
    vertical-align:middle;
    width:100%
}
.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
    width:1150px;
    overflow:visible;
    margin:auto
}
.kartal-boxed .kartal-content{
    overflow:hidden
}
.kartal-boxed .kartal-footer-inner{
    width:1150px;
    margin:auto
}
.kartal-boxed .kartal-page-header .kartal-fixed-wrapper.fixed,.kartal-boxed .kartal-page-header .kartal-sticky-header{
    width:1150px;
    left:auto
}
.kartal-smooth-transition-loader{
    background-color:#fff;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:2000
}
.kartal-container,.kartal-full-width{
    position:relative;
    z-index:100
}
.kartal-smooth-transition-loader.kartal-hide-spinner .kartal-st-loader{
    display:none
}
.kartal-container:after,.kartal-container:before{
    content:" ";
    display:table
}
.kartal-container{
    padding:0;
    width:100%
}
.kartal-container-inner{
    width:1100px;
    margin:0 auto
}
.kartal-five-columns>.kartal-five-columns-inner,.kartal-four-columns>.kartal-four-columns-inner,.kartal-two-columns-50-50>.kartal-two-columns-50-50-inner,.kartal-two-columns>.kartal-two-columns-inner{
    margin:0 -15px
}
@media only screen and (min-width:1400px){
    .kartal-grid-1300 .kartal-container-inner,.kartal-grid-1300 .kartal-footer-bottom-border-holder.kartal-in-grid,.kartal-grid-1300 .kartal-footer-top-border-holder.kartal-in-grid,.kartal-grid-1300 .kartal-grid,.kartal-grid-1300 .kartal-grid-section .kartal-section-inner{
        width:1300px
    }
    .kartal-grid-1300.kartal-boxed .kartal-footer-inner,.kartal-grid-1300.kartal-boxed .kartal-wrapper-inner{
        width:1350px
    }
    .kartal-grid-1300.kartal-boxed .kartal-page-header .kartal-fixed-wrapper.fixed,.kartal-grid-1300.kartal-boxed .kartal-page-header .kartal-sticky-header{
        width:1350px;
        left:auto
    }
}
@media only screen and (min-width:1300px){
    .kartal-grid-1200 .kartal-container-inner,.kartal-grid-1200 .kartal-footer-bottom-border-holder.kartal-in-grid,.kartal-grid-1200 .kartal-footer-top-border-holder.kartal-in-grid,.kartal-grid-1200 .kartal-grid,.kartal-grid-1200 .kartal-grid-section .kartal-section-inner{
        width:1200px
    }
    .kartal-grid-1200.kartal-boxed .kartal-footer-inner,.kartal-grid-1200.kartal-boxed .kartal-wrapper-inner{
        width:1250px
    }
    .kartal-grid-1200.kartal-boxed .kartal-page-header .kartal-fixed-wrapper.fixed,.kartal-grid-1200.kartal-boxed .kartal-page-header .kartal-sticky-header{
        width:1250px;
        left:auto
    }
}
@media only screen and (min-width:1200px){
    .kartal-grid-1000 .kartal-container-inner,.kartal-grid-1000 .kartal-footer-bottom-border-holder.kartal-in-grid,.kartal-grid-1000 .kartal-footer-top-border-holder.kartal-in-grid,.kartal-grid-1000 .kartal-grid,.kartal-grid-1000 .kartal-grid-section .kartal-section-inner{
        width:1000px
    }
    .kartal-grid-1000.kartal-boxed .kartal-footer-inner,.kartal-grid-1000.kartal-boxed .kartal-wrapper-inner{
        width:1050px
    }
    .kartal-grid-1000.kartal-boxed .kartal-page-header .kartal-fixed-wrapper.fixed,.kartal-grid-1000.kartal-boxed .kartal-page-header .kartal-sticky-header{
        width:1050px;
        left:auto
    }
}
@media only screen and (min-width:1000px){
    .kartal-grid-800 .kartal-container-inner,.kartal-grid-800 .kartal-footer-bottom-border-holder.kartal-in-grid,.kartal-grid-800 .kartal-footer-top-border-holder.kartal-in-grid,.kartal-grid-800 .kartal-grid,.kartal-grid-800 .kartal-grid-section .kartal-section-inner{
        width:800px
    }
    .kartal-grid-800.kartal-boxed .kartal-footer-inner,.kartal-grid-800.kartal-boxed .kartal-wrapper-inner{
        width:850px
    }
    .kartal-grid-800.kartal-boxed .kartal-page-header .kartal-fixed-wrapper.fixed,.kartal-grid-800.kartal-boxed .kartal-page-header .kartal-sticky-header{
        width:850px;
        left:auto
    }
}
.kartal-two-columns-66-33{
    width:100%
}
.kartal-two-columns-66-33 .kartal-column1{
    width:80%;
    float:left
}
.kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner{
    padding:0 20px 0 0
}
.kartal-two-columns-66-33 .kartal-column2{
    width:20%;
    float:left
}
.kartal-two-columns-66-33 .kartal-column2 .kartal-column-inner{
    padding:0 0 0 20px
}
.kartal-two-columns-33-66{
    width:100%
}
.kartal-two-columns-33-66 .kartal-column1{
    width:33.33%;
    float:left
}
.kartal-two-columns-33-66 .kartal-column1 .kartal-column-inner{
    padding:0 20px 0 0
}
.kartal-two-columns-33-66 .kartal-column2{
    width:66.66%;
    float:left
}
.kartal-two-columns-33-66 .kartal-column2 .kartal-column-inner{
    padding:0 0 0 20px
}
.kartal-two-columns-75-25{
    width:100%
}
.kartal-two-columns-75-25 .kartal-column1{
    width:75%;
    float:left
}
.kartal-two-columns-75-25 .kartal-column1 .kartal-column-inner{
    padding:0 20px 0 0
}
.kartal-two-columns-75-25 .kartal-column2{
    width:25%;
    float:left
}
.kartal-two-columns-75-25 .kartal-column2 .kartal-column-inner{
    padding:0 0 0 20px
}
.kartal-two-columns-25-75{
    width:100%
}
.kartal-two-columns-25-75 .kartal-column1{
    width:25%;
    float:left
}
.kartal-two-columns-25-75 .kartal-column1 .kartal-column-inner{
    padding:0 20px 0 0
}
.kartal-two-columns-25-75 .kartal-column2{
    width:75%;
    float:left
}
.kartal-two-columns-25-75 .kartal-column2 .kartal-column-inner{
    padding:0 0 0 20px
}
.kartal-five-columns .kartal-column .kartal-column-inner,.kartal-four-columns .kartal-column .kartal-column-inner,.kartal-two-columns .kartal-column .kartal-column-inner,.kartal-two-columns-50-50 .kartal-column .kartal-column-inner{
    padding:0 15px
}
.kartal-two-columns-50-50{
    width:100%
}
.kartal-two-columns-50-50 .kartal-column{
    width:50%;
    float:left
}
.kartal-two-columns{
    width:100%
}
.kartal-two-columns .kartal-column{
    width:50%;
    float:left
}
.kartal-four-columns{
    width:100%
}
.kartal-four-columns .kartal-column{
    width:25%;
    float:left
}
.kartal-five-columns{
    width:100%
}
.kartal-five-columns .kartal-column{
    width:20%;
    float:left
}
@-webkit-keyframes preload-background{
    from{
        background-position:0 0
    }
    to{
        background-position:100% 0
    }
}
@keyframes preload-background{
    from{
        background-position:0 0
    }
    to{
        background-position:100% 0
    }
}
.kartal-preload-background{
    background-repeat:repeat!important;
    background-color:transparent!important;
    background-attachment:scroll!important;
    background-size:inherit!important;
    -webkit-animation-name:preload-background;
    -webkit-animation-duration:40s;
    -webkit-animation-timing-function:linear;
    animation-name:preload-background;
    animation-duration:40s;
    animation-iteration-count:infinite;
    animation-timing-function:linear;
    animation-delay:0;
    animation-fill-mode:forwards
}
@-webkit-keyframes outer{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
@keyframes outer{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
@-webkit-keyframes inner{
    0%{
        transform:rotate(-100.8deg)
    }
    100%{
        transform:rotate(0)
    }
}
@keyframes inner{
    0%{
        transform:rotate(-100.8deg)
    }
    100%{
        transform:rotate(0)
    }
}
@-webkit-keyframes arc{
    0%{
        stroke-dasharray:1 210.48671px;
        stroke-dashoffset:0
    }
    40%{
        stroke-dasharray:151.55043px,210.48671px;
        stroke-dashoffset:0
    }
    100%{
        stroke-dasharray:1 210.48671px;
        stroke-dashoffset:-151.55043px
    }
}
@keyframes arc{
    0%{
        stroke-dasharray:1 210.48671px;
        stroke-dashoffset:0
    }
    40%{
        stroke-dasharray:151.55043px,210.48671px;
        stroke-dashoffset:0
    }
    100%{
        stroke-dasharray:1 210.48671px;
        stroke-dashoffset:-151.55043px
    }
}
.kartal-preloader{
    font-size:0;
    position:absolute;
    top:50%;
    left:50%;
    margin:-37.5px 0 0 -37.5px;
    display:inline-block;
    line-height:normal;
    z-index:10;
    animation:outer 6.6s linear infinite
}
.kartal-preloader svg{
    animation:inner 1.32s linear infinite
}
.kartal-preloader svg circle{
    fill:none;
    stroke:#d4145a;
    stroke-linecap:round;
    animation:arc 1.32s cubic-bezier(.8,0,.4,.8) infinite
}
img[data-lazy=true]{
    opacity:0
}
.kartal-grid{
    width:1100px;
    margin:0 auto
}
.kartal-vertical-align-containers{
    position:relative;
    height:100%;
    width:100%;
    padding:0 20px;
    box-sizing:border-box
}
.kartal-comment-list>li,.kartal-st-loader .pulse_circles *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
.kartal-vertical-align-containers.kartal-25-50-25 .kartal-position-left,.kartal-vertical-align-containers.kartal-25-50-25 .kartal-position-right{
    width:25%
}
.kartal-vertical-align-containers.kartal-25-50-25 .kartal-position-center{
    width:50%;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
.kartal-vertical-align-containers.kartal-33-33-33 .kartal-position-center,.kartal-vertical-align-containers.kartal-33-33-33 .kartal-position-left,.kartal-vertical-align-containers.kartal-33-33-33 .kartal-position-right{
    width:33.33%
}
.kartal-vertical-align-containers.kartal-33-33-33 .kartal-position-center{
    width:50%;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
.kartal-vertical-align-containers.kartal-50-50 .kartal-position-left,.kartal-vertical-align-containers.kartal-50-50 .kartal-position-right{
    width:50%
}
.kartal-vertical-align-containers.kartal-33-66 .kartal-position-left{
    width:33.33%
}
.kartal-vertical-align-containers.kartal-33-66 .kartal-position-right,.kartal-vertical-align-containers.kartal-66-33 .kartal-position-left{
    width:66.66%
}
.kartal-vertical-align-containers.kartal-66-33 .kartal-position-right{
    width:33.33%
}
.kartal-vertical-align-containers .kartal-position-left{
    position:relative;
    float:left;
    z-index:112;
    height:100%
}
.kartal-vertical-align-containers .kartal-position-center{
    height:100%;
    width:100%;
    position:absolute;
    left:0;
    text-align:right;
    z-index:111
}
.kartal-vertical-align-containers .kartal-position-right{
    position:relative;
    float:right;
    z-index:112;
    height:100%;
    text-align:right
}
.kartal-vertical-align-containers .kartal-position-center-inner,.kartal-vertical-align-containers .kartal-position-left-inner,.kartal-vertical-align-containers .kartal-position-right-inner{
    vertical-align:middle;
    display:inline-block
}
.kartal-vertical-align-containers .kartal-position-right.kartal-has-widget .kartal-position-right-inner{
    height:100%
}
.kartal-vertical-align-containers .kartal-position-center:before,.kartal-vertical-align-containers .kartal-position-left:before,.kartal-vertical-align-containers .kartal-position-right:before{
    content:"";
    display:inline-block;
    vertical-align:middle;
    height:100%;
    margin-right:-3px
}
.kartal-section{
    position:relative
}
.kartal-grid-section .kartal-section-inner{
    width:1100px;
    margin:0 auto;
    position:relative;
    z-index:20
}
.kartal-section-inner-margin{
    margin-left:-15px;
    margin-right:-15px
}
.kartal-content-aligment-left{
    text-align:left
}
.kartal-content-aligment-center{
    text-align:center
}
.kartal-content-aligment-right{
    text-align:right
}
.kartal-parallax-section-holder{
    position:relative;
    padding:0;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:center 0;
    background-attachment:fixed;
    overflow:hidden
}
.kartal-parallax-section-holder.kartal-vertical-middle-align{
    display:table;
    width:100%
}
.kartal-parallax-section-holder.kartal-vertical-middle-align .kartal-parallax-content-outer{
    display:table-cell;
    height:100%;
    vertical-align:middle;
    padding:100% 0
}
.touch .kartal-parallax-section-holder.kartal-parallax-section-holder-touch-disabled{
    height:auto!important;
    min-height:300px;
    background-position:center top!important;
    background-attachment:scroll;
    background-size:cover
}
section.parallax_section_holder.vertical_middle_align .parallax_content_outer{
    display:table-cell;
    height:100%;
    vertical-align:middle;
    padding:100% 0
}
.kartal-intro-section-section-holder.kartal-vertical-middle-align{
    display:table;
    width:100%
}
.kartal-intro-section-section-holder .kartal-intro-section-content-outer-fixed{
    left:0;
    position:fixed;
    width:100%;
    height:100%;
    top:0
}
.kartal-intro-section-section-holder .kartal-intro-section-content-outer{
    display:table;
    width:100%;
    height:100%
}
.kartal-intro-section-section-holder .kartal-intro-section-content-inner{
    display:table-cell;
    height:100%;
    vertical-align:middle
}
.kartal-intro-section-section-holder .kartal-intro-section-background{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-attachment:fixed;
    background-position:center 0;
    background-repeat:no-repeat;
    -webkit-transition:transform .4s cubic-bezier(.165,.84,.44,1) 0;
    -moz-transition:transform .4s cubic-bezier(.165,.84,.44,1) 0;
    transition:transform .4s cubic-bezier(.165,.84,.44,1) 0
}
.kartal-intro-section-section-holder.scrolled .kartal-intro-section-background{
    -webkit-transform:scale3d(.8,.8,1);
    -moz-transform:scale3d(.8,.8,1);
    transform:scale3d(.8,.8,1)
}
.kartal-section .kartal-mobile-video-image{
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    display:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:10
}
.kartal-section .kartal-video-overlay{
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:11
}
.kartal-section .kartal-video-overlay.kartal-video-overlay-active{
    background-position:0 0;
    background-repeat:repeat;
    opacity:1
}
.kartal-section .kartal-video-wrap{
    top:0;
    left:0;
    overflow:hidden;
    position:absolute;
    width:100%
}
.kartal-section .kartal-video-wrap .mejs-container .mejs-controls{
    display:none!important
}
.kartal-section .kartal-video-wrap .mejs-poster{
    background-size:cover!important;
    -moz-background-size:cover!important;
    -webkit-background-size:cover!important;
    -o-background-size:cover!important
}
.kartal-section .kartal-video-wrap .mejs-container{
    background-color:transparent!important;
    background-image:none!important;
    height:auto!important
}
.kartal-section .kartal-video-wrap .mejs-mediaelement{
    background:0 0!important;
    border:0!important
}
.kartal-section .kartal-video-wrap .mejs-container .mejs-poster img{
    max-width:none!important;
    width:100%!important
}
.kartal-element-from-bottom,.kartal-element-from-fade,.kartal-element-from-left,.kartal-element-from-right,.kartal-element-from-top,.kartal-st-loader1{
    width:100%;
    display:inline-block
}
@-webkit-keyframes element-from-left{
    0%{
        opacity:0;
        transform:translate(-20%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes element-from-left{
    0%{
        opacity:0;
        transform:translate(-20%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@-webkit-keyframes element-from-right{
    0%{
        opacity:0;
        transform:translate(20%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes element-from-right{
    0%{
        opacity:0;
        transform:translate(20%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@-webkit-keyframes element-from-top{
    0%{
        opacity:0;
        transform:translate(0,-30%)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes element-from-top{
    0%{
        opacity:0;
        transform:translate(0,-30%)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@-webkit-keyframes element-from-bottom{
    0%{
        opacity:0;
        transform:translate(0,30%)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes element-from-bottom{
    0%{
        opacity:0;
        transform:translate(0,30%)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
.touch .kartal-no-animations-on-touch .kartal-element-from-bottom>div,.touch .kartal-no-animations-on-touch .kartal-element-from-fade>div,.touch .kartal-no-animations-on-touch .kartal-element-from-left>div,.touch .kartal-no-animations-on-touch .kartal-element-from-right>div,.touch .kartal-no-animations-on-touch .kartal-element-from-top>div{
    opacity:1;
    -webkit-animation:none;
    -moz-animation:none;
    animation:none;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-element-from-bottom>div,.kartal-element-from-fade>div,.kartal-element-from-left>div,.kartal-element-from-right>div,.kartal-element-from-top>div{
    opacity:0;
    display:inline-block;
    width:100%;
    vertical-align:middle
}
.kartal-element-from-fade.kartal-element-from-fade-on>div{
    opacity:1;
    -webkit-transition:opacity .8s ease 0;
    -moz-transition:opacity .8s ease 0;
    transition:opacity .8s ease 0;
    -webkit-backface-visibility:hidden
}
.kartal-element-from-left.kartal-element-from-left-on>div{
    -webkit-animation:element-from-left .7s 1 ease-in-out;
    -moz-animation:element-from-left .7s 1 ease-in-out;
    animation:element-from-left .7s 1 ease-in-out;
    opacity:1;
    -webkit-backface-visibility:hidden
}
.kartal-element-from-right.kartal-element-from-right-on>div{
    -webkit-animation:element-from-right .7s 1 ease-in-out;
    -moz-animation:element-from-right .7s 1 ease-in-out;
    animation:element-from-right .7s 1 ease-in-out;
    opacity:1;
    -webkit-backface-visibility:hidden
}
.kartal-element-from-top.kartal-element-from-top-on>div{
    -webkit-animation:element-from-top .7s 1 ease-in-out;
    -moz-animation:element-from-top .7s 1 ease-in-out;
    animation:element-from-top .7s 1 ease-in-out;
    opacity:1;
    -webkit-backface-visibility:hidden
}
.kartal-element-from-bottom.kartal-element-from-bottom-on>div{
    -webkit-animation:element-from-bottom .7s 1 ease-in-out;
    -moz-animation:element-from-bottom .7s 1 ease-in-out;
    animation:element-from-bottom .7s 1 ease-in-out;
    opacity:1;
    -webkit-backface-visibility:hidden
}
.touch .kartal-no-animations-on-touch .kartal-fade-in,.touch .kartal-no-animations-on-touch .kartal-fade-in-down,.touch .kartal-no-animations-on-touch .kartal-fade-in-left,.touch .kartal-no-animations-on-touch .kartal-fade-in-left-x-rotate,.touch .kartal-no-animations-on-touch .kartal-fade-in-right,.touch .kartal-no-animations-on-touch .kartal-fade-in-up,.touch .kartal-no-animations-on-touch .kartal-flip-in,.touch .kartal-no-animations-on-touch .kartal-grow-in,.touch .kartal-no-animations-on-touch .kartal-x-rotate,.touch .kartal-no-animations-on-touch .kartal-y-translate,.touch .kartal-no-animations-on-touch .kartal-z-rotate{
    -webkit-transition:none!important;
    -moz-transition:none!important;
    transition:none!important;
    -webkit-transform:none!important;
    -moz-transform:none!important;
    transform:none!important;
    opacity:1!important
}
.kartal-flip-in{
    opacity:0;
    -webkit-transform:perspective(1000px) rotateY(25deg);
    -moz-transform:perspective(1000px) rotateY(25deg);
    transform:perspective(1000px) rotateY(25deg);
    -webkit-transition:all 1.1s ease-in-out;
    -moz-transition:all 1.1s ease-in-out;
    transition:all 1.1s ease-in-out
}
.kartal-flip-in.kartal-flip-in-on{
    opacity:1;
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0)
}
.kartal-grow-in{
    opacity:0;
    -webkit-transform:scale(.8);
    -moz-transform:scale(.8);
    transform:scale(.8);
    -webkit-transition:all 1s cubic-bezier(0,1,.5,1);
    -moz-transition:all 1s cubic-bezier(0,1,.5,1);
    transition:all 1s cubic-bezier(0,1,.5,1);
    -webkit-backface-visibility:hidden
}
.kartal-grow-in.kartal-grow-in-on{
    opacity:1;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-z-rotate{
    opacity:0;
    -webkit-transform:rotateZ(7deg);
    -moz-transform:rotateZ(7deg);
    transform:rotateZ(7deg);
    -webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);
    -moz-transition:all .3s cubic-bezier(.165,.84,.44,1);
    transition:all .3s cubic-bezier(.165,.84,.44,1);
    -webkit-transform-origin:top right;
    -moz-transform-origin:top right;
    transform-origin:top right;
    -webkit-backface-visibility:hidden
}
.kartal-z-rotate.kartal-z-rotate-on{
    opacity:1;
    -webkit-transform:rotateZ(0);
    -moz-transform:rotateZ(0);
    transform:rotateZ(0)
}
.kartal-x-rotate{
    opacity:0;
    -webkit-transform:perspective(900px) rotateX(-45deg);
    -moz-transform:perspective(900px) rotateX(-45deg);
    transform:perspective(900px) rotateX(-45deg);
    -webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);
    -moz-transition:all .6s cubic-bezier(.785,.135,.15,.86);
    transition:all .6s cubic-bezier(.785,.135,.15,.86);
    -webkit-backface-visibility:hidden
}
.kartal-x-rotate.kartal-x-rotate-on{
    opacity:1;
    -webkit-transform:rotateX(0);
    -moz-transform:rotateX(0);
    transform:rotateX(0)
}
.kartal-y-translate{
    opacity:0;
    -webkit-transform:translate(0,30px);
    -moz-transform:translate(0,30px);
    transform:translate(0,30px);
    -webkit-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);
    -moz-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);
    transition:all .7s cubic-bezier(.68,-.65,.265,1.65)
}
.kartal-y-translate.kartal-y-translate-on{
    opacity:1;
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    transform:translate(0,0)
}
.kartal-fade-in{
    opacity:0;
    -webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    transition:all 1s ease
}
.kartal-fade-in.kartal-fade-in-on{
    opacity:1
}
.kartal-fade-in-up{
    opacity:0;
    -webkit-transform:translate(0,25px);
    -moz-transform:translate(0,25px);
    transform:translate(0,25px);
    -webkit-transition:all 1.5s ease;
    -moz-transition:all 1.5s ease;
    transition:all 1.5s ease
}
.kartal-fade-in-down,.kartal-fade-in-right{
    -webkit-transition:all 1.5s ease;
    -moz-transition:all 1.5s ease
}
.kartal-fade-in-up.kartal-fade-in-up-on{
    opacity:1;
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    transform:translate(0,0)
}
.kartal-fade-in-down{
    opacity:0;
    -webkit-transform:translate(0,-25px);
    -moz-transform:translate(0,-25px);
    transform:translate(0,-25px);
    transition:all 1.5s ease
}
.kartal-fade-in-down.kartal-fade-in-down-on{
    opacity:1;
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    transform:translate(0,0)
}
.kartal-fade-in-right{
    opacity:0;
    -webkit-transform:translate(-25px,0);
    -moz-transform:translate(-25px,0);
    transform:translate(-25px,0);
    transition:all 1.5s ease
}
.kartal-fade-in-right.kartal-fade-in-right-on{
    opacity:1;
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    transform:translate(0,0)
}
.kartal-fade-in-left{
    opacity:0;
    -webkit-transform:translate(25px,0);
    -moz-transform:translate(25px,0);
    transform:translate(25px,0);
    -webkit-transition:all 1.5s ease;
    -moz-transition:all 1.5s ease;
    transition:all 1.5s ease
}
.kartal-fade-in-left.kartal-fade-in-left-on{
    opacity:1;
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    transform:translate(0,0)
}
.kartal-fade-in-left-x-rotate{
    opacity:0;
    -webkit-transform:rotateZ(-5deg) translate(-30px,0);
    -moz-transform:rotateZ(-5deg) translate(-30px,0);
    transform:rotateZ(-5deg) translate(-30px,0);
    -webkit-transition:all .4s ease;
    -moz-transition:all .4s ease;
    transition:all .4s ease
}
.kartal-fade-in-left-x-rotate.kartal-fade-in-left-x-rotate-on{
    opacity:1;
    -webkit-transform:rotateZ(0) translate(0,0);
    -moz-transform:rotateZ(0) translate(0,0);
    transform:rotateZ(0) translate(0,0)
}
.kartal-st-loader{
    position:absolute;
    top:50%;
    left:50%;
    z-index:2100;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.kartal-st-loader1{
    position:relative;
    height:100%
}
.kartal-st-loader .pulse{
    width:32px;
    height:32px;
    margin:-16px 0 0 -16px;
    background-color:#d4145a;
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -ms-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    -webkit-animation:scaleout 1s infinite ease-in-out;
    animation:scaleout 1s infinite ease-in-out
}
@-webkit-keyframes scaleout{
    0%{
        -webkit-transform:scale(0)
    }
    100%{
        -webkit-transform:scale(1);
        opacity:0
    }
}
@-moz-keyframes scaleout{
    0%{
        -moz-transform:scale(0)
    }
    100%{
        -moz-transform:scale(1);
        opacity:0
    }
}
@-ms-keyframes scaleout{
    0%{
        -ms-transform:scale(0)
    }
    100%{
        -ms-transform:scale(1);
        opacity:0
    }
}
@-o-keyframes scaleout{
    0%{
        -o-transform:scale(0)
    }
    100%{
        -o-transform:scale(1);
        opacity:0
    }
}
@keyframes scaleout{
    0%{
        transform:scale(0);
        -webkit-transform:scale(0)
    }
    100%{
        transform:scale(1);
        -webkit-transform:scale(1);
        opacity:0
    }
}
.kartal-st-loader .double_pulse{
    width:40px;
    height:40px;
    margin:-20px 0 0 -20px;
    position:relative
}
.kartal-st-loader .double_pulse .double-bounce1,.kartal-st-loader .double_pulse .double-bounce2{
    width:100%;
    height:100%;
    border-radius:50%;
    background-color:#d4145a;
    opacity:.6;
    position:absolute;
    top:0;
    left:0;
    -webkit-animation:bounce 2s infinite ease-in-out;
    animation:bounce 2s infinite ease-in-out
}
.kartal-st-loader .double_pulse .double-bounce2{
    -webkit-animation-delay:-1s;
    animation-delay:-1s
}
@-webkit-keyframes bounce{
    0%,100%{
        -webkit-transform:scale(0)
    }
    50%{
        -webkit-transform:scale(1)
    }
}
@keyframes bounce{
    0%,100%{
        transform:scale(0);
        -webkit-transform:scale(0)
    }
    50%{
        transform:scale(1);
        -webkit-transform:scale(1)
    }
}
.kartal-st-loader .cube{
    position:relative;
    overflow:hidden;
    width:50px;
    height:50px;
    background-color:#d4145a;
    -webkit-animation:rotateplane 3s 0 cubic-bezier(.09,.57,.49,.9) infinite;
    animation:rotateplane 3s 0 cubic-bezier(.09,.57,.49,.9) infinite;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.kartal-st-loader .cube .cube-inner{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    -webkit-animation:cubeScale .5s infinite ease-in-out;
    animation:cubeScale .5s infinite ease-in-out
}
@-webkit-keyframes cubeScale{
    0%,100%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    50%{
        -webkit-transform:scale(3);
        transform:scale(3)
    }
}
@keyframes cubeScale{
    0%,100%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    50%{
        -webkit-transform:scale(3);
        transform:scale(3)
    }
}
@-webkit-keyframes rotateplane{
    0%{
        -webkit-transform:perspective(100px) rotateX(0) rotateY(0);
        transform:perspective(100px) rotateX(0) rotateY(0)
    }
    25%{
        -webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);
        transform:perspective(100px) rotateX(180deg) rotateY(0)
    }
    50%{
        -webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);
        transform:perspective(100px) rotateX(180deg) rotateY(180deg)
    }
    75%{
        -webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);
        transform:perspective(100px) rotateX(0) rotateY(180deg)
    }
    100%{
        -webkit-transform:perspective(100px) rotateX(0) rotateY(360deg);
        transform:perspective(100px) rotateX(0) rotateY(360deg)
    }
}
@keyframes rotateplane{
    0%{
        -webkit-transform:perspective(100px) rotateX(0) rotateY(0);
        transform:perspective(100px) rotateX(0) rotateY(0)
    }
    25%{
        -webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);
        transform:perspective(100px) rotateX(180deg) rotateY(0)
    }
    50%{
        -webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);
        transform:perspective(100px) rotateX(180deg) rotateY(180deg)
    }
    75%{
        -webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);
        transform:perspective(100px) rotateX(0) rotateY(180deg)
    }
    100%{
        -webkit-transform:perspective(100px) rotateX(0) rotateY(360deg);
        transform:perspective(100px) rotateX(0) rotateY(360deg)
    }
}
.kartal-st-loader .rotating_cubes{
    width:32px;
    height:32px;
    margin:-16px 0 0 -16px;
    position:relative
}
.kartal-st-loader .rotating_cubes .cube1,.kartal-st-loader .rotating_cubes .cube2{
    background-color:#d4145a;
    width:10px;
    height:10px;
    position:absolute;
    top:0;
    left:0;
    -webkit-animation:cubemove 1.8s infinite ease-in-out;
    animation:cubemove 1.8s infinite ease-in-out
}
.kartal-st-loader .rotating_cubes .cube2{
    -webkit-animation-delay:-.9s;
    animation-delay:-.9s
}
@-webkit-keyframes cubemove{
    25%{
        -webkit-transform:translateX(42px) rotate(-90deg) scale(.5)
    }
    50%{
        -webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)
    }
    75%{
        -webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)
    }
    100%{
        -webkit-transform:rotate(-360deg)
    }
}
@keyframes cubemove{
    25%{
        transform:translateX(42px) rotate(-90deg) scale(.5);
        -webkit-transform:translateX(42px) rotate(-90deg) scale(.5)
    }
    50%{
        transform:translateX(42px) translateY(42px) rotate(-179deg);
        -webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)
    }
    50.1%{
        transform:translateX(42px) translateY(42px) rotate(-180deg);
        -webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)
    }
    75%{
        transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);
        -webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)
    }
    100%{
        transform:rotate(-360deg);
        -webkit-transform:rotate(-360deg)
    }
}
.kartal-st-loader .stripes{
    width:50px;
    height:60px;
    margin:-30px 0 0 -25px;
    text-align:center;
    font-size:10px
}
.kartal-st-loader .stripes>div{
    background-color:#d4145a;
    height:100%;
    width:6px;
    display:inline-block;
    margin:0 3px 0 0;
    -webkit-animation:stretchdelay 1.2s infinite ease-in-out;
    animation:stretchdelay 1.2s infinite ease-in-out
}
.kartal-st-loader .stripes .rect2{
    -webkit-animation-delay:-1.1s;
    animation-delay:-1.1s
}
.kartal-st-loader .stripes .rect3{
    -webkit-animation-delay:-1s;
    animation-delay:-1s
}
.kartal-st-loader .stripes .rect4{
    -webkit-animation-delay:-.9s;
    animation-delay:-.9s
}
.kartal-st-loader .stripes .rect5{
    -webkit-animation-delay:-.8s;
    animation-delay:-.8s
}
@-webkit-keyframes stretchdelay{
    0%,100%,40%{
        -webkit-transform:scaleY(.4)
    }
    20%{
        -webkit-transform:scaleY(1)
    }
}
@keyframes stretchdelay{
    0%,100%,40%{
        transform:scaleY(.4);
        -webkit-transform:scaleY(.4)
    }
    20%{
        transform:scaleY(1);
        -webkit-transform:scaleY(1)
    }
}
.kartal-st-loader .wave{
    width:72px;
    text-align:center;
    margin:-9px 0 0 -36px
}
.kartal-st-loader .wave>div{
    width:18px;
    height:18px;
    background-color:#d4145a;
    margin:0 3px 0 0;
    border-radius:100%;
    display:inline-block;
    -webkit-animation:bouncedelay 1.4s infinite ease-in-out;
    animation:bouncedelay 1.4s infinite ease-in-out;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.kartal-st-loader .wave .bounce1{
    -webkit-animation-delay:-.32s;
    animation-delay:-.32s
}
.kartal-st-loader .wave .bounce2{
    -webkit-animation-delay:-.16s;
    animation-delay:-.16s
}
@-webkit-keyframes bouncedelay{
    0%,100%,80%{
        -webkit-transform:scale(0)
    }
    40%{
        -webkit-transform:scale(1)
    }
}
@keyframes bouncedelay{
    0%,100%,80%{
        transform:scale(0);
        -webkit-transform:scale(0)
    }
    40%{
        transform:scale(1);
        -webkit-transform:scale(1)
    }
}
.kartal-st-loader .two_rotating_circles{
    width:40px;
    height:40px;
    margin:-20px 0 0 -20px;
    position:relative;
    text-align:center;
    -webkit-animation:rotatecircles 2s infinite linear;
    animation:rotatecircles 2s infinite linear
}
.kartal-st-loader .two_rotating_circles .dot1,.kartal-st-loader .two_rotating_circles .dot2{
    width:60%;
    height:60%;
    display:inline-block;
    position:absolute;
    top:0;
    background-color:#d4145a;
    border-radius:100%;
    -webkit-animation:bounce 2s infinite ease-in-out;
    animation:bounce 2s infinite ease-in-out
}
.kartal-st-loader .two_rotating_circles .dot2{
    top:auto;
    bottom:0;
    -webkit-animation-delay:-1s;
    animation-delay:-1s
}
@-webkit-keyframes rotatecircles{
    100%{
        -webkit-transform:rotate(360deg)
    }
}
@keyframes rotatecircles{
    100%{
        transform:rotate(360deg);
        -webkit-transform:rotate(360deg)
    }
}
.kartal-st-loader .five_rotating_circles{
    width:60px;
    height:60px;
    margin:-30px 0 0 -30px;
    position:relative
}
.kartal-st-loader .five_rotating_circles .container1>div,.kartal-st-loader .five_rotating_circles .container2>div,.kartal-st-loader .five_rotating_circles .container3>div{
    width:12px;
    height:12px;
    background-color:#d4145a;
    border-radius:100%;
    position:absolute;
    -webkit-animation:bouncedelay 1.2s infinite ease-in-out;
    animation:bouncedelay 1.2s infinite ease-in-out;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.kartal-st-loader .five_rotating_circles .spinner-container{
    position:absolute;
    width:100%;
    height:100%
}
.kartal-st-loader .five_rotating_circles .container2{
    -webkit-transform:rotateZ(45deg);
    transform:rotateZ(45deg)
}
.kartal-st-loader .five_rotating_circles .container3{
    -webkit-transform:rotateZ(90deg);
    transform:rotateZ(90deg)
}
.kartal-st-loader .five_rotating_circles .circle1{
    top:0;
    left:0
}
.kartal-st-loader .five_rotating_circles .circle2{
    top:0;
    right:0
}
.kartal-st-loader .five_rotating_circles .circle3{
    right:0;
    bottom:0
}
.kartal-st-loader .five_rotating_circles .circle4{
    left:0;
    bottom:0
}
.kartal-st-loader .five_rotating_circles .container2 .circle1{
    -webkit-animation-delay:-1.1s;
    animation-delay:-1.1s
}
.kartal-st-loader .five_rotating_circles .container3 .circle1{
    -webkit-animation-delay:-1s;
    animation-delay:-1s
}
.kartal-st-loader .five_rotating_circles .container1 .circle2{
    -webkit-animation-delay:-.9s;
    animation-delay:-.9s
}
.kartal-st-loader .five_rotating_circles .container2 .circle2{
    -webkit-animation-delay:-.8s;
    animation-delay:-.8s
}
.kartal-st-loader .five_rotating_circles .container3 .circle2{
    -webkit-animation-delay:-.7s;
    animation-delay:-.7s
}
.kartal-st-loader .five_rotating_circles .container1 .circle3{
    -webkit-animation-delay:-.6s;
    animation-delay:-.6s
}
.kartal-st-loader .five_rotating_circles .container2 .circle3{
    -webkit-animation-delay:-.5s;
    animation-delay:-.5s
}
.kartal-st-loader .five_rotating_circles .container3 .circle3{
    -webkit-animation-delay:-.4s;
    animation-delay:-.4s
}
.kartal-st-loader .five_rotating_circles .container1 .circle4{
    -webkit-animation-delay:-.3s;
    animation-delay:-.3s
}
.kartal-st-loader .five_rotating_circles .container2 .circle4{
    -webkit-animation-delay:-.2s;
    animation-delay:-.2s
}
.kartal-st-loader .five_rotating_circles .container3 .circle4{
    -webkit-animation-delay:-.1s;
    animation-delay:-.1s
}
.kartal-st-loader .atom{
    width:100px;
    height:100px;
    margin:-50px 0 0 -50px;
    position:relative
}
.kartal-st-loader .atom .ball-1{
    height:50%;
    width:50%;
    left:50%;
    top:50%;
    position:absolute;
    z-index:1;
    -webkit-animation:atom_shrink 4.5s infinite linear;
    -moz-animation:atom_shrink 4.5s infinite linear;
    -o-animation:atom_shrink 4.5s infinite linear;
    animation:atom_shrink 4.5s infinite linear
}
.kartal-st-loader .atom .ball-1:before{
    content:'';
    background:#d4145a;
    border-radius:50%;
    height:100%;
    width:100%;
    position:absolute;
    top:-50%;
    left:-50%
}
.kartal-st-loader .atom .ball-2,.kartal-st-loader .atom .ball-3,.kartal-st-loader .atom .ball-4{
    position:absolute;
    width:100%;
    height:100%;
    z-index:0
}
.kartal-st-loader .atom .ball-2:before,.kartal-st-loader .atom .ball-3:before,.kartal-st-loader .atom .ball-4:before{
    content:'';
    height:20px;
    width:20px;
    border-radius:50%;
    background:#d4145a;
    top:0;
    left:0;
    margin:0 auto;
    position:absolute
}
.kartal-st-loader .atom .ball-2{
    -webkit-animation:atom_zindex 1.5s .75s infinite steps(2,end);
    -moz-animation:atom_zindex 1.5s .75s infinite steps(2,end);
    -o-animation:atom_zindex 1.5s .75s infinite steps(2,end);
    animation:atom_zindex 1.5s .75s infinite steps(2,end)
}
.kartal-st-loader .atom .ball-3{
    -webkit-transform:rotate(120deg);
    -moz-transform:rotate(120deg);
    -o-transform:rotate(120deg);
    transform:rotate(120deg);
    -webkit-animation:atom_zindex 1.5s -.25s infinite steps(2,end);
    -moz-animation:atom_zindex 1.5s -.25s infinite steps(2,end);
    -o-animation:atom_zindex 1.5s -.25s infinite steps(2,end);
    animation:atom_zindex 1.5s -.25s infinite steps(2,end)
}
.kartal-st-loader .atom .ball-4{
    -webkit-transform:rotate(240deg);
    -moz-transform:rotate(240deg);
    -o-transform:rotate(240deg);
    transform:rotate(240deg);
    -webkit-animation:atom_zindex 1.5s .25s infinite steps(2,end);
    -moz-animation:atom_zindex 1.5s .25s infinite steps(2,end);
    -o-animation:atom_zindex 1.5s .25s infinite steps(2,end);
    animation:atom_zindex 1.5s .25s infinite steps(2,end)
}
.kartal-st-loader .atom .ball-2:before{
    -webkit-transform:rotate(0);
    -moz-transform:rotate(0);
    -o-transform:rotate(0);
    transform:rotate(0);
    -webkit-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
    -moz-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
    -o-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
    animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease
}
.kartal-st-loader .atom .ball-3:before{
    -webkit-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
    -moz-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
    -o-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
    animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease
}
.kartal-st-loader .atom .ball-4:before{
    -webkit-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
    -moz-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
    -o-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
    animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease
}
@-webkit-keyframes atom_position{
    50%{
        top:80px;
        left:80px
    }
}
@-moz-keyframes atom_position{
    50%{
        top:80px;
        left:80px
    }
}
@-o-keyframes atom_position{
    50%{
        top:80px;
        left:80px
    }
}
@keyframes atom_position{
    50%{
        top:80px;
        left:80px
    }
}
@-webkit-keyframes atom_size{
    50%{
        -webkit-transform:scale(.5,.5)
    }
}
@-moz-keyframes atom_size{
    50%{
        -moz-transform:scale(.5,.5)
    }
}
@-o-keyframes atom_size{
    50%{
        -o-transform:scale(.5,.5)
    }
}
@keyframes atom_size{
    50%{
        transform:scale(.5,.5)
    }
}
@-webkit-keyframes atom_zindex{
    100%{
        z-index:10
    }
}
@-moz-keyframes atom_zindex{
    100%{
        z-index:10
    }
}
@-o-keyframes atom_zindex{
    100%{
        z-index:10
    }
}
@keyframes atom_zindex{
    100%{
        z-index:10
    }
}
@-webkit-keyframes atom_shrink{
    50%{
        -webkit-transform:scale(.9,.9)
    }
}
@-moz-keyframes atom_shrink{
    50%{
        -moz-transform:scale(.9,.9)
    }
}
@-o-keyframes atom_shrink{
    50%{
        -o-transform:scale(.9,.9)
    }
}
@keyframes atom_shrink{
    50%{
        transform:scale(.9,.9)
    }
}
.kartal-st-loader .clock{
    width:50px;
    height:50px;
    margin:-25px 0 0 -25px;
    position:relative;
    -webkit-animation:clock 8s infinite steps(8);
    -moz-animation:clock 8s infinite steps(8);
    -o-animation:clock 8s infinite steps(8);
    animation:clock 8s infinite steps(8)
}
.kartal-st-loader .clock .ball{
    height:50px;
    width:50px;
    position:absolute
}
.kartal-st-loader .clock .ball:before{
    content:'';
    border-radius:50%;
    height:18.31501832px;
    width:18.31501832px;
    position:absolute;
    background:#d4145a
}
.kartal-st-loader .clock .ball-1{
    -webkit-transform:rotate(-135deg);
    -moz-transform:rotate(-135deg);
    -o-transform:rotate(-135deg);
    transform:rotate(-135deg);
    -webkit-animation:clock1 1s ease-in infinite;
    -moz-animation:clock1 1s ease-in infinite;
    -o-animation:clock1 1s ease-in infinite;
    animation:clock1 1s ease-in infinite
}
.kartal-st-loader .clock .ball-2{
    transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    -webkit-animation:clock2 1s ease-in infinite;
    -moz-animation:clock2 1s ease-in infinite;
    -o-animation:clock2 1s ease-in infinite;
    animation:clock2 1s ease-in infinite
}
.kartal-st-loader .clock .ball-3{
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -webkit-animation:clock3 1s ease-in infinite;
    -moz-animation:clock3 1s ease-in infinite;
    -o-animation:clock3 1s ease-in infinite;
    animation:clock3 1s ease-in infinite
}
.kartal-st-loader .clock .ball-4{
    -webkit-animation:clock4 1s ease-in infinite;
    -moz-animation:clock4 1s ease-in infinite;
    -o-animation:clock4 1s ease-in infinite;
    animation:clock4 1s ease-in infinite
}
@-webkit-keyframes clock{
    100%{
        -webkit-transform:rotate(360deg)
    }
}
@-moz-keyframes clock{
    100%{
        -moz-transform:rotate(360deg)
    }
}
@-o-keyframes clock{
    100%{
        -o-transform:rotate(360deg)
    }
}
@keyframes clock{
    100%{
        transform:rotate(360deg)
    }
}
@-webkit-keyframes clock1{
    0%{
        -webkit-transform:rotate(-135deg)
    }
    100%,30%{
        -webkit-transform:rotate(-450deg)
    }
}
@-moz-keyframes clock1{
    0%{
        -moz-transform:rotate(-135deg)
    }
    100%,30%{
        -moz-transform:rotate(-450deg)
    }
}
@-o-keyframes clock1{
    0%{
        -o-transform:rotate(-135deg)
    }
    100%,30%{
        -o-transform:rotate(-450deg)
    }
}
@keyframes clock1{
    0%{
        transform:rotate(-135deg)
    }
    100%,30%{
        transform:rotate(-450deg)
    }
}
@-webkit-keyframes clock2{
    5%{
        -webkit-transform:rotate(-90deg)
    }
    100%,35%{
        -webkit-transform:rotate(-405deg)
    }
}
@-moz-keyframes clock2{
    5%{
        -moz-transform:rotate(-90deg)
    }
    100%,35%{
        -moz-transform:rotate(-405deg)
    }
}
@-o-keyframes clock2{
    5%{
        -o-transform:rotate(-90deg)
    }
    100%,35%{
        -o-transform:rotate(-405deg)
    }
}
@keyframes clock2{
    5%{
        transform:rotate(-90deg)
    }
    100%,35%{
        transform:rotate(-405deg)
    }
}
@-webkit-keyframes clock3{
    10%{
        -webkit-transform:rotate(-45deg)
    }
    100%,40%{
        -webkit-transform:rotate(-360deg)
    }
}
@-moz-keyframes clock3{
    10%{
        -moz-transform:rotate(-45deg)
    }
    100%,40%{
        -moz-transform:rotate(-360deg)
    }
}
@-o-keyframes clock3{
    10%{
        -o-transform:rotate(-45deg)
    }
    100%,40%{
        -o-transform:rotate(-360deg)
    }
}
@keyframes clock3{
    10%{
        transform:rotate(-45deg)
    }
    100%,40%{
        transform:rotate(-360deg)
    }
}
@-webkit-keyframes clock4{
    15%{
        -webkit-transform:rotate(0)
    }
    100%,45%{
        -webkit-transform:rotate(-315deg)
    }
}
@-moz-keyframes clock4{
    15%{
        -moz-transform:rotate(0)
    }
    100%,45%{
        -moz-transform:rotate(-315deg)
    }
}
@-o-keyframes clock4{
    15%{
        -o-transform:rotate(0)
    }
    100%,45%{
        -o-transform:rotate(-315deg)
    }
}
@keyframes clock4{
    15%{
        transform:rotate(0)
    }
    100%,45%{
        transform:rotate(-315deg)
    }
}
.kartal-st-loader .mitosis{
    height:50px;
    width:50px;
    margin:-25px 0 0 -25px;
    position:relative;
    -webkit-animation:mitosis_invert 2s infinite steps(2,end);
    -moz-animation:mitosis_invert 2s infinite steps(2,end);
    -o-animation:mitosis_invert 2s infinite steps(2,end);
    animation:mitosis_invert 2s infinite steps(2,end)
}
.kartal-st-loader .mitosis .ball{
    height:100%;
    width:100%;
    position:absolute;
    border-radius:50%;
    top:0;
    left:0;
    background:#d4145a
}
.kartal-st-loader .mitosis .ball-1{
    -webkit-animation:mitosis_ball1 1s infinite alternate linear;
    -moz-animation:mitosis_ball1 1s infinite alternate linear;
    -o-animation:mitosis_ball1 1s infinite alternate linear;
    animation:mitosis_ball1 1s infinite alternate linear
}
.kartal-st-loader .mitosis .ball-2{
    -webkit-animation:mitosis_ball2 1s infinite alternate linear;
    -moz-animation:mitosis_ball2 1s infinite alternate linear;
    -o-animation:mitosis_ball2 1s infinite alternate linear;
    animation:mitosis_ball2 1s infinite alternate linear
}
.kartal-st-loader .mitosis .ball-3{
    -webkit-animation:mitosis_ball3 1s infinite alternate linear;
    -moz-animation:mitosis_ball3 1s infinite alternate linear;
    -o-animation:mitosis_ball3 1s infinite alternate linear;
    animation:mitosis_ball3 1s infinite alternate linear
}
.kartal-st-loader .mitosis .ball-4{
    -webkit-animation:mitosis_ball4 1s infinite alternate linear;
    -moz-animation:mitosis_ball4 1s infinite alternate linear;
    -o-animation:mitosis_ball4 1s infinite alternate linear;
    animation:mitosis_ball4 1s infinite alternate linear
}
@-webkit-keyframes mitosis_invert{
    100%{
        -webkit-transform:rotate(180deg)
    }
}
@-moz-keyframes mitosis_invert{
    100%{
        -moz-transform:rotate(180deg)
    }
}
@-o-keyframes mitosis_invert{
    100%{
        -o-transform:rotate(180deg)
    }
}
@keyframes mitosis_invert{
    100%{
        transform:rotate(180deg)
    }
}
@-webkit-keyframes mitosis_ball1{
    12%{
        -webkit-transform:none
    }
    26%{
        -webkit-transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        -webkit-transform:translateX(50%) scale(.8,.8)
    }
    74%{
        -webkit-transform:translate(50%,25%) scale(.6,.8)
    }
    100%,88%{
        -webkit-transform:translate(50%,50%) scale(.6,.6)
    }
}
@-moz-keyframes mitosis_ball1{
    12%{
        -moz-transform:none
    }
    26%{
        -moz-transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        -moz-transform:translateX(50%) scale(.8,.8)
    }
    74%{
        -moz-transform:translate(50%,25%) scale(.6,.8)
    }
    100%,88%{
        -moz-transform:translate(50%,50%) scale(.6,.6)
    }
}
@-o-keyframes mitosis_ball1{
    12%{
        -o-transform:none
    }
    26%{
        -o-transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        -o-transform:translateX(50%) scale(.8,.8)
    }
    74%{
        -o-transform:translate(50%,25%) scale(.6,.8)
    }
    100%,88%{
        -o-transform:translate(50%,50%) scale(.6,.6)
    }
}
@keyframes mitosis_ball1{
    12%{
        transform:none
    }
    26%{
        transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        transform:translateX(50%) scale(.8,.8)
    }
    74%{
        transform:translate(50%,25%) scale(.6,.8)
    }
    100%,88%{
        transform:translate(50%,50%) scale(.6,.6)
    }
}
@-webkit-keyframes mitosis_ball2{
    12%{
        -webkit-transform:none
    }
    26%{
        -webkit-transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        -webkit-transform:translateX(50%) scale(.8,.8)
    }
    74%{
        -webkit-transform:translate(50%,-25%) scale(.6,.8)
    }
    100%,88%{
        -webkit-transform:translate(50%,-50%) scale(.6,.6)
    }
}
@-moz-keyframes mitosis_ball2{
    12%{
        -moz-transform:none
    }
    26%{
        -moz-transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        -moz-transform:translateX(50%) scale(.8,.8)
    }
    74%{
        -moz-transform:translate(50%,-25%) scale(.6,.8)
    }
    100%,88%{
        -moz-transform:translate(50%,-50%) scale(.6,.6)
    }
}
@-o-keyframes mitosis_ball2{
    12%{
        -o-transform:none
    }
    26%{
        -o-transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        -o-transform:translateX(50%) scale(.8,.8)
    }
    74%{
        -o-transform:translate(50%,-25%) scale(.6,.8)
    }
    100%,88%{
        -o-transform:translate(50%,-50%) scale(.6,.6)
    }
}
@keyframes mitosis_ball2{
    12%{
        transform:none
    }
    26%{
        transform:translateX(25%) scale(1,.8)
    }
    40%,60%{
        transform:translateX(50%) scale(.8,.8)
    }
    74%{
        transform:translate(50%,-25%) scale(.6,.8)
    }
    100%,88%{
        transform:translate(50%,-50%) scale(.6,.6)
    }
}
@-webkit-keyframes mitosis_ball3{
    12%{
        -webkit-transform:none
    }
    26%{
        -webkit-transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        -webkit-transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        -webkit-transform:translate(-50%,25%) scale(.6,.8)
    }
    100%,88%{
        -webkit-transform:translate(-50%,50%) scale(.6,.6)
    }
}
@-moz-keyframes mitosis_ball3{
    12%{
        -moz-transform:none
    }
    26%{
        -moz-transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        -moz-transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        -moz-transform:translate(-50%,25%) scale(.6,.8)
    }
    100%,88%{
        -moz-transform:translate(-50%,50%) scale(.6,.6)
    }
}
@-o-keyframes mitosis_ball3{
    12%{
        -o-transform:none
    }
    26%{
        -o-transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        -o-transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        -o-transform:translate(-50%,25%) scale(.6,.8)
    }
    100%,88%{
        -o-transform:translate(-50%,50%) scale(.6,.6)
    }
}
@keyframes mitosis_ball3{
    12%{
        transform:none
    }
    26%{
        transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        transform:translate(-50%,25%) scale(.6,.8)
    }
    100%,88%{
        transform:translate(-50%,50%) scale(.6,.6)
    }
}
@-webkit-keyframes mitosis_ball4{
    12%{
        -webkit-transform:none
    }
    26%{
        -webkit-transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        -webkit-transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        -webkit-transform:translate(-50%,-25%) scale(.6,.8)
    }
    100%,88%{
        -webkit-transform:translate(-50%,-50%) scale(.6,.6)
    }
}
@-moz-keyframes mitosis_ball4{
    12%{
        -moz-transform:none
    }
    26%{
        -moz-transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        -moz-transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        -moz-transform:translate(-50%,-25%) scale(.6,.8)
    }
    100%,88%{
        -moz-transform:translate(-50%,-50%) scale(.6,.6)
    }
}
@-o-keyframes mitosis_ball4{
    12%{
        -o-transform:none
    }
    26%{
        -o-transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        -o-transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        -o-transform:translate(-50%,-25%) scale(.6,.8)
    }
    100%,88%{
        -o-transform:translate(-50%,-50%) scale(.6,.6)
    }
}
@keyframes mitosis_ball4{
    12%{
        transform:none
    }
    26%{
        transform:translateX(-25%) scale(1,.8)
    }
    40%,60%{
        transform:translateX(-50%) scale(.8,.8)
    }
    74%{
        transform:translate(-50%,-25%) scale(.6,.8)
    }
    100%,88%{
        transform:translate(-50%,-50%) scale(.6,.6)
    }
}
.kartal-st-loader .lines{
    width:60px;
    height:60px;
    margin:0 0 0 -30px
}
.kartal-st-loader .lines .line1,.kartal-st-loader .lines .line2,.kartal-st-loader .lines .line3,.kartal-st-loader .lines .line4{
    margin-left:10px;
    position:absolute;
    width:60px;
    height:4px;
    background-color:#d4145a;
    -webkit-animation:lines_spin 1.5s infinite linear;
    -webkit-animation-timing-function:ease
}
.kartal-st-loader .lines .line2{
    -webkit-animation-delay:.1s
}
.kartal-st-loader .lines .line3{
    -webkit-animation-delay:.2s
}
.kartal-st-loader .lines .line4{
    -webkit-animation-delay:.3s
}
@-webkit-keyframes lines_spin{
    100%{
        -webkit-transform:rotate(360deg)
    }
}
@-moz-keyframes lines_spin{
    100%{
        -moz-transform:rotate(360deg)
    }
}
@-o-keyframes lines_spin{
    100%{
        -o-transform:rotate(360deg)
    }
}
@keyframes lines_spin{
    100%{
        transform:rotate(360deg)
    }
}
.kartal-st-loader .fussion{
    width:30px;
    height:30px;
    margin:-45px 0 0 -30px;
    position:relative
}
.kartal-st-loader .fussion .ball{
    height:40px;
    width:40px;
    left:50%;
    top:50%;
    background:#d4145a;
    border-radius:50%;
    float:left;
    position:absolute
}
.kartal-st-loader .fussion .ball-1{
    background:#d4145a;
    top:0;
    left:50%;
    -webkit-animation:fussion_ball1 1s 0 ease infinite;
    -moz-animation:fussion_ball1 1s 0 ease infinite;
    -o-animation:fussion_ball1 1s 0 ease infinite;
    animation:fussion_ball1 1s 0 ease infinite;
    z-index:1
}
.kartal-st-loader .fussion .ball-2{
    background:#d4145a;
    top:50%;
    left:100%;
    -webkit-animation:fussion_ball2 1s 0 ease infinite;
    -moz-animation:fussion_ball2 1s 0 ease infinite;
    -o-animation:fussion_ball2 1s 0 ease infinite;
    animation:fussion_ball2 1s 0 ease infinite;
    z-index:2
}
.kartal-st-loader .fussion .ball-3{
    background:#d4145a;
    top:100%;
    left:50%;
    -webkit-animation:fussion_ball3 1s 0 ease infinite;
    -moz-animation:fussion_ball3 1s 0 ease infinite;
    -o-animation:fussion_ball3 1s 0 ease infinite;
    animation:fussion_ball3 1s 0 ease infinite;
    z-index:1
}
.kartal-st-loader .fussion .ball-4{
    background:#d4145a;
    top:50%;
    left:0;
    -webkit-animation:fussion_ball4 1s 0 ease infinite;
    -moz-animation:fussion_ball4 1s 0 ease infinite;
    -o-animation:fussion_ball4 1s 0 ease infinite;
    animation:fussion_ball4 1s 0 ease infinite;
    z-index:2
}
@-webkit-keyframes fussion_ball1{
    50%{
        top:-100%;
        left:200%
    }
    100%{
        top:50%;
        left:100%;
        z-index:2
    }
}
@-moz-keyframes fussion_ball1{
    50%{
        top:-100%;
        left:200%
    }
    100%{
        top:50%;
        left:100%;
        z-index:2
    }
}
@-o-keyframes fussion_ball1{
    50%{
        top:-100%;
        left:200%
    }
    100%{
        top:50%;
        left:100%;
        z-index:2
    }
}
@keyframes fussion_ball1{
    50%{
        top:-100%;
        left:200%
    }
    100%{
        top:50%;
        left:100%;
        z-index:2
    }
}
@-webkit-keyframes fussion_ball2{
    50%{
        top:200%;
        left:200%
    }
    100%{
        top:100%;
        left:50%;
        z-index:1
    }
}
@-moz-keyframes fussion_ball2{
    50%{
        top:200%;
        left:200%
    }
    100%{
        top:100%;
        left:50%;
        z-index:1
    }
}
@-o-keyframes fussion_ball2{
    50%{
        top:200%;
        left:200%
    }
    100%{
        top:100%;
        left:50%;
        z-index:1
    }
}
@keyframes fussion_ball2{
    50%{
        top:200%;
        left:200%
    }
    100%{
        top:100%;
        left:50%;
        z-index:1
    }
}
@-webkit-keyframes fussion_ball3{
    50%{
        top:200%;
        left:-100%
    }
    100%{
        top:50%;
        left:0;
        z-index:2
    }
}
@-moz-keyframes fussion_ball3{
    50%{
        top:200%;
        left:-100%
    }
    100%{
        top:50%;
        left:0;
        z-index:2
    }
}
@-o-keyframes fussion_ball3{
    50%{
        top:200%;
        left:-100%
    }
    100%{
        top:50%;
        left:0;
        z-index:2
    }
}
@keyframes fussion_ball3{
    50%{
        top:200%;
        left:-100%
    }
    100%{
        top:50%;
        left:0;
        z-index:2
    }
}
@-webkit-keyframes fussion_ball4{
    50%{
        top:-100%;
        left:-100%
    }
    100%{
        top:0;
        left:50%;
        z-index:1
    }
}
@-moz-keyframes fussion_ball4{
    50%{
        top:-100%;
        left:-100%
    }
    100%{
        top:0;
        left:50%;
        z-index:1
    }
}
@-o-keyframes fussion_ball4{
    50%{
        top:-100%;
        left:-100%
    }
    100%{
        top:0;
        left:50%;
        z-index:1
    }
}
@keyframes fussion_ball4{
    50%{
        top:-100%;
        left:-100%
    }
    100%{
        top:0;
        left:50%;
        z-index:1
    }
}
.kartal-st-loader .wave_circles{
    width:150px;
    height:30px;
    margin:-15px 0 0 -75px
}
.kartal-st-loader .wave_circles .ball{
    height:30px;
    width:30px;
    float:left;
    background:#d4145a;
    border-radius:50%;
    margin-right:10px
}
.kartal-st-loader .wave_circles .ball-1{
    -webkit-animation:wave_jump3 1.8s infinite ease-out;
    -moz-animation:wave_jump3 1.8s infinite ease-out;
    -o-animation:wave_jump3 1.8s infinite ease-out;
    animation:wave_jump3 1.8s infinite ease-out
}
.kartal-st-loader .wave_circles .ball-2{
    -webkit-animation:wave_jump2 1.8s infinite ease-out;
    -moz-animation:wave_jump2 1.8s infinite ease-out;
    -o-animation:wave_jump2 1.8s infinite ease-out;
    animation:wave_jump2 1.8s infinite ease-out
}
.kartal-st-loader .wave_circles .ball-3{
    -webkit-animation:wave_jump1 1.8s infinite ease-out;
    -moz-animation:wave_jump1 1.8s infinite ease-out;
    -o-animation:wave_jump1 1.8s infinite ease-out;
    animation:wave_jump1 1.8s infinite ease-out
}
.kartal-st-loader .wave_circles .ball-4{
    margin-right:0;
    -webkit-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
    -moz-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
    -o-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
    animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1)
}
@-webkit-keyframes wave_jump1{
    12%{
        -webkit-transform:translate(20px,-40px);
        -webkit-animation-timing-function:ease-in
    }
    100%,24%{
        -webkit-transform:translate(40px,0)
    }
}
@-moz-keyframes wave_jump1{
    12%{
        -moz-transform:translate(20px,-40px);
        -moz-animation-timing-function:ease-in;
        -o-transform:translate(20px,-40px);
        -o-animation-timing-function:ease-in
    }
    100%,24%{
        -moz-transform:translate(40px,0);
        -o-transform:translate(40px,0)
    }
}
@keyframes wave_jump1{
    12%{
        transform:translate(20px,-40px);
        animation-timing-function:ease-in
    }
    100%,24%{
        transform:translate(40px,0)
    }
}
@-webkit-keyframes wave_jump2{
    12%{
        -webkit-transform:translate(0,0)
    }
    24%{
        -webkit-transform:translate(20px,-40px);
        -webkit-animation-timing-function:ease-in
    }
    100%,36%{
        -webkit-transform:translate(40px,0)
    }
}
@-moz-keyframes wave_jump2{
    12%{
        -moz-transform:translate(0,0)
    }
    24%{
        -moz-transform:translate(20px,-40px);
        -moz-animation-timing-function:ease-in
    }
    100%,36%{
        -moz-transform:translate(40px,0)
    }
}
@-o-keyframes wave_jump2{
    12%{
        -o-transform:translate(0,0)
    }
    24%{
        -o-transform:translate(20px,-40px);
        -o-animation-timing-function:ease-in
    }
    100%,36%{
        -o-transform:translate(40px,0)
    }
}
@keyframes wave_jump2{
    12%{
        transform:translate(0,0)
    }
    24%{
        transform:translate(20px,-40px);
        animation-timing-function:ease-in
    }
    100%,36%{
        transform:translate(40px,0)
    }
}
@-webkit-keyframes wave_jump3{
    24%{
        -webkit-transform:translate(0,0)
    }
    36%{
        -webkit-transform:translate(20px,-40px);
        -webkit-animation-timing-function:ease-in
    }
    100%,48%{
        -webkit-transform:translate(40px,0)
    }
}
@-moz-keyframes wave_jump3{
    24%{
        -moz-transform:translate(0,0)
    }
    36%{
        -moz-transform:translate(20px,-40px);
        -moz-animation-timing-function:ease-in
    }
    100%,48%{
        -moz-transform:translate(40px,0)
    }
}
@-o-keyframes wave_jump3{
    24%{
        -o-transform:translate(0,0)
    }
    36%{
        -o-transform:translate(20px,-40px);
        -o-animation-timing-function:ease-in
    }
    100%,48%{
        -o-transform:translate(40px,0)
    }
}
@keyframes wave_jump3{
    24%{
        transform:translate(0,0)
    }
    36%{
        transform:translate(20px,-40px);
        animation-timing-function:ease-in
    }
    100%,48%{
        transform:translate(40px,0)
    }
}
@-webkit-keyframes wave_wipe{
    100%,48%{
        -webkit-transform:translateX(-120px)
    }
}
@-moz-keyframes wave_wipe{
    100%,48%{
        -moz-transform:translateX(-120px)
    }
}
@-o-keyframes wave_wipe{
    100%,48%{
        -o-transform:translateX(-120px)
    }
}
@keyframes wave_wipe{
    100%,48%{
        transform:translateX(-120px)
    }
}
.kartal-st-loader .pulse_circles{
    width:100px;
    height:100px;
    margin:-50px 0 0 -50px;
    position:relative
}
.kartal-st-loader .pulse_circles *{
    box-sizing:border-box
}
.kartal-st-loader .pulse_circles .ball{
    height:100%;
    width:100%;
    background:#d4145a;
    position:absolute;
    border-radius:50%;
    border:0 solid #d4145a;
    -webkit-animation:pulse_circles_pulse 3s infinite;
    -moz-animation:pulse_circles_pulse 3s infinite;
    -o-animation:pulse_circles_pulse 3s infinite;
    animation:pulse_circles_pulse 3s infinite
}
.kartal-st-loader .pulse_circles .ball-2{
    -webkit-animation-delay:-.75s;
    -moz-animation-delay:-.75s;
    -o-animation-delay:-.75s;
    animation-delay:-.75s
}
.kartal-st-loader .pulse_circles .ball-3{
    -webkit-animation-delay:-1.5s;
    -moz-animation-delay:-1.5s;
    -o-animation-delay:-1.5s;
    animation-delay:-1.5s
}
.kartal-st-loader .pulse_circles .ball-4{
    -webkit-animation-delay:-2.25s;
    -moz-animation-delay:-2.25s;
    -o-animation-delay:-2.25s;
    animation-delay:-2.25s
}
@-webkit-keyframes pulse_circles_pulse{
    0%{
        -webkit-transform:scale(.1,.1);
        opacity:1;
        border-width:50px
    }
    100%{
        -webkit-transform:scale(1,1);
        opacity:0;
        border-width:0
    }
}
@-moz-keyframes pulse_circles_pulse{
    0%{
        -moz-transform:scale(.1,.1);
        opacity:1;
        border-width:50px
    }
    100%{
        -moz-transform:scale(1,1);
        opacity:0;
        border-width:0
    }
}
@-o-keyframes pulse_circles_pulse{
    0%{
        -o-transform:scale(.1,.1);
        opacity:1;
        border-width:50px
    }
    100%{
        -o-transform:scale(1,1);
        opacity:0;
        border-width:0
    }
}
@keyframes pulse_circles_pulse{
    0%{
        transform:scale(.1,.1);
        opacity:1;
        border-width:50px
    }
    100%{
        transform:scale(1,1);
        opacity:0;
        border-width:0
    }
}
.kartal-comment-holder{
    padding:40px 0 10px;
    margin:0
}
.kartal-comment-holder .kartal-comment-number-inner h5{
    font-size:30px;
    font-weight:400
}
.kartal-comment-holder .kartal-comment-image{
    display:block;
    width:60px;
    float:left
}
.kartal-comment-holder .kartal-comment-text{
    padding:0 0 0 86px
}
.kartal-comment-holder .kartal-comment-text .kartal-comment-info{
    display:inline-block;
    width:100%;
    vertical-align:middle
}
.kartal-comment-holder .kartal-comment-text .kartal-comment-info span.kartal-comment-date{
    margin-left:10px;
    font-family:source sans pro,sans-serif;
    font-size:14px;
    color:#b8b8b8
}
.kartal-comment-holder .kartal-comment-text .comment-edit-link,.kartal-comment-holder .kartal-comment-text .replay{
    margin-left:10px
}
.kartal-comment-holder .kartal-comment-text h5.kartal-comment-name{
    float:left;
    font-size:18px;
    margin-top:0;
    margin-bottom:6px
}
.kartal-comment-holder .kartal-comment-image img{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-comment-holder .kartal-comment{
    position:relative;
    padding:31px 24px;
    background-color:#fff
}
.kartal-comment-holder .kartal-comment-reply-holder a{
    font-size:14px;
    font-family:source sans pro,sans-serif
}
.kartal-comment-holder .kartal-comment-reply-holder a.comment-reply-link:before{
    content:"\e8a7";
    font-family:Linearicons-Free;
    font-size:14px;
    color:#d4145a;
    margin-right:13px;
    text-transform:none;
    vertical-align:middle
}
.kartal-comment-list{
    list-style:none;
    position:relative;
    z-index:150;
    padding-top:17px
}
.kartal-comment-list .children>li{
    margin-bottom:30px
}
.kartal-comment-list .children>li:before{
    content:"\4a";
    font-family:ElegantIcons;
    font-size:61px;
    color:#f5e2e5;
    position:absolute;
    top:19px;
    margin-right:21px;
    right:100%;
    -webkit-transform:rotate(-90deg) scaleX(-1);
    -moz-transform:rotate(-90deg) scaleX(-1);
    transform:rotate(-90deg) scaleX(-1)
}
.kartal-comment-list .children>li:last-child{
    margin-bottom:0
}
.kartal-comment-list li{
    display:inline-block;
    position:relative;
    width:100%
}
.kartal-comment-list>li{
    margin-bottom:27px;
    box-sizing:border-box
}
.kartal-comment-list .children{
    margin:27px 0 0;
    padding:0 0 0 105px
}
@media only screen and (max-width:768px){
    .kartal-comment-list .children{
        padding:0 0 0 30px
    }
    .kartal-comment-list .children>li:before{
        margin-right:0;
        font-size:35px
    }
}
@media only screen and (max-width:600px){
    .kartal-comment-holder .kartal-comment-image{
        display:none
    }
    .kartal-comment-holder .kartal-comment-text{
        padding:0
    }
    .kartal-comment-holder .kartal-comment-text h5.kartal-comment-name{
        float:none
    }
    .kartal-comment-holder .kartal-comment-text .kartal-comment-info span.kartal-comment-date{
        margin-left:0
    }
}
.kartal-comment-form{
    margin-bottom:40px
}
.comment-respond .comment-reply-title{
    font-size:30px;
    margin-bottom:35px;
    color:#373737;
    font-weight:300
}
.comment-respond .comment-reply-title a{
    font-size:16px
}
.comment-respond .logged-in-as{
    margin-bottom:10px
}
.kartal-comment-text .comment-respond{
    margin:20px 0
}
body div.pp_default a.pp_next span:before,body div.pp_default a.pp_previous span:before{
    color:#fff
}
.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{
    width:100%;
    padding:20px 25px;
    border:1px solid #ebebeb;
    outline:0;
    font-family:source sans pro,sans-serif;
    font-size:16px;
    color:#999;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    background-color:#fff;
    margin-bottom:11px;
    -webkit-transition:border-color .2s ease-out;
    -moz-transition:border-color .2s ease-out;
    transition:border-color .2s ease-out;
    resize:none
}
.kartal-grid-row-no-gutter.kartal-coming-soon input.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-color):hover,.kartal-grid-row-no-gutter.kartal-coming-soon.kartal-dark input.wpcf7-form-control.wpcf7-submit:hover,input.wpcf7-form-control.wpcf7-submit.kartal-contact1:not(.kartal-btn-custom-hover-color):not(.kartal-btn-transparent):hover,input.wpcf7-form-control.wpcf7-submit.kartal-contact2:not(.kartal-btn-custom-hover-color):not(.kartal-btn-transparent):hover{
    color:#fff!important
}
.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-quiz:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus{
    border:1px solid #ddd
}
p.kartal-center-button{
    text-align:center
}
.kartal-grid-col-12.kartal-smaller-gutter,.kartal-grid-col-6.kartal-smaller-gutter{
    padding-left:7px;
    padding-right:7px
}
.wpcf7-form .kartal-grid-row-no-gutter.kartal-coming-soon .wpcf7-submit{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    display:block;
    width:100%;
    min-width:100%;
    padding:14px 0
}
.kartal-grid-row-no-gutter.kartal-coming-soon .kartal-grid-col-3,.kartal-grid-row-no-gutter.kartal-coming-soon .kartal-grid-col-9{
    padding-left:0;
    padding-right:0
}
.kartal-grid-row-no-gutter.kartal-coming-soon.kartal-dark .wpcf7-form-control.wpcf7-text{
    background-color:#fafafa
}
#respond input[type=text],#respond textarea,.post-password-form input[type=password]{
    padding:20px 25px;
    font-family:source sans pro,sans-serif;
    color:#999;
    resize:none;
    background-color:#fff;
    margin-bottom:11px;
    width:100%;
    font-size:16px;
    outline:0
}
.post-password-form input[type=password]{
    border:1px solid #ebebeb;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:border-color .2s ease-out;
    -moz-transition:border-color .2s ease-out;
    transition:border-color .2s ease-out
}
#respond input[type=text]:focus,#respond textarea:focus,.post-password-form input[type=password]:focus{
    border:1px solid #ddd
}
#respond input[type=text],#respond textarea{
    border:1px solid #ebebeb;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:border-color .2s ease-out;
    -moz-transition:border-color .2s ease-out;
    transition:border-color .2s ease-out
}
#respond textarea{
    margin-top:16px;
    padding-top:23px;
    padding-bottom:39px;
    margin-bottom:11px
}
.kartal-pagination-helper{
    display:none
}
.kartal-pagination{
    display:inline-block;
    width:100%;
    vertical-align:middle;
    margin-top:27px;
    text-align:center;
    margin-bottom:88px
}
.kartal-pagination ul{
    margin:0;
    position:relative
}
.kartal-pagination .kartal-pagination-prev{
    position:absolute;
    top:0;
    left:0
}
.kartal-pagination .kartal-pagination-prev a{
    padding-left:22px
}
.kartal-pagination .kartal-pagination-prev a:before{
    content:'\e875';
    font-family:Linearicons-Free;
    position:absolute;
    left:-1px;
    top:3px;
    font-size:16px
}
.kartal-pagination .kartal-pagination-next{
    position:absolute;
    top:0;
    right:0
}
.kartal-pagination .kartal-pagination-next a{
    padding-right:22px
}
.kartal-pagination .kartal-pagination-next a:before{
    content:'\e876';
    font-family:Linearicons-Free;
    position:absolute;
    right:-2px;
    top:3px;
    font-size:16px
}
.kartal-pagination li.kartal-pagination-next span,.kartal-pagination li.kartal-pagination-prev span{
    font-size:14px;
    text-transform:capitalize
}
.kartal-pagination li{
    text-align:center;
    display:inline-block;
    padding:0 6px
}
.kartal-pagination li.active span{
    color:#d4145a
}
.kartal-pagination li a,.kartal-pagination li span{
    position:relative;
    display:inline-block;
    line-height:44px;
    margin:0;
    font-size:16px;
    font-weight:400;
    color:#7e7e7e;
    vertical-align:middle;
    text-decoration:none;
    cursor:pointer;
    white-space:nowrap;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
.kartal-owl-slider{
    opacity:0;
    visibility:hidden
}
.kartal-owl-slider .owl-item{
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0)
}
.kartal-owl-slider .owl-nav .owl-prev{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    left:2%
}
.kartal-owl-slider .owl-nav .owl-next{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    right:2%
}
.kartal-owl-slider .owl-nav .kartal-next-icon,.kartal-owl-slider .owl-nav .kartal-prev-icon{
    display:inline-block;
    width:42px;
    height:42px;
    text-align:center
}
.kartal-owl-slider .owl-nav .kartal-next-icon i,.kartal-owl-slider .owl-nav .kartal-prev-icon i{
    font-size:40px;
    color:#c2c2c2
}
.kartal-owl-slider .owl-dots{
    text-align:center
}
.kartal-owl-slider .owl-dots .owl-dot{
    display:inline-block
}
.kartal-owl-slider .owl-dots .owl-dot span{
    display:inline-block;
    width:12px;
    height:12px;
    margin:3px;
    filter:Alpha(Opacity=50);
    opacity:.5;
    background:#e3e3e3;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px
}
.kartal-owl-slider .owl-dots .owl-dot.active span{
    opacity:1
}
.kartal-carousel-pagination .owl-dots{
    text-align:center
}
.kartal-carousel-pagination .owl-dot{
    display:inline-block
}
.kartal-carousel-pagination.kartal-carousel-pagination-light .owl-dot span{
    background-color:#fff
}
.kartal-carousel-pagination .owl-dot span{
    display:inline-block;
    width:12px;
    height:12px;
    margin:0 5px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transition:background-color .25s;
    -moz-transition:background-color .25s;
    transition:background-color .25s;
    background-color:#acacac!important
}
.kartal-carousel-pagination .owl-dot.active span{
    background-color:#d4145a!important
}
.kartal-404-page{
    padding:0
}
.kartal-page-not-found{
    margin:80px 0;
    text-align:center
}
.kartal-page-not-found h2,.kartal-page-not-found h4{
    margin-bottom:30px
}
#kartal-back-to-top{
    display:block;
    position:fixed;
    right:24px;
    bottom:100px;
    margin:0;
    width:56px;
    height:56px;
    opacity:0;
    visibility:hidden;
    -webkit-transform:scale(.3);
    -moz-transform:scale(.3);
    transform:scale(.3);
    z-index:10000;
    color:#d4145a;
    text-align:center;
    background-color:#fff;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transition:all .3s cubic-bezier(.19,1,.22,1);
    -moz-transition:all .3s cubic-bezier(.19,1,.22,1);
    transition:all .3s cubic-bezier(.19,1,.22,1);
    -webkit-box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2);
    -moz-box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2);
    box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2)
}
#kartal-back-to-top .kartal-back-to-top-text{
    font-size:14px;
    font-weight:700;
    text-transform:uppercase;
    font-family:source sans pro,sans-serif
}
#kartal-back-to-top .kartal-icon-stack{
    line-height:59px;
    font-size:26px
}
#kartal-back-to-top.off{
    opacity:0;
    visibility:hidden;
    -webkit-transform:scale(.3);
    -moz-transform:scale(.3);
    transform:scale(.3)
}
#kartal-back-to-top.on{
    opacity:1;
    visibility:visible;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
#kartal-back-to-top:hover{
    -webkit-box-shadow:0 0 5px 0 rgba(163,163,163,.65);
    -moz-box-shadow:0 0 5px 0 rgba(163,163,163,.65);
    box-shadow:0 0 5px 0 rgba(163,163,163,.65)
}
.kartal-self-hosted-video-holder .kartal-video-wrap .mejs-container,.kartal-self-hosted-video-holder .kartal-video-wrap .mejs-overlay-play{
    height:100%!important;
    width:100%!important
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    height:1px;
    width:1px;
    overflow:hidden
}
.screen-reader-text:focus{
    background-color:#f1f1f1;
    border-radius:3px;
    box-shadow:0 0 2px 2px rgba(0,0,0,.6);
    clip:auto!important;
    color:#21759b;
    display:block;
    font-size:14px;
    font-size:.875rem;
    font-weight:700;
    height:auto;
    left:5px;
    line-height:normal;
    padding:15px 23px 14px;
    text-decoration:none;
    top:5px;
    width:auto;
    z-index:100000
}
.kartal-like.liked{
    color:#d4145a
}
.wpb_widgetised_column p,aside.kartal-sidebar p{
    font-weight:500
}
.wpb_widgetised_column .widget_search input[type=text]::-webkit-input-placeholder,aside.kartal-sidebar .widget_search input[type=text]::-webkit-input-placeholder{
    color:grey;
    font-size:16px;
    font-weight:400
}
.wpb_widgetised_column .widget_search input[type=text]:-moz-placeholder,aside.kartal-sidebar .widget_search input[type=text]:-moz-placeholder{
    color:grey;
    font-size:16px;
    font-weight:400
}
.wpb_widgetised_column .widget_search input[type=text]::-moz-placeholder,aside.kartal-sidebar .widget_search input[type=text]::-moz-placeholder{
    color:grey;
    font-size:16px;
    font-weight:400
}
.wpb_widgetised_column .widget_search input[type=text]:-ms-input-placeholder,aside.kartal-sidebar .widget_search input[type=text]:-ms-input-placeholder{
    color:grey;
    font-size:16px;
    font-weight:400
}
.wpb_widgetised_column ul li ul.children,aside.kartal-sidebar ul li ul.children{
    border-top:1px solid #f2f2f2
}
.wpb_widgetised_column ul li:last-child,aside.kartal-sidebar ul li:last-child{
    border-bottom:0!important
}
.wpb_widgetised_column .widget,aside.kartal-sidebar .widget{
    margin-bottom:39px
}
.wpb_widgetised_column .widget h5,aside.kartal-sidebar .widget h5{
    margin-bottom:13px
}
.wpb_widgetised_column .widget.kartal-latest-posts-widget h5,aside.kartal-sidebar .widget.kartal-latest-posts-widget h5{
    margin-bottom:23px
}
.wpb_widgetised_column .widget.kartal-latest-posts-widget .kartal-blog-list li,aside.kartal-sidebar .widget.kartal-latest-posts-widget .kartal-blog-list li{
    border-bottom:0
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget,aside.kartal-sidebar .widget.kartal-contact-form-7-widget{
    background-size:cover;
    background-repeat:no-repeat
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget textarea.wpcf7-form-control.wpcf7-textarea,aside.kartal-sidebar .widget.kartal-contact-form-7-widget textarea.wpcf7-form-control.wpcf7-textarea{
    height:120px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget p,aside.kartal-sidebar .widget.kartal-contact-form-7-widget p{
    margin:6px 0
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=email]::-webkit-input-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=text]::-webkit-input-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget textarea::-webkit-input-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=email]::-webkit-input-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=text]::-webkit-input-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget textarea::-webkit-input-placeholder{
    font-size:14px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=email]:-moz-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=text]:-moz-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget textarea:-moz-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=email]:-moz-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=text]:-moz-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget textarea:-moz-placeholder{
    font-size:14px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=email]::-moz-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=text]::-moz-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget textarea::-moz-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=email]::-moz-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=text]::-moz-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget textarea::-moz-placeholder{
    font-size:14px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=email]:-ms-input-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget input[type=text]:-ms-input-placeholder,.wpb_widgetised_column .widget.kartal-contact-form-7-widget textarea:-ms-input-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=email]:-ms-input-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input[type=text]:-ms-input-placeholder,aside.kartal-sidebar .widget.kartal-contact-form-7-widget textarea:-ms-input-placeholder{
    font-size:14px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget .wpcf7-form-control.wpcf7-text,.wpb_widgetised_column .widget.kartal-contact-form-7-widget .wpcf7-form-control.wpcf7-textarea,aside.kartal-sidebar .widget.kartal-contact-form-7-widget .wpcf7-form-control.wpcf7-text,aside.kartal-sidebar .widget.kartal-contact-form-7-widget .wpcf7-form-control.wpcf7-textarea{
    padding:9px 13px;
    margin-bottom:7px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget input.wpcf7-form-control.wpcf7-submit,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input.wpcf7-form-control.wpcf7-submit{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget input.wpcf7-form-control.wpcf7-submit:hover,aside.kartal-sidebar .widget.kartal-contact-form-7-widget input.wpcf7-form-control.wpcf7-submit:hover{
    color:#fff!important
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget h5 span.kartal-sidearea-title,aside.kartal-sidebar .widget.kartal-contact-form-7-widget h5 span.kartal-sidearea-title{
    white-space:inherit
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget.kartal-widget-cf-boxed,aside.kartal-sidebar .widget.kartal-contact-form-7-widget.kartal-widget-cf-boxed{
    padding:15px 29px 10px 30px;
    border:1px solid #ebebeb;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget.kartal-widget-cf-light,.wpb_widgetised_column .widget.kartal-contact-form-7-widget.kartal-widget-cf-light h5 span,aside.kartal-sidebar .widget.kartal-contact-form-7-widget.kartal-widget-cf-light,aside.kartal-sidebar .widget.kartal-contact-form-7-widget.kartal-widget-cf-light h5 span{
    color:#fff
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget .kartal-contact-form-title h5,aside.kartal-sidebar .widget.kartal-contact-form-7-widget .kartal-contact-form-title h5{
    font-size:30px;
    font-weight:300;
    text-transform:capitalize;
    color:#242625;
    margin-bottom:32px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget .kartal-contact-form-text h5,aside.kartal-sidebar .widget.kartal-contact-form-7-widget .kartal-contact-form-text h5{
    font-size:15px;
    font-weight:400;
    line-height:1.7em;
    margin-bottom:20px
}
.wpb_widgetised_column .widget.kartal-contact-form-7-widget .kartal-contact-form-text h5 span.kartal-sidearea-title,aside.kartal-sidebar .widget.kartal-contact-form-7-widget .kartal-contact-form-text h5 span.kartal-sidearea-title{
    white-space:normal
}
.wpb_widgetised_column .widget.widget_text,aside.kartal-sidebar .widget.widget_text{
    margin-bottom:47px
}
.wpb_widgetised_column .widget.widget_archive select,.wpb_widgetised_column .widget.widget_text select,aside.kartal-sidebar .widget.widget_archive select,aside.kartal-sidebar .widget.widget_text select{
    border-right:1px solid #ebebeb!important
}
.wpb_widgetised_column .widget ul li,aside.kartal-sidebar .widget ul li{
    border-bottom:1px solid #ebebeb
}
.wpb_widgetised_column .widget ul li a,aside.kartal-sidebar .widget ul li a{
    font-size:14px;
    font-weight:400;
    display:inline-block;
    font-family:source sans pro,sans-serif;
    color:#999;
    text-transform:uppercase;
    padding-bottom:12px;
    padding-top:12px
}
.wpb_widgetised_column .widget ul,aside.kartal-sidebar .widget ul{
    list-style:none
}
.wpb_widgetised_column .widget.widget_price_filter,.wpb_widgetised_column .widget.widget_product_categories,aside.kartal-sidebar .widget.widget_price_filter,aside.kartal-sidebar .widget.widget_product_categories{
    margin-bottom:45px
}
.wpb_widgetised_column .widget.widget_products,aside.kartal-sidebar .widget.widget_products{
    margin-bottom:40px
}
.wpb_widgetised_column .widget.widget_top_rated_products,aside.kartal-sidebar .widget.widget_top_rated_products{
    margin-bottom:38px
}
.wpb_widgetised_column .widget .searchform,aside.kartal-sidebar .widget .searchform{
    position:relative;
    padding-right:50px;
    background-color:#fbfbfc;
    overflow:hidden
}
.wpb_widgetised_column .widget .searchform input[type=text],aside.kartal-sidebar .widget .searchform input[type=text]{
    width:100%
}
.wpb_widgetised_column .widget .searchform input[type=submit],aside.kartal-sidebar .widget .searchform input[type=submit]{
    position:absolute;
    right:0;
    outline:0;
    font-family:Simple-Line-Icons;
    width:51px;
    height:51px;
    cursor:pointer;
    color:#d4145a;
    background-color:#fff;
    border:1px solid #ebebeb;
    border-left:none;
    font-size:18px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.wpb_widgetised_column .widget .searchform input[type=text],.wpb_widgetised_column .widget.widget_archive select,.wpb_widgetised_column .widget.widget_categories select,.wpb_widgetised_column .widget.widget_text select,aside.kartal-sidebar .widget .searchform input[type=text],aside.kartal-sidebar .widget.widget_archive select,aside.kartal-sidebar .widget.widget_categories select,aside.kartal-sidebar .widget.widget_text select{
    width:100%;
    overflow:hidden;
    background-color:#fff;
    padding:0 18px;
    height:51px;
    line-height:51px;
    outline:0;
    color:#7f8385;
    font-family:inherit;
    border:1px solid #ebebeb;
    border-right:none;
    float:left;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.wpb_widgetised_column .widget.widget_categories li ul.children,.wpb_widgetised_column .widget.widget_nav_menu ul.sub-menu,aside.kartal-sidebar .widget.widget_categories li ul.children,aside.kartal-sidebar .widget.widget_nav_menu ul.sub-menu{
    border-top:1px solid #f2f2f2
}
.wpb_widgetised_column .widget h5 span.kartal-sidearea-title,aside.kartal-sidebar .widget h5 span.kartal-sidearea-title{
    color:#303030;
    padding-right:11px;
    display:table-cell;
    width:1%;
    white-space:nowrap;
    line-height:inherit
}
.wpb_widgetised_column .widget.widget_categories,aside.kartal-sidebar .widget.widget_categories{
    margin-bottom:36px
}
.wpb_widgetised_column .widget.widget_categories select,aside.kartal-sidebar .widget.widget_categories select{
    border-right:1px solid #ebebeb!important
}
.wpb_widgetised_column .widget.widget_categories li,aside.kartal-sidebar .widget.widget_categories li{
    font-size:14px;
    font-weight:400;
    font-family:source sans pro,sans-serif;
    -webkit-transition:background-color .2s ease-out;
    -moz-transition:background-color .2s ease-out;
    transition:background-color .2s ease-out
}
.wpb_widgetised_column .widget.widget_categories li:hover,aside.kartal-sidebar .widget.widget_categories li:hover{
    background-color:#fff
}
.wpb_widgetised_column .widget.widget_categories ul li,aside.kartal-sidebar .widget.widget_categories ul li{
    position:relative;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
.wpb_widgetised_column .widget.widget_categories ul li a:hover,aside.kartal-sidebar .widget.widget_categories ul li a:hover{
    color:#000
}
.wpb_widgetised_column .widget.widget_nav_menu .current-menu-item>a,.wpb_widgetised_column .widget.widget_nav_menu ul.menu li a:hover,.wpb_widgetised_column .widget.widget_recent_comments ul li a:hover,.wpb_widgetised_column .widget.widget_rss ul li a:hover,aside.kartal-sidebar .widget.widget_nav_menu .current-menu-item>a,aside.kartal-sidebar .widget.widget_nav_menu ul.menu li a:hover,aside.kartal-sidebar .widget.widget_recent_comments ul li a:hover,aside.kartal-sidebar .widget.widget_rss ul li a:hover{
    color:#d4145a
}
.wpb_widgetised_column .widget.widget_categories ul li a,aside.kartal-sidebar .widget.widget_categories ul li a{
    text-transform:uppercase;
    padding-bottom:10px;
    padding-top:10px
}
.wpb_widgetised_column .widget.widget_categories ul li a .kartal-category-color,aside.kartal-sidebar .widget.widget_categories ul li a .kartal-category-color{
    display:inline-block;
    width:10px;
    height:10px;
    margin-left:11px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.wpb_widgetised_column .widget.widget_categories ul li a .kartal-category-name,aside.kartal-sidebar .widget.widget_categories ul li a .kartal-category-name{
    padding-left:15px
}
.wpb_widgetised_column .widget.widget_categories ul,aside.kartal-sidebar .widget.widget_categories ul{
    margin-top:0
}
.wpb_widgetised_column .widget.widget_recent_comments li.recentcomments,aside.kartal-sidebar .widget.widget_recent_comments li.recentcomments{
    padding-top:10px;
    padding-bottom:10px
}
.wpb_widgetised_column .widget.widget_rss ul li,aside.kartal-sidebar .widget.widget_rss ul li{
    padding-bottom:10px;
    padding-top:10px
}
.wpb_widgetised_column .widget.widget_nav_menu ul.menu li a,aside.kartal-sidebar .widget.widget_nav_menu ul.menu li a{
    padding-top:10px;
    padding-bottom:10px;
    display:block
}
.wpb_widgetised_column .widget.widget_nav_menu ul.sub-menu>li:first-child,aside.kartal-sidebar .widget.widget_nav_menu ul.sub-menu>li:first-child{
    border-top:0
}
.wpb_widgetised_column .widget.widget_nav_menu .menu-item-has-children>a,aside.kartal-sidebar .widget.widget_nav_menu .menu-item-has-children>a{
    position:relative
}
.wpb_widgetised_column .widget.widget_nav_menu .menu-item-has-children>a:after,aside.kartal-sidebar .widget.widget_nav_menu .menu-item-has-children>a:after{
    content:'\35';
    position:absolute;
    right:0;
    font-family:ElegantIcons;
    font-size:12px;
    color:#cacaca;
    -webkit-transition:-webkit-transform .2s ease-out;
    transition:transform .2s ease-out
}
.wpb_widgetised_column .widget.widget_meta ul li a:hover,.wpb_widgetised_column .widget.widget_pages ul li a:hover,aside.kartal-sidebar .widget.widget_meta ul li a:hover,aside.kartal-sidebar .widget.widget_pages ul li a:hover{
    color:#d4145a
}
.wpb_widgetised_column .widget.widget_nav_menu .menu-item-has-children>a.kartal-custom-menu-active:after,aside.kartal-sidebar .widget.widget_nav_menu .menu-item-has-children>a.kartal-custom-menu-active:after{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    transform:rotate(90deg)
}
.wpb_widgetised_column .widget.widget_nav_menu li:last-child a,aside.kartal-sidebar .widget.widget_nav_menu li:last-child a{
    padding-bottom:10px!important
}
.wpb_widgetised_column .widget.widget_nav_menu .sub-menu,aside.kartal-sidebar .widget.widget_nav_menu .sub-menu{
    display:none
}
.wpb_widgetised_column .widget.widget_nav_menu .current-menu-ancestor>.sub-menu,.wpb_widgetised_column .widget.widget_nav_menu .current-menu-parent>.sub-menu,aside.kartal-sidebar .widget.widget_nav_menu .current-menu-ancestor>.sub-menu,aside.kartal-sidebar .widget.widget_nav_menu .current-menu-parent>.sub-menu{
    display:block
}
.wpb_widgetised_column .widget.widget_calendar,.wpb_widgetised_column .widget.widget_pages,aside.kartal-sidebar .widget.widget_calendar,aside.kartal-sidebar .widget.widget_pages{
    margin-top:80px
}
.wpb_widgetised_column .widget.widget_meta ul li a,aside.kartal-sidebar .widget.widget_meta ul li a{
    padding-bottom:10px;
    padding-top:10px
}
.wpb_widgetised_column .widget.widget_pages ul li ul.children li:last-child,aside.kartal-sidebar .widget.widget_pages ul li ul.children li:last-child{
    border-bottom:0
}
.wpb_widgetised_column .widget.widget_pages ul li a,aside.kartal-sidebar .widget.widget_pages ul li a{
    padding-bottom:10px;
    padding-top:10px;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
.wpb_widgetised_column .widget.widget_product_tag_cloud .tagcloud a,.wpb_widgetised_column .widget.widget_tag_cloud .tagcloud a,aside.kartal-sidebar .widget.widget_product_tag_cloud .tagcloud a,aside.kartal-sidebar .widget.widget_tag_cloud .tagcloud a{
    display:inline-block;
    font-family:source sans pro,sans-serif;
    text-transform:lowercase;
    font-weight:400;
    color:#c2c2c2;
    padding:0 12px 0 0;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
.wpb_widgetised_column .widget.widget_archive ul li:hover a,.wpb_widgetised_column .widget.widget_archive ul li:hover:before,.wpb_widgetised_column .widget.widget_product_tag_cloud .tagcloud a:hover,.wpb_widgetised_column .widget.widget_tag_cloud .tagcloud a:hover,aside.kartal-sidebar .widget.widget_archive ul li:hover a,aside.kartal-sidebar .widget.widget_archive ul li:hover:before,aside.kartal-sidebar .widget.widget_product_tag_cloud .tagcloud a:hover,aside.kartal-sidebar .widget.widget_tag_cloud .tagcloud a:hover{
    color:#d4145a
}
.wpb_widgetised_column .widget.widget_tag_cloud,aside.kartal-sidebar .widget.widget_tag_cloud{
    margin-bottom:45px
}
.wpb_widgetised_column .widget.widget_tag_cloud h5,aside.kartal-sidebar .widget.widget_tag_cloud h5{
    margin-bottom:12px
}
.wpb_widgetised_column .widget.widget_archive ul li,aside.kartal-sidebar .widget.widget_archive ul li{
    position:relative;
    -webkit-transition:background-color .2s ease-out,color .2s ease-out;
    -moz-transition:background-color .2s ease-out,color .2s ease-out;
    transition:background-color .2s ease-out,color .2s ease-out
}
.wpb_widgetised_column .widget.widget_archive ul li:hover,aside.kartal-sidebar .widget.widget_archive ul li:hover{
    background-color:#fff;
    color:#d4145a
}
.wpb_widgetised_column .widget.widget_archive ul li:before,aside.kartal-sidebar .widget.widget_archive ul li:before{
    content:"\35";
    font-family:ElegantIcons;
    position:absolute;
    top:22px;
    left:0;
    font-size:24px;
    color:#999;
    -webkit-transition:background-color .2s ease-out;
    -moz-transition:background-color .2s ease-out;
    transition:background-color .2s ease-out;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.wpb_widgetised_column .widget.widget_archive ul li a,aside.kartal-sidebar .widget.widget_archive ul li a{
    padding-bottom:10px;
    padding-top:10px;
    margin-left:32px;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
.wpb_widgetised_column .widget.widget_mkd_instagram_widget h5,aside.kartal-sidebar .widget.widget_mkd_instagram_widget h5{
    margin-bottom:26px
}
.wpb_widgetised_column .widget.widget_mkd_twitter_widget,aside.kartal-sidebar .widget.widget_mkd_twitter_widget{
    margin-bottom:29px
}
.wpb_widgetised_column .widget.widget_mkd_twitter_widget h5,aside.kartal-sidebar .widget.widget_mkd_twitter_widget h5{
    margin-bottom:24px
}
.wpb_widgetised_column .widget.widget_mkd_twitter_widget .kartal-tweet-icon,aside.kartal-sidebar .widget.widget_mkd_twitter_widget .kartal-tweet-icon{
    display:inline-block;
    color:#00aced;
    float:left;
    font-size:18px
}
.wpb_widgetised_column .widget.widget_mkd_twitter_widget .kartal-tweet-holder,.wpb_widgetised_column .widget.widget_mkd_twitter_widget .mkd_tweet_time,aside.kartal-sidebar .widget.widget_mkd_twitter_widget .kartal-tweet-holder,aside.kartal-sidebar .widget.widget_mkd_twitter_widget .mkd_tweet_time{
    margin-left:40px;
    line-height:23px
}
.wpb_widgetised_column .widget.widget_mkd_twitter_widget ul.mkd_twitter_widget li,aside.kartal-sidebar .widget.widget_mkd_twitter_widget ul.mkd_twitter_widget li{
    margin-bottom:25px;
    padding-bottom:25px
}
.wpb_widgetised_column .widget.widget_mkd_twitter_widget .mkd_tweet_text,aside.kartal-sidebar .widget.widget_mkd_twitter_widget .mkd_tweet_text{
    font-size:15px;
    color:#707070
}
@media only screen and (max-width:768px){
    .kartal-five-columns>.kartal-five-columns-inner>.kartal-column,.kartal-four-columns>.kartal-four-columns-inner>.kartal-column,.kartal-three-columns>.kartal-three-columns-inner>.kartal-column,.kartal-two-columns-25-75>.kartal-column1,.kartal-two-columns-25-75>.kartal-column2,.kartal-two-columns-33-66>.kartal-column1,.kartal-two-columns-33-66>.kartal-column2,.kartal-two-columns-50-50>.kartal-two-columns-50-50-inner>.kartal-column,.kartal-two-columns-66-33>.kartal-column1,.kartal-two-columns-66-33>.kartal-column2,.kartal-two-columns-75-25>.kartal-column1,.kartal-two-columns-75-25>.kartal-column2{
        width:100%
    }
    .kartal-five-columns>.kartal-five-columns-inner,.kartal-four-columns>.kartal-four-columns-inner,.kartal-three-columns>.kartal-three-columns-inner,.kartal-two-columns-50-50>.kartal-two-columns-50-50-inner{
        margin:0
    }
    .kartal-five-columns>.kartal-five-columns-inner>.kartal-column>.kartal-column-inner,.kartal-four-columns>.kartal-four-columns-inner>.kartal-column>.kartal-column-inner,.kartal-three-columns>.kartal-three-columns-inner>.kartal-column>.kartal-column-inner,.kartal-two-columns-25-75>.kartal-column1>.kartal-column-inner,.kartal-two-columns-25-75>.kartal-column2>.kartal-column-inner,.kartal-two-columns-33-66>.kartal-column1>.kartal-column-inner,.kartal-two-columns-33-66>.kartal-column2>.kartal-column-inner,.kartal-two-columns-50-50>.kartal-two-columns-50-50-inner>.kartal-column>.kartal-column-inner,.kartal-two-columns-66-33>.kartal-column1>.kartal-column-inner,.kartal-two-columns-66-33>.kartal-column2>.kartal-column-inner,.kartal-two-columns-75-25>.kartal-column1>.kartal-column-inner,.kartal-two-columns-75-25>.kartal-column2>.kartal-column-inner{
        padding:0
    }
}
@media only screen and (max-width:1024px){
    .kartal-page-sidebar.kartal-two-columns-25-75 .kartal-column1,.kartal-page-sidebar.kartal-two-columns-25-75 .kartal-column2,.kartal-page-sidebar.kartal-two-columns-33-66 .kartal-column1,.kartal-page-sidebar.kartal-two-columns-33-66 .kartal-column2,.kartal-page-sidebar.kartal-two-columns-66-33 .kartal-column1,.kartal-page-sidebar.kartal-two-columns-66-33 .kartal-column2,.kartal-page-sidebar.kartal-two-columns-75-25 .kartal-column1,.kartal-page-sidebar.kartal-two-columns-75-25 .kartal-column2{
        width:100%
    }
    .kartal-two-columns-25-75 .kartal-column1 .kartal-column-inner,.kartal-two-columns-33-66 .kartal-column1 .kartal-column-inner,.kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner,.kartal-two-columns-75-25 .kartal-column1 .kartal-column-inner{
        padding-right:0
    }
    .kartal-two-columns-25-75 .kartal-column2 .kartal-column-inner,.kartal-two-columns-33-66 .kartal-column2 .kartal-column-inner,.kartal-two-columns-66-33 .kartal-column2 .kartal-column-inner,.kartal-two-columns-75-25 .kartal-column2 .kartal-column-inner{
        padding-left:0
    }
}
.vc_row.wpb_row.vc_row-fluid.kartal-video{
    overflow:hidden
}
.kartal-logo-wrapper{
    display:inline-block;
    vertical-align:middle
}
.kartal-logo-wrapper a{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    max-width:100%
}
.kartal-logo-wrapper a img{
    height:50px;
    width:auto;
    -webkit-transition:opacity .2s ease;
    -moz-transition:opacity .2s ease;
    transition:opacity .2s ease
}
.kartal-logo-wrapper a img.kartal-normal-logo{
    opacity:1
}
.kartal-logo-wrapper a img.kartal-dark-logo{
    opacity:0;
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%)
}
.kartal-logo-wrapper a img.kartal-light-logo{
    opacity:0;
    -webkit-transform:translateY(-200%);
    transform:translateY(-200%)
}
.kartal-main-menu{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    height:100%;
        margin-left: 20px;
}
.kartal-main-menu ul{
    list-style:none;
    margin:0;
    padding:0;
    text-align:left
}
.kartal-main-menu ul li{
    position:relative;
    display:inline-block;
    float:left;
    padding:0;
    margin:0;
    background-repeat:no-repeat;
    background-position:right
}
.kartal-main-menu ul li a{
    font-family:'exo 2',sans-serif
}
.kartal-main-menu ul li a.no_link{
    cursor:default
}
.kartal-main-menu ul li.kartal-active-item a,.kartal-main-menu ul li:hover a{
    color:#303030
}
.kartal-main-menu ul .kartal-menu-item-description{
    display:block;
    text-transform:none;
    font-size:10px;
    color:#ccc;
    font-weight:400;
    line-height:1.7em;
    margin-top:-4px
}
.kartal-main-menu ul .kartal-menu-featured-icon{
    position:relative;
    display:inline-block!important;
    top:-3px;
    margin-left:5px;
    color:#d4145a;
    font-size:11px
}
.kartal-main-menu>ul{
    display:inline-block;
    vertical-align:middle;
    position:relative;
    height:100%
}
.kartal-main-menu>ul>li{
    height:100%
}
.kartal-main-menu>ul>li:last-child>a span.plus{
    display:none
}
.kartal-main-menu>ul>li.kartal-active-item>a,.kartal-main-menu>ul>li:hover>a{
    color:#303030
}
.kartal-main-menu>ul>li.has_sub>a i.q_menu_arrow{
    display:inline-block;
    margin-left:6px
}
.kartal-main-menu>ul>li.has_sub>a .item_inner>i.q_menu_arrow{
    position:relative;
    left:4px
}
.kartal-main-menu>ul>li.kartal-menu-item-with-description{
    text-align:center
}
.kartal-main-menu>ul>li>a{
    position:relative;
    display:inline-block;
    height:100%;
    padding:0;
    vertical-align:middle;
    color:#777;
    background-color:transparent;
    font-weight:600;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
.kartal-main-menu>ul>li>a:before{
    height:2px;
    bottom:0
}
.kartal-main-menu>ul>li>a:after{
    height:1px;
    bottom:4px
}
.kartal-main-menu>ul>li>a>span.item_outer{
    display:block;
    position:relative;
    top:50%;
    -wwbkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-main-menu>ul>li>a span.item_inner{
    display:inline-block;
    padding:0 10px;
    border-width:0;
    position:relative;
    border-color:transparent;
    background-color:transparent;
    -webkit-transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;
    transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out
}
.kartal-main-menu>ul>li>a span.item_inner:after,.kartal-main-menu>ul>li>a span.item_inner:before,.kartal-main-menu>ul>li>a:after,.kartal-main-menu>ul>li>a:before{
    content:"";
    display:none;
    position:absolute;
    left:0;
    background-color:transparent;
    -webkit-transition:background-color .15s ease-out;
    transition:background-color .15s ease-out;
    width:100%
}
.kartal-main-menu>ul>li>a span.item_inner:before{
    bottom:0;
    height:2px
}
.kartal-main-menu>ul>li>a span.item_inner:after{
    height:1px;
    bottom:4px
}
.kartal-main-menu>ul>li>a span.plus{
    width:4px;
    height:4px;
    display:none;
    position:absolute;
    top:50%;
    right:-2px;
    margin-top:-2px;
    z-index:1;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.kartal-main-menu>ul>li>a>i.blank{
    display:none
}
.kartal-light-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-main-menu>ul>li>a,.kartal-light-header.kartal-header-style-on-scroll .kartal-page-header .kartal-main-menu>ul>li>a{
    color:#fff
}
.kartal-dark-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-main-menu>ul>li>a,.kartal-dark-header.kartal-header-style-on-scroll .kartal-page-header .kartal-main-menu>ul>li>a{
    color:#000
}
.kartal-drop-down ul{
    list-style:none
}
.kartal-drop-down ul li{
    position:relative
}
header.transparent.fixed.scrolled .kartal-drop-down .second,header.transparent.fixed_hiding.scrolled .kartal-drop-down .second{
    top:100%
}
.kartal-drop-down .second{
    left:0;
    margin:0;
    top:100%;
    position:absolute;
    display:block;
    visibility:hidden;
    overflow:hidden;
    opacity:0;
    z-index:10;
    -webkit-transition:top .15s ease-out;
    -moz-transition:top .15s ease-out;
    transition:top .15s ease-out
}
header.transparent:not(.sticky) .kartal-drop-down .second{
    top:75%
}
header.transparent.kartal-menu-item-first-level-bg-color:not(.sticky) .kartal-drop-down .second,header.transparent.with_border:not(.sticky) .kartal-drop-down .second{
    top:100%
}
.kartal-drop-down li.left_position .second,header.transparent.kartal-menu-item-first-level-bg-color .kartal-drop-down .second:not(.right){
    left:0
}
.kartal-drop-down li.right_position .second{
    left:auto;
    right:0
}
.kartal-drop-down .second.kartal-drop-down-start{
    visibility:visible;
    overflow:visible;
    opacity:1;
    transition:opacity .2s ease-out;
    -webkit-transition:opacity .2s ease-out
}
.kartal-drop-down>ul>li:hover>.second{
    z-index:20
}
.kartal-drop-down .second .inner{
    position:relative;
    padding:0;
    display:block;
    z-index:997
}
.kartal-drop-down .narrow .second i{
    display:inline-block;
    vertical-align:middle;
    color:inherit
}
.kartal-drop-down .second .inner>ul,.kartal-drop-down li.narrow .second .inner ul{
    display:inline-block;
    position:relative;
    background-color:#fff;
    border:1px solid #f5f5f5;
    padding:10px 0;
    box-sizing:border-box
}
.kartal-drop-down .second .inner ul li{
    display:block;
    padding:0 15px;
    position:relative;
    float:none;
    height:auto;
    background:0;
    width:190px;
    transition:background-color .15s ease-out;
    -webkit-transition:background-color .15s ease-out;
    -moz-transition:background-color .15s ease-out;
    -ms-transition:background-color .15s ease-out;
    -o-transition:background-color .15s ease-out
}
li.narrow .second .inner ul li:last-child{
    border-bottom:none
}
.kartal-drop-down .wide.left_position .second ul li,.kartal-drop-down .wide.right_position .second ul li{
    width:180px
}
.kartal-drop-down .narrow .second .inner ul li{
    padding:0;
    width:280px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:background-color .2s ease;
    -moz-transition:background-color .2s ease;
    transition:background-color .2s ease
}
.kartal-drop-down .second .inner ul li a{
    display:block;
    color:#939393;
    height:auto;
    font-size:14px;
    font-weight:400;
    padding:6px 27px;
    position:relative;
    -webkit-transition:color .2s ease;
    -moz-transition:color .2s ease;
    transition:color .2s ease
}
.kartal-drop-down .second .inner ul li ul li:hover>a,.kartal-drop-down .second .inner ul li.current-menu-item>a,.kartal-drop-down .second .inner ul li.sub ul li:hover>a,.kartal-drop-down .second .inner>ul>li:hover>a{
    color:#6b6b6b
}
.kartal-drop-down .second .inner ul li ul li:hover>a .item_text,.kartal-drop-down .second .inner ul li.current-menu-item>a .item_text,.kartal-drop-down .second .inner ul li.sub ul li:hover>a .item_text,.kartal-drop-down .second .inner>ul>li:hover>a .item_text{
    padding:0 15px
}
.kartal-drop-down .second .inner ul li ul li:hover>a .item_text:after,.kartal-drop-down .second .inner ul li.current-menu-item>a .item_text:after,.kartal-drop-down .second .inner ul li.sub ul li:hover>a .item_text:after,.kartal-drop-down .second .inner>ul>li:hover>a .item_text:after{
    left:0
}
.kartal-drop-down .second .inner ul li a .item_text{
    display:block;
    margin:0;
    overflow:hidden;
    padding:0 30px 0 0;
    position:relative;
    transition:padding .2s ease 0
}

.kartal-drop-down .wide .second i{
    display:none
}
.kartal-drop-down .narrow .second .inner ul li ul{
    position:absolute;
    left:100%;
    top:-11px;
    height:auto;
    opacity:0;
    transition:opacity .4s;
    overflow:hidden;
    z-index:10;
    -webkit-transform:translateZ(0)
}
.kartal-drop-down .second .inner ul li:hover ul{
    z-index:20;
    opacity:1
}
.kartal-drop-down .second .inner ul li ul li:hover ul{
    z-index:20;
    opacity:1!important;
    display:block!important;
    visibility:visible!important
}
.kartal-drop-down .menu_icon_wrapper{
    margin-right:10px;
    font-size:14px;
    color:inherit
}
body.kartal-dropdown-slide-from-bottom .kartal-drop-down .second{
    -webkit-transition:top .15s ease-out,opacity .2s ease-out,height 0 ease-out .25s;
    transition:top .15s ease-out,opacity .2s ease-out,height 0 ease-out .25s
}
body.kartal-dropdown-slide-from-bottom .kartal-drop-down .narrow .second .inner>ul,body.kartal-dropdown-slide-from-bottom .kartal-drop-down .wide .second .inner>ul{
    visibility:hidden;
    top:30px;
    opacity:0;
    -webkit-transition:all .25s cubic-bezier(0,.57,.58,1);
    transition:all .25s cubic-bezier(0,.57,.58,1)
}
body.kartal-dropdown-slide-from-bottom .kartal-drop-down .narrow .second .inner ul li ul{
    opacity:0;
    visibility:hidden;
    top:22px;
    -webkit-transition:all .25s cubic-bezier(0,.57,.58,1);
    transition:all .25s cubic-bezier(0,.57,.58,1)
}
body.kartal-dropdown-slide-from-bottom .kartal-drop-down .narrow .second.kartal-drop-down-start .inner>ul,body.kartal-dropdown-slide-from-bottom .kartal-drop-down .wide .second.kartal-drop-down-start .inner>ul{
    top:0;
    opacity:1;
    visibility:visible;
    overflow:visible
}
body.kartal-dropdown-slide-from-bottom .kartal-drop-down .narrow .second .inner ul li:hover ul{
    opacity:1;
    visibility:visible;
    top:-11px
}
body.kartal-dropdown-slide-from-top .kartal-drop-down .second{
    overflow:visible;
    -webkit-transition:top .15s ease-out,opacity .2s ease-out,height 0 ease-out .5s;
    transition:top .15s ease-out,opacity .2s ease-out,height 0 ease-out .5s
}
body.kartal-dropdown-slide-from-top .kartal-drop-down .narrow .second .inner>ul,body.kartal-dropdown-slide-from-top .kartal-drop-down .wide .second .inner>ul{
    top:-30px;
    -webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);
    transition:all .3s cubic-bezier(.39,.575,.565,1)
}
body.kartal-dropdown-slide-from-top .kartal-drop-down .narrow .second .inner ul li ul{
    top:-22px;
    -webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);
    transition:all .3s cubic-bezier(.39,.575,.565,1)
}
body.kartal-dropdown-slide-from-top .kartal-drop-down .narrow .second.kartal-drop-down-start .inner>ul,body.kartal-dropdown-slide-from-top .kartal-drop-down .wide .second.kartal-drop-down-start .inner>ul{
    top:0
}
body.kartal-dropdown-slide-from-top .kartal-drop-down .narrow .second .inner ul li:hover ul{
    top:-1px
}
body.kartal-dropdown-slide-from-left .kartal-drop-down .second{
    overflow:visible;
    -webkit-transition:top .2s ease-out,opacity .2s ease-out,height 0 ease-out .4s;
    transition:top .2s ease-out,opacity .2s ease-out,height 0 ease-out .4s
}
body.kartal-dropdown-slide-from-left .kartal-drop-down .narrow .second .inner>ul,body.kartal-dropdown-slide-from-left .kartal-drop-down .wide .second .inner>ul{
    left:-30px;
    -webkit-transition:all .2s ease-out;
    transition:all .2s ease-out
}
body.kartal-dropdown-slide-from-left .kartal-drop-down .narrow .second .inner ul li ul{
    left:calc(100% - 30px);
    -webkit-transition:all .2s ease-out;
    transition:all .2s ease-out
}
body.kartal-dropdown-slide-from-left .kartal-drop-down .narrow .second.kartal-drop-down-start .inner>ul,body.kartal-dropdown-slide-from-left .kartal-drop-down .wide .second.kartal-drop-down-start .inner>ul{
    left:0
}
body.kartal-dropdown-slide-from-left.kartal-drop-down .narrow .second .inner ul li:hover ul{
    left:100%
}
.kartal-drop-down .second.right{
    right:0;
    left:auto
}
.kartal-drop-down .second .inner ul.right li a{
    text-align:right
}
.kartal-drop-down .second .inner ul.right li ul{
    margin-left:-2px;
    left:-100%
}
.kartal-drop-down .second .inner ul li.sub ul li a,.kartal-drop-down .second .inner ul.right li.sub ul li a{
    background:0 0
}
.kartal-drop-down .wide .second ul li:hover,.kartal-drop-down .wide .second.kartal-dropdown-with-background-image ul{
    background-color:transparent
}
.kartal-drop-down .wide .second ul{
    padding:27px 0;
    vertical-align:middle
}
.kartal-drop-down .wide .second ul li{
    float:left;
    padding:0;
    border-bottom:0;
    width:100%;
    border-right:1px solid rgba(0,0,0,.1);
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-drop-down .wide .second ul li:last-child{
    border:0;
    margin-right:0
}
.kartal-drop-down .wide .second ul li a{
    padding:6px 30px
}
.kartal-drop-down .wide .second>.inner>ul{
    width:1100px
}
@media only screen and (min-width:1400px){
    .kartal-grid-1300 .kartal-drop-down .wide .second>.inner>ul{
        width:1300px
    }
}
@media only screen and (min-width:1300px){
    .kartal-grid-1200 .kartal-drop-down .wide .second>.inner>ul{
        width:1200px
    }
}
.kartal-grid-1000 .kartal-drop-down .wide .second>.inner>ul{
    width:1000px
}
.kartal-grid-800 .kartal-drop-down .wide .second>.inner>ul{
    width:800px
}
.kartal-drop-down .wide .second>.inner>ul>li{
    width:25%
}
.kartal-drop-down .wide.right_position .second ul li{
    float:right
}
.kartal-drop-down .second .inner ul li.sub a i.q_menu_arrow{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    right:25px;
    display:inline-block;
    vertical-align:middle;
    color:inherit;
    font-size:12px
}
.kartal-drop-down .second .inner ul li.sub ul li a i.q_menu_arrow,.kartal-drop-down .wide .second .inner ul li.sub a i.q_menu_arrow,.kartal-drop-down .wide .second .inner>ul>li>a .item_text:after{
    display:none
}
.kartal-drop-down .second .inner ul.right li.sub a i.q_menu_arrow{
    right:auto;
    left:25px;
    -ms-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg)
}
.kartal-drop-down .wide .second .inner>ul>li>a{
    color:#999;
    font-weight:400;
    font-size:14px;
    line-height:1.7em
}
.kartal-drop-down .wide .second .inner>ul>li>a .item_text{
    padding:0
}
.kartal-drop-down .wide .second .inner>ul>li>a .kartal-menu-item-description{
    font-size:14px
}
.kartal-drop-down .wide .second ul li ul{
    display:block;
    left:0;
    padding:10px 0 0;
    position:relative;
    top:0;
    visibility:visible;
    background-color:transparent!important
}
.kartal-drop-down .wide .second ul li ul:after,.kartal-drop-down .wide .second ul li ul:before{
    content:" ";
    display:table
}
.kartal-drop-down .wide .second ul li ul li{
    padding:0;
    margin:0;
    border:0
}
.kartal-full-width-wide-menu .kartal-drop-down .wide .second{
    background-color:#222328
}
.kartal-full-width-wide-menu .kartal-drop-down .wide .second .inner ul{
    background-color:transparent!important
}
.kartal-full-width-wide-menu .wide .second .inner{
    text-align:center
}
.kartal-full-width-wide-menu .second .inner ul{
    text-align:left
}
.kartal-drop-down .wide.icons .second ul li a span{
    position:relative;
    display:block
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon>a .item_text{
    padding:0!important
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon>a .item_text:after{
    display:none
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon .menu_icon_wrapper{
    position:relative
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon .menu_icon_wrapper:before{
    content:"\45";
    font-family:ElegantIcons;
    text-rendering:auto;
    vertical-align:middle;
    display:inline-block;
    font-size:14px;
    left:-5px;
    line-height:14px;
    position:absolute;
    text-transform:none;
    top:13px;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    -webkit-transition:left .2s cubic-bezier(.54,.49,0,1.75),opacity .1s ease-out;
    -moz-transition:left .2s cubic-bezier(.54,.49,0,1.75),opacity .1s ease-out;
    transition:left .2s cubic-bezier(.54,.49,0,1.75),opacity .1s ease-out;
    opacity:0
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon .menu_icon_wrapper i{
    -webkit-transition:-webkit-transform 0 0s,opacity .15s ease-out .05s;
    transition:transform 0 0s,opacity .15s ease-out .05s
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon:hover .menu_icon_wrapper i{
    -webkit-transform:translateX(-5px);
    -moz-transform:translateX(-5px);
    transform:translateX(-5px);
    opacity:0;
    -webkit-transition:-webkit-transform .2s cubic-bezier(.54,.49,0,1.75) 0s,opacity .15s ease-out;
    transition:transform .2s cubic-bezier(.54,.49,0,1.75) 0s,opacity .15s ease-out
}
.kartal-drop-down .wide.icons .second ul li.kartal-menu-item-with-icon:hover .menu_icon_wrapper:before{
    opacity:1;
    left:0;
    -webkit-transition:left .2s cubic-bezier(.54,.49,0,1.75) .15s,opacity .15s ease-out .15s;
    -moz-transition:left .2s cubic-bezier(.54,.49,0,1.75) .15s,opacity .15s ease-out .15s;
    transition:left .2s cubic-bezier(.54,.49,0,1.75) .15s,opacity .15s ease-out .15s
}
.kartal-drop-down .wide.icons .second i{
    width:24px;
    height:auto;
    float:left;
    display:inline-block;
    vertical-align:middle;
    color:inherit;
    line-height:inherit
}
.kartal-drop-down .wide.icons .second i.blank{
    background:0 0;
    border:0;
    display:none
}
.kartal-drop-down .wide .second ul li div.flexslider li:nth-child(4n+1){
    clear:none
}
.carousel-control .img,.carousel-inner h2,.carousel-inner h3.kartal-slide-text,.countdown-row,.kartal-blog-list-holder.kartal-four-columns ul.kartal-blog-list li:nth-child(4n+1),.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-holder:after,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-holder:after,.kartal-blog-list-holder.kartal-three-columns ul.kartal-blog-list li:nth-child(3n+1),.kartal-blog-list-holder.kartal-two-columns ul.kartal-blog-list li:nth-child(2n+1),.kartal-comparision-pricing-tables-holder:after,.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-2 .kartal-gallery-image:nth-child(2n+1),.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(4n+1),.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(5n+1),.kartal-page-header .kartal-sticky-header .kartal-sticky-right-widget-area:after,.kartal-portfolio-single-holder.gallery .kartal-portfolio-media:after,.kartal-process-holder .kartal-process-inner:after,.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs:after,footer .kartal-footer-bottom-holder .kartal-footer-bottom-border-bottom-holder{
    clear:both
}
.kartal-drop-down .wide .second ul li .flexslider ul{
    padding:0;
    border:none
}
.kartal-drop-down .wide .second .inner ul li.sub .flexslider ul li a:hover,.kartal-drop-down .wide .second ul li .flexslider ul li a:hover{
    color:#d4145a
}
.kartal-drop-down .wide .second .inner ul li .flexslider.widget_flexslider .menu_recent_post_text a,.kartal-drop-down .wide .second .inner ul li .flexslider.widget_flexslider a{
    display:inline-block;
    margin:0
}
.kartal-drop-down .wide .second .inner ul li .flexslider.widget_flexslider>a{
    vertical-align:middle
}
.kartal-drop-down .wide .second ul li ul.flex-direction-nav a{
    position:absolute;
    top:0;
    -ms-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    border:none;
    margin:0
}
.kartal-drop-down .wide .second ul li ul.flex-direction-nav{
    position:absolute;
    top:50%;
    overflow:visible;
    width:100%
}
.kartal-drop-down .wide .second ul li div.flexslider{
    margin:0!important
}
.kartal-drop-down .wide .second ul li .flexslider.widget_flexslider ul.flex-direction-nav li{
    width:100%
}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev,.kartal-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev{
    left:0;
    height:15px;
    width:15px;
    line-height:15px;
    padding:0
}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next,.kartal-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next{
    right:0;
    height:15px;
    width:15px;
    line-height:15px;
    padding:0
}
.kartal-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text{
    padding:10px 0
}
.kartal-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a{
    display:inline;
    padding:0;
    color:#000
}
.kartal-banner,.kartal-sections-link a i{
    display:inline-block;
    vertical-align:middle
}
.kartal-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a:hover{
    color:#d4145a
}
.kartal-search a,.kartal-sections-link a,.kartal-top-bar-light .kartal-top-bar,.kartal-top-bar-light .kartal-top-bar .widget{
    color:#fff
}
.kartal-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider a,.kartal-drop-down .wide .second ul li .flexslider.widget_flexslider a{
    padding:0;
    text-align:center
}
.kartal-sections-link a span{
    font-size:10px;
    font-weight:700
}
.kartal-sections-link a i{
    margin-right:10px
}
.kartal-top-bar-background{
    position:absolute;
    height:90px;
    width:100%;
    left:0;
    top:0;
    background-color:#1a1a1a;
    z-index:100
}
.kartal-top-bar{
    width:100%;
    background-color:#1a1a1a;
    color:#fff;
    position:relative;
    font-weight:400;
    height:37px;
    font-size:13px;
    z-index:111;
    box-sizing:border-box
}
.kartal-top-bar .kartal-grid{
    height:100%
}
.kartal-top-bar .kartal-grid .kartal-vertical-align-containers{
    padding-left:0;
    padding-right:0
}
.kartal-top-bar .kartal-vertical-align-containers .kartal-position-center:before,.kartal-top-bar .kartal-vertical-align-containers .kartal-position-left:before,.kartal-top-bar .kartal-vertical-align-containers .kartal-position-right:before{
    margin-right:0
}
.kartal-top-bar .kartal-top-bar-widget-area,.kartal-top-bar .kartal-top-bar-widget-area-inner{
    height:100%
}
.kartal-top-bar .kartal-top-bar-widget{
    display:table;
    float:left;
    height:100%;
    padding-right:24px
}
.kartal-top-bar .kartal-top-bar-widget:last-child{
    padding-right:0
}
.kartal-top-bar .kartal-top-bar-widget.widget_text{
    position:relative
}
.kartal-top-bar .kartal-top-bar-widget-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-top-bar .kartal-logo-wrapper a{
    max-height:37px
}
.kartal-top-bar-light .kartal-top-bar .widget .widgettitle,.kartal-top-bar-light .kartal-top-bar .widget a,.kartal-top-bar-light .kartal-top-bar .widget i,.kartal-top-bar-light .kartal-top-bar .widget p,.kartal-top-bar-light .kartal-top-bar .widget span{
    color:#fff!important
}
.kartal-top-bar-dark .kartal-top-bar,.kartal-top-bar-dark .kartal-top-bar .widget{
    color:#000
}
.kartal-top-bar-dark .kartal-top-bar .widget .widgettitle,.kartal-top-bar-dark .kartal-top-bar .widget a,.kartal-top-bar-dark .kartal-top-bar .widget i,.kartal-top-bar-dark .kartal-top-bar .widget p,.kartal-top-bar-dark .kartal-top-bar .widget span{
    color:#000!important
}
.kartal-top-bar-gray .kartal-top-bar,.kartal-top-bar-gray .kartal-top-bar .widget,.kartal-top-bar-gray .kartal-top-bar .widget .widgettitle,.kartal-top-bar-gray .kartal-top-bar .widget a,.kartal-top-bar-gray .kartal-top-bar .widget i,.kartal-top-bar-gray .kartal-top-bar .widget p,.kartal-top-bar-gray .kartal-top-bar .widget span{
    color:#777
}
.kartal-header-standard .kartal-menu-area{
    box-sizing:border-box;
    border-bottom:1px solid #fff9
}
.kartal-header-standard .kartal-menu-area .kartal-vertical-align-containers .kartal-position-left-inner{
    height:100%
}
.kartal-header-standard .kartal-menu-area .kartal-main-menu-widget-area{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin-left:8px;
    height:100%
}
.kartal-header-standard .kartal-menu-area .kartal-main-menu-widget-area-inner{
    height:100%
}
.kartal-header-standard .kartal-menu-area .kartal-right-from-main-menu-widget{
    display:table;
    float:left;
    padding:0 12px;
    position:relative;
    vertical-align:middle;
    height:100%
}
.kartal-header-standard .kartal-menu-area .kartal-right-from-main-menu-widget:last-child{
    padding-right:0
}
.kartal-header-standard .kartal-menu-area .kartal-right-from-main-menu-widget .kartal-right-from-main-menu-widget-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-header-standard.kartal-light-header .kartal-menu-area .kartal-right-from-main-menu-widget:before{
    background-color:rgba(255,255,255,.5)
}
.kartal-header-standard.kartal-dark-header .kartal-menu-area .kartal-right-from-main-menu-widget:before{
    background-color:rgba(0,0,0,.5)
}
.kartal-header-standard.kartal-header-standard-border-disable .kartal-menu-area,.kartal-header-standard.kartal-header-standard-in-grid-border-disable .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border-bottom:none
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area{
    background-color:#fff;
    border-bottom:1px solid #dee0e0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:90px
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-logo-wrapper a{
    max-height:80px
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-vertical-align-containers .kartal-position-right-inner{
    height:auto
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-logo-widget-area{
    margin-left:8px;
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget{
    float:left;
    padding:0 40px 0 0;
    position:relative
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget:last-child{
    padding-right:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget.widget_text h6{
    text-align:left
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget.widget_text .kartal-iwt-title-holder h6{
    font-size:13px;
    margin-top:2px;
    margin-bottom:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget.widget_text .kartal-iwt:not(.kartal-iwt-left-from-title) .kartal-iwt-title-holder{
    margin-bottom:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget.widget_text .kartal-iwt-text-holder p{
    margin:0;
    font-size:13px;
    line-height:1em
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget.widget_text .kartal-icon-top-left{
    float:left;
    margin-right:15px
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-right-from-logo-widget.widget_text .kartal-elements-top-right{
    float:left
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area{
    background-color:#fff;
    border-bottom:1px solid #dee0e0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:75px
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-logo-wrapper a{
    top:-6px;
    max-height:67px
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-main-menu{
    margin-left:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-main-menu>ul>li:first-child>a span.item_inner{
    padding-left:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-vertical-align-containers .kartal-position-left-inner{
    height:100%
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-vertical-align-containers .kartal-position-right-inner{
    height:auto
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-main-menu-widget-area{
    margin-left:8px;
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-right-from-main-menu-widget{
    float:left;
    padding:0 10px;
    position:relative
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-right-from-main-menu-widget:last-child{
    padding-right:0
}
.kartal-header-standard-extended.kartal-header-standard-extended-logo-border-disable .kartal-logo-area,.kartal-header-standard-extended.kartal-header-standard-extended-logo-in-grid-border-disable .kartal-page-header .kartal-logo-area .kartal-grid .kartal-vertical-align-containers,.kartal-header-standard-extended.kartal-header-standard-extended-menu-border-disable .kartal-menu-area,.kartal-header-standard-extended.kartal-header-standard-extended-menu-in-grid-border-disable .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border-bottom:none!important
}
.kartal-header-box .kartal-top-bar{
    height:47px
}
.kartal-header-box .kartal-page-header .kartal-menu-area{
    height:85px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-logo-wrapper a{
    max-height:76px
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-vertical-align-containers{
    box-sizing:initial;
    margin:0 -50px;
    padding:0 50px!important;
    background-color:#fff
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-vertical-align-containers .kartal-position-left-inner{
    height:100%
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-main-menu-widget-area{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin-left:8px;
    height:100%
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-main-menu-widget-area-inner{
    height:100%
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-right-from-main-menu-widget{
    display:table;
    float:left;
    padding:0 10px;
    position:relative;
    vertical-align:middle;
    height:100%
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-right-from-main-menu-widget:last-child{
    padding-right:0
}
.kartal-header-box .kartal-page-header .kartal-menu-area .kartal-right-from-main-menu-widget .kartal-right-from-main-menu-widget-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-header-box .kartal-drop-down .wide .second>.inner>ul{
    width:1200px
}
.kartal-header-box.kartal-grid-1000 .kartal-drop-down .wide .second>.inner>ul{
    width:1100px
}
.kartal-header-box.kartal-grid-800 .kartal-drop-down .wide .second>.inner>ul{
    width:900px
}
@media only screen and (min-width:1400px){
    .kartal-header-box.kartal-grid-1300 .kartal-drop-down .wide .second>.inner>ul{
        width:1400px
    }
}
@media only screen and (min-width:1300px){
    .kartal-header-box.kartal-grid-1200 .kartal-drop-down .wide .second>.inner>ul{
        width:1300px
    }
}
.kartal-header-minimal .kartal-page-header .kartal-menu-area{
    background-color:#fff;
    border-bottom:1px solid #dee0e0;
    box-sizing:border-box
}
.kartal-header-minimal .kartal-page-header .kartal-menu-area .kartal-position-right-inner,.kartal-header-minimal .kartal-page-header .kartal-sticky-header .kartal-position-left-inner{
    height:auto
}
.kartal-header-minimal.kartal-header-minimal-border-disable .kartal-menu-area,.kartal-header-minimal.kartal-header-minimal-in-grid-border-disable .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border-bottom:none
}
.kartal-header-divided .kartal-menu-area{
    background-color:#fff;
    border-bottom:1px solid #dee0e0;
    box-sizing:border-box;
    opacity:0
}
.kartal-header-divided .kartal-menu-area .kartal-grid{
    height:100%
}
.kartal-header-divided .kartal-logo-wrapper a img{
    margin:0 auto
}
.kartal-header-divided .kartal-main-menu{
    width:auto;
    margin:0
}
.kartal-header-divided .kartal-main-menu>ul>li>a span.item_inner{
    padding:0 28px
}
.kartal-header-divided .kartal-vertical-align-containers{
    padding:0
}
.kartal-header-divided .kartal-vertical-align-containers .kartal-position-left{
    text-align:right
}
.kartal-header-divided .kartal-vertical-align-containers .kartal-position-left .kartal-position-left-inner{
    height:100%;
    text-align:left;
    padding-right:50px
}
.kartal-header-divided .kartal-vertical-align-containers .kartal-position-right{
    text-align:left
}
.kartal-header-divided .kartal-vertical-align-containers .kartal-position-right .kartal-position-right-inner{
    height:100%;
    padding-left:50px
}
.kartal-header-divided .kartal-page-header .kartal-vertical-align-containers .kartal-position-center{
    position:absolute;
    width:100%
}
.kartal-header-divided.kartal-header-divided-border-disable .kartal-menu-area,.kartal-header-divided.kartal-header-divided-in-grid-border-disable .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border-bottom:none
}
.kartal-header-centered .kartal-logo-area,.kartal-header-centered .kartal-menu-area{
    background-color:#fff;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-header-centered .kartal-menu-area .kartal-vertical-align-containers .kartal-position-center-inner{
    height:100%
}
.kartal-header-centered .kartal-page-header .kartal-sticky-header .kartal-position-left-inner{
    height:auto
}
.kartal-header-centered .kartal-page-header .kartal-sticky-header .kartal-position-right-inner{
    height:100%
}
.kartal-header-centered.kartal-header-centered-logo-border-disable .kartal-logo-area,.kartal-header-centered.kartal-header-centered-logo-in-grid-border-disable .kartal-page-header .kartal-logo-area .kartal-grid .kartal-vertical-align-containers,.kartal-header-centered.kartal-header-centered-menu-border-disable .kartal-menu-area,.kartal-header-centered.kartal-header-centered-menu-in-grid-border-disable .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border-bottom:none!important
}
.kartal-header-vertical .kartal-logo-wrapper{
    z-index:100;
    display:block;
    position:relative;
    text-align:center;
    overflow:hidden
}
.kartal-header-vertical .kartal-logo-wrapper a{
    display:block;
    position:relative;
    height:100%
}
.kartal-header-vertical .kartal-logo-wrapper img{
    display:block;
    height:auto;
    max-height:100%;
    -webkit-transition:opacity .3s ease;
    -moz-transition:opacity .3s ease;
    transition:opacity .3s ease
}
.kartal-header-vertical .kartal-vertical-area-widget-holder{
    z-index:100;
    position:absolute;
    bottom:0;
    left:0;
    font-size:13px;
    line-height:23px;
    color:#fff
}
.kartal-header-vertical .kartal-vertical-dropdown-float ul li{
    overflow:hidden
}
.kartal-header-vertical .kartal-vertical-dropdown-float ul li:hover{
    overflow:visible
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second{
    background-color:#fff;
    border:1px solid #f5f5f5;
    position:absolute;
    top:0;
    left:100%;
    margin-left:50px;
    opacity:0;
    visibility:hidden;
    -webkit-transition:margin .25s cubic-bezier(0,.57,.58,1);
    -moz-transition:margin .25s cubic-bezier(0,.57,.58,1);
    transition:margin .25s cubic-bezier(0,.57,.58,1)
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second *{
    visibility:hidden
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second .inner{
    position:relative;
    display:block;
    padding:0;
    z-index:997
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second.kartal-float-open{
    margin-left:0;
    opacity:1;
    visibility:visible
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second.kartal-float-open *{
    visibility:visible
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul,.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul *{
    visibility:hidden
}
.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul.kartal-float-open,.kartal-header-vertical .kartal-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul.kartal-float-open *{
    visibility:visible;
    opacity:1
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul{
    margin:0;
    padding:10px 0
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li{
    display:block;
    padding:0;
    position:relative;
    overflow:hidden;
    float:none;
    height:auto;
    background:0;
    width:220px;
    -webkit-transition:background-color .15s ease-out;
    -moz-transition:background-color .15s ease-out;
    transition:background-color .15s ease-out
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li a{
    display:block;
    color:#939393;
    height:auto;
    font-size:14px;
    font-weight:400;
    padding:6px 27px;
    position:relative;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li a .plus{
    font-size:12px;
    line-height:12px;
    width:12px;
    height:12px
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li.kartal-active-item>a,.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li:hover>a{
    color:#6b6b6b
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li.sub ul li:hover,.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul li:hover{
    overflow:visible
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul ul{
    background-color:#fff;
    border:1px solid #f5f5f5;
    position:absolute;
    top:-11px;
    left:100%;
    margin-left:50px;
    height:auto;
    visibility:hidden;
    width:100%;
    opacity:0;
    overflow:hidden;
    z-index:10;
    -webkit-transition:all .25s cubic-bezier(0,.57,.58,1);
    -moz-transition:all .25s cubic-bezier(0,.57,.58,1);
    transition:all .25s cubic-bezier(0,.57,.58,1)
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner ul ul.kartal-float-open{
    opacity:1;
    margin-left:0;
    visibility:visible
}
.kartal-header-vertical .kartal-vertical-dropdown-float .second .inner>ul>li>a .menu_icon{
    -webkit-transition:color .25s ease-out;
    -moz-transition:color .25s ease-out;
    transition:color .25s ease-out
}
.kartal-header-vertical .kartal-vertical-menu-outer{
    display:table;
    margin-left:0;
    margin-right:0;
    text-align:inherit;
    width:100%;
    position:absolute;
    height:100%;
    top:0;
    left:0;
    padding:100px 0 150px;
    box-sizing:border-box
}
.kartal-header-vertical .kartal-vertical-menu{
    display:table-cell;
    height:auto;
    min-height:0;
    vertical-align:middle;
    position:relative;
    z-index:101;
    margin:0;
    text-align:left
}
.kartal-header-vertical .kartal-vertical-menu ul{
    position:relative;
    list-style-type:none;
    margin:0 -25px
}
.kartal-header-vertical .kartal-vertical-menu ul li{
    position:relative;
    -webkit-transition:background-color .2s ease;
    -moz-transition:background-color .2s ease;
    transition:background-color .2s ease
}
.kartal-header-vertical .kartal-vertical-menu>ul>li>a{
    font-size:14px;
    position:relative;
    display:block;
    padding:6px 10px;
    margin:0 15px;
    line-height:26px;
    color:#fff;
    font-weight:400;
    text-decoration:none;
    cursor:pointer;
    border-bottom:1px solid rgba(255,255,255,.07);
    -webkit-transition:color .15s ease,text-decoration .15s ease,background-color .15s ease;
    -moz-transition:color .15s ease,text-decoration .15s ease,background-color .15s ease;
    transition:color .15s ease,text-decoration .15s ease,background-color .15s ease
}
.kartal-header-vertical .kartal-vertical-menu>ul>li:last-child>a{
    border-color:transparent
}
.kartal-header-vertical .kartal-vertical-menu>ul>li:hover{
    background:rgba(25,26,30,.07)
}
.kartal-header-vertical .kartal-vertical-menu>ul>li:hover .second{
    top:-10px
}
.kartal-header-vertical .kartal-vertical-menu>ul>li>a>span.item_inner{
    -webkit-transition:text-decoration .2s ease;
    -moz-transition:text-decoration .2s ease;
    transition:text-decoration .2s ease
}
.kartal-header-vertical .kartal-vertical-menu ul>li.menu-item-has-children>a .plus{
    width:16px;
    height:16px;
    z-index:100;
    position:absolute;
    top:50%;
    right:20px;
    display:block;
    font-size:16px;
    line-height:16px;
    font-family:ElegantIcons;
    cursor:pointer;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-header-vertical .kartal-vertical-menu ul>li.menu-item-has-children>a .plus:before{
    content:"\35"
}
.kartal-header-vertical .kartal-vertical-menu .q_menu_arrow{
    display:none
}
.kartal-header-vertical .kartal-vertical-menu .menu_icon_wrapper{
    display:inline-block;
    vertical-align:middle;
    padding-right:15px
}
.kartal-header-vertical .kartal-vertical-menu .kartal-menu-featured-icon{
    color:#d4145a;
    display:inline-block!important;
    font-size:10px;
    margin-left:5px;
    position:relative;
    top:-3px
}
.kartal-header-vertical .kartal-content,.kartal-header-vertical footer{
    padding-left:260px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-header-vertical .kartal-vertical-menu-area{
    position:fixed;
    width:260px;
    top:0;
    left:0;
    padding:35px 25px;
    background-color:transparent;
    height:100%;
    z-index:101;
    -webkit-backface-visibility:hidden;
    outline:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-header-vertical .kartal-vertical-menu-area .kartal-vertical-menu-area-inner{
    position:relative;
    height:100%
}
.kartal-header-vertical.admin-bar .kartal-vertical-menu-area{
    top:33px
}
.kartal-header-vertical .kartal-vertical-menu-area.kartal-with-scroll{
    overflow:hidden
}
.kartal-header-vertical .kartal-vertical-area-background{
    position:fixed;
    width:260px;
    height:100%;
    background-position:right top;
    background-repeat:no-repeat;
    background-color:#222328;
    background-size:cover;
    top:0;
    left:0;
    z-index:0;
    opacity:1;
    -webkit-transition:opacity .5s ease,background-color .5s ease;
    -moz-transition:opacity .5s ease,background-color .5s ease;
    transition:opacity .5s ease,background-color .5s ease
}
.kartal-mobile-header .kartal-mobile-nav{
    display:none;
    background-color:#fff
}
.kartal-mobile-header .kartal-mobile-nav ul{
    list-style-type:none
}
.kartal-mobile-header .kartal-mobile-nav ul ul{
    margin-left:20px;
    display:none
}
.kartal-mobile-header .kartal-mobile-nav li{
    position:relative
}
.kartal-mobile-header .kartal-mobile-nav a,.kartal-mobile-header .kartal-mobile-nav h4{
    border-bottom:1px solid #eaeaea;
    font-size:14px;
    color:#8d8d8d;
    padding:9px 0;
    margin:0;
    display:block;
    position:relative;
    text-transform:none;
    line-height:18px;
    letter-spacing:0
}
.kartal-mobile-header .kartal-mobile-nav a:hover,.kartal-mobile-header .kartal-mobile-nav h4:hover{
    color:#d4145a
}
.kartal-mobile-header .kartal-mobile-nav .mobile_arrow{
    position:absolute;
    right:0;
    top:0;
    line-height:35px;
    height:35px;
    padding-right:10px;
    width:50px;
    text-align:right
}
footer .kartal-container-inner>.widget,footer .kartal-footer-top.kartal-footer-top-aligment-center{
    text-align:center
}
.kartal-mobile-header .kartal-mobile-nav .mobile_arrow:hover{
    cursor:pointer
}
.kartal-mobile-header .kartal-mobile-nav .mobile_arrow .kartal-sub-arrow{
    -webkit-transition:transform .2s ease-in-out;
    -moz-transition:transform .2s ease-in-out;
    transition:transform .2s ease-in-out
}
.kartal-mobile-header .kartal-mobile-nav .mobile_arrow .fa-angle-down{
    display:none
}
.kartal-mobile-header .kartal-mobile-nav li.kartal-opened>.mobile_arrow>.kartal-sub-arrow{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    transform:rotate(90deg)
}
.kartal-mobile-header .kartal-mobile-nav>.kartal-grid>ul>li:last-child>a,.kartal-mobile-header .kartal-mobile-nav>ul>li:last-child>a{
    border-bottom:none
}
.kartal-mobile-header{
    display:none;
    position:relative;
    z-index:101
}
.kartal-mobile-header .kartal-mobile-header-inner{
    height:90px;
    position:relative;
    background:transparent linear-gradient(to right,#0f0c29,#302b63,#24243e) repeat scroll 0 0
}
.kartal-mobile-header .kartal-mobile-header-inner .kartal-mobile-header-holder{
    position:relative;
    z-index:2;
    height:100%
}
.kartal-mobile-header .kartal-grid{
    height:100%
}
.kartal-mobile-header .kartal-vertical-align-containers{
    padding:0
}
.kartal-mobile-header .kartal-mobile-logo-wrapper a{
    display:block;
    max-height:80px
}
.kartal-mobile-header .kartal-mobile-logo-wrapper img{
    height:27px;
    width:auto
}
.kartal-mobile-header .kartal-mobile-menu-opener{
    float:left;
    position:relative;
    z-index:112;
    height:100%
}
.kartal-mobile-header .kartal-mobile-menu-opener a{
    display:table;
    height:100%;
    padding-right:10px;
    color:#fff;
    font-size:17px
}
.kartal-mobile-header .kartal-mobile-menu-opener a:hover{
    color:#d4145a
}
.kartal-mobile-header .kartal-mobile-menu-opener .kartal-mobile-opener-icon-holder{
    display:table-cell;
    vertical-align:middle
}
.kartal-sticky-up-mobile-header .kartal-animate-mobile-header .kartal-mobile-header-inner{
    width:100%;
    -webkit-transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
    -moz-transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
    -o-transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
    transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
    -webkit-transform:translateY(-100%);
    -moz-transform:translateY(-100%);
    transform:translateY(-100%)
}
.kartal-sticky-up-mobile-header .mobile-header-appear .kartal-mobile-header-inner{
    top:0;
    left:0;
    width:100%;
    position:fixed;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
}
.kartal-page-header{
    display:inline-block;
    margin:0;
    position:relative;
    vertical-align:middle;
    width:100%;
    z-index:110
}
.kartal-page-header a img{
    display:block
}
.kartal-page-header .kartal-grid{
    height:100%
}
.kartal-page-header .kartal-grid .kartal-vertical-align-containers{
    padding:0;
    -webkit-transition:background-color .3s ease;
    -moz-transition:background-color .3s ease;
    transition:background-color .3s ease
}
.kartal-page-header .kartal-logo-area{
    height:155px;
    overflow:hidden;
    position:relative
}
.kartal-page-header .kartal-logo-area .kartal-logo-wrapper a{
    max-height:139.5px
}
.kartal-page-header .kartal-menu-area{
    height:92px;
    position:relative;
    -webkit-transition:background-color .3s ease;
    -moz-transition:background-color .3s ease;
    transition:background-color .3s ease
}
.kartal-page-header .kartal-menu-area .kartal-logo-wrapper a{
    max-height:65px
}
.kartal-page-header .kartal-menu-area .kartal-position-right-inner{
    height:100%
}
.kartal-page-header .kartal-sticky-header{
    height:100px;
    width:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:100;
    -webkit-transform:translateY(-110%);
    transform:translateY(-110%);
    -webkit-transition:-webkit-transform .33s ease;
    transition:transform .3s ease;
    -webkit-backface-visibility:hidden;
    -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.1);
    -moz-box-shadow:1px 1px 3px rgba(0,0,0,.1);
    box-shadow:1px 1px 3px rgba(0,0,0,.1)
}
.kartal-page-header .kartal-sticky-header.header-appear{
    transform:translateY(0)
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-holder{
    height:100%;
    background: transparent linear-gradient(to right,#353535,#292929,#3a3a3a) repeat scroll 0 0;
    position:relative;
    z-index:2;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.boxed footer,footer{
    -moz-box-sizing:border-box
}
.admin-bar .kartal-page-header .kartal-sticky-header.header-appear{
    top:32px
}
.kartal-page-header .kartal-sticky-header .kartal-position-left-inner{
    height:100%
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-holder .kartal-logo-wrapper a{
    top:-6px;
    max-height:65px
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-right-widget-area{
    height:100%;
    display:inline-block;
    vertical-align:middle;
    color:#fff
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-right-widget-area:after,.kartal-page-header .kartal-sticky-header .kartal-sticky-right-widget-area:before{
    content:" ";
    display:table
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-right-widget{
    display:table;
    height:100%;
    float:left;
    margin-left:15px
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-right-widget-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-page-header .kartal-sticky-header .kartal-sticky-right{
    display:inline-block;
    vertical-align:middle
}
.kartal-page-header .kartal-sticky-header .kartal-main-menu>ul>li.kartal-active-item>a,.kartal-page-header .kartal-sticky-header .kartal-main-menu>ul>li>a,.kartal-page-header .kartal-sticky-header .kartal-search-opener,.kartal-page-header .kartal-sticky-header .kartal-side-menu-button-opener{
    color:#2a2a2a;
    -webkit-transition:opacity .3s ease;
    -moz-transition:opacity .3s ease;
    transition:opacity .3s ease
}
.kartal-page-header .kartal-sticky-header .kartal-main-menu>ul>li:hover>a,.kartal-page-header .kartal-sticky-header .kartal-search-opener:hover,.kartal-page-header .kartal-sticky-header .kartal-side-menu-button-opener:hover{
    opacity:.8;
    color:#2a2a2a
}
.kartal-page-header .kartal-fixed-wrapper.fixed{
    width:100%;
    position:fixed;
    left:0;
    top:0;
    -webkit-backface-visibility:hidden
}
.kartal-page-header .kartal-search-opener{
    color:#777;
    font-size:18px
}
.kartal-page-header .kartal-search-opener:hover{
    color:#303030
}
.kartal-page-header .kartal-menu-area .kartal-search-opener .kartal-icon-font-elegant{
    position:relative;
    top:4px
}
.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area .widgettitle,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area a,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area i,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area p,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area span,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area .widgettitle,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area a,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area i,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area p,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area span,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .widgettitle,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area a,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area i,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area p,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area span{
    color:#fff
}
.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area a,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area a,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area a{
    border-color:#fff!important
}
.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area .kartal-btn:hover .kartal-btn-text,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area .post-password-form input[type=submit]:hover .kartal-btn-text,.kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area input.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-text,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area .kartal-btn:hover .kartal-btn-text,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area .post-password-form input[type=submit]:hover .kartal-btn-text,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area .woocommerce .button:hover .kartal-btn-text,.kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area input.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-text,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .kartal-btn:hover .kartal-btn-text,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .post-password-form input[type=submit]:hover .kartal-btn-text,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .woocommerce .button:hover .kartal-btn-text,.kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area input.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-text,.post-password-form .kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area input[type=submit]:hover .kartal-btn-text,.post-password-form .kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area input[type=submit]:hover .kartal-btn-text,.post-password-form .kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area input[type=submit]:hover .kartal-btn-text,.woocommerce .kartal-light-header .kartal-logo-area .kartal-main-menu-widget-area .button:hover .kartal-btn-text,.woocommerce .kartal-light-header .kartal-menu-area .kartal-main-menu-widget-area .button:hover .kartal-btn-text,.woocommerce .kartal-light-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .button:hover .kartal-btn-text{
    color:#222328!important
}
.kartal-light-header .kartal-logo-area .kartal-light-logo,.kartal-light-header .kartal-menu-area .kartal-light-logo,.kartal-light-header .kartal-vertical-menu-area .kartal-light-logo{
    opacity:1
}
.kartal-light-header .kartal-logo-area .kartal-dark-logo,.kartal-light-header .kartal-logo-area .kartal-normal-logo,.kartal-light-header .kartal-menu-area .kartal-dark-logo,.kartal-light-header .kartal-menu-area .kartal-normal-logo,.kartal-light-header .kartal-vertical-menu-area .kartal-dark-logo,.kartal-light-header .kartal-vertical-menu-area .kartal-normal-logo{
    opacity:1
}
.kartal-light-header .kartal-page-header #lang_sel>ul>li>a{
    color:#fff
}
.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area .widgettitle,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area a,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area i,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area p,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area span,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area .widgettitle,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area a,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area i,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area p,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area span,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .widgettitle,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area a,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area i,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area p,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area span{
    color:#000!important
}
.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area .kartal-btn:hover .kartal-btn-text,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area .post-password-form input[type=submit]:hover .kartal-btn-text,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area .woocommerce .button:hover .kartal-btn-text,.kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area input.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-text,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area .kartal-btn:hover .kartal-btn-text,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area .post-password-form input[type=submit]:hover .kartal-btn-text,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area .woocommerce .button:hover .kartal-btn-text,.kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area input.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-text,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .kartal-btn:hover .kartal-btn-text,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .post-password-form input[type=submit]:hover .kartal-btn-text,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .woocommerce .button:hover .kartal-btn-text,.kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area input.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-text,.post-password-form .kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area input[type=submit]:hover .kartal-btn-text,.post-password-form .kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area input[type=submit]:hover .kartal-btn-text,.post-password-form .kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area input[type=submit]:hover .kartal-btn-text,.woocommerce .kartal-dark-header .kartal-logo-area .kartal-main-menu-widget-area .button:hover .kartal-btn-text,.woocommerce .kartal-dark-header .kartal-menu-area .kartal-main-menu-widget-area .button:hover .kartal-btn-text,.woocommerce .kartal-dark-header .kartal-vertical-menu-area .kartal-main-menu-widget-area .button:hover .kartal-btn-text{
    color:#fff!important
}
.kartal-dark-header .kartal-logo-area .kartal-dark-logo,.kartal-dark-header .kartal-menu-area .kartal-dark-logo,.kartal-dark-header .kartal-vertical-menu-area .kartal-dark-logo{
    opacity:1
}
.kartal-dark-header .kartal-logo-area .kartal-light-logo,.kartal-dark-header .kartal-logo-area .kartal-normal-logo,.kartal-dark-header .kartal-menu-area .kartal-light-logo,.kartal-dark-header .kartal-menu-area .kartal-normal-logo,.kartal-dark-header .kartal-vertical-menu-area .kartal-light-logo,.kartal-dark-header .kartal-vertical-menu-area .kartal-normal-logo{
    opacity:0
}
footer{
    display:block;
    width:100%;
    margin:0 auto;
    z-index:100;
    position:relative;
    color:#e5e4e4;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
footer .kartal-container-inner,footer .kartal-footer-inner{
    position:relative
}
footer a{
    text-decoration:none
}
footer .kartal-footer-ingrid-border-holder-outer{
    background-color:#393939
}
footer .kartal-footer-bottom-border-holder,footer .kartal-footer-top-border-holder{
    position:relative;
    display:block;
    width:100%
}
footer .kartal-footer-bottom-border-holder.kartal-in-grid,footer .kartal-footer-top-border-holder.kartal-in-grid{
    width:1100px;
    margin:0 auto
}
footer .kartal-footer-top-holder{
    display:block;
    position:relative;
    background-position:center center;
    background-size:cover
}
body.kartal-footer-with-bg-image footer{
    background-size:cover;
    background-repeat:no-repeat
}
body.kartal-footer-with-bg-image footer .kartal-footer-bottom-holder,body.kartal-footer-with-bg-image footer .kartal-footer-top-holder{
    background-color:transparent
}
footer .kartal-icon-list-item .kartal-icon-list-text{
    font-size:12px;
    font-weight:600
}
footer .kartal-footer-top:not(.kartal-footer-top-full) .kartal-container-inner{
    padding:0;
    border-bottom:0 solid #888
}
footer .kartal-footer-top.kartal-footer-top-full{
    padding:80px 25px 70px
}
footer .kartal-footer-top.kartal-footer-top-aligment-left{
    text-align:left
}
footer .kartal-footer-top.kartal-footer-top-aligment-right{
    text-align:right
}
footer .kartal-footer-bottom-holder,footer .kartal-footer-bottom-holder .kartal-column-inner{
    text-align:center;
    vertical-align:middle
}
footer .kartal-footer-bottom-holder{
    display:table;
    width:100%;
    color:#fff;
    height:50px
}
footer .kartal-footer-bottom-holder .kartal-footer-bottom-left{
    text-align:left
}
footer .kartal-footer-bottom-holder .kartal-footer-bottom-right{
    text-align:right
}
footer .kartal-footer-bottom-holder .kartal-container-inner .textwidget{
    font-size:14px
}
footer .kartal-footer-bottom-holder .kartal-three-columns .kartal-column:first-child .kartal-column-inner{
    text-align:left
}
footer .kartal-footer-bottom-holder .kartal-three-columns .kartal-column:last-child .kartal-column-inner{
    text-align:right
}
footer .kartal-footer-bottom-holder .kartal-two-columns-50-50 .kartal-column:first-child .kartal-column-inner{
    text-align:left
}
footer .kartal-footer-bottom-holder .kartal-two-columns-50-50 .kartal-column:last-child .kartal-column-inner{
    text-align:right
}
footer .wpcf7-form-control.wpcf7-text{
    padding:17px 22px!important
}
footer.kartal-page-footer.kartal-light-footer{
    color:#999;
        background-color: #fff;
}
footer.kartal-page-footer.kartal-light-footer .kartal-grid-row-no-gutter.kartal-newsletter input.wpcf7-form-control.wpcf7-submit{
    background-color:#ebebeb
}
footer.kartal-page-footer.kartal-light-footer .kartal-grid-row-no-gutter.kartal-newsletter .wpcf7-form-control.wpcf7-text{
    background-color:#fafafa;
    border:1px solid #ebebeb
}
footer.kartal-page-footer.kartal-light-footer .textwidget h5,footer.kartal-page-footer.kartal-light-footer .widget .kartal-footer-widget-title,footer.kartal-page-footer.kartal-light-footer .widget.widget_mkd_twitter_widget .kartal-tweet-icon{
    color:#222
}
footer.kartal-page-footer.kartal-light-footer .widget ul li,footer.kartal-page-footer.kartal-light-footer .widget ul li a{
    color:#999
}
footer.kartal-page-footer.kartal-light-footer .kartal-footer-top:not(.kartal-footer-top-full) .kartal-container-inner{
    border-bottom:1px solid #ebebeb
}
footer.kartal-page-footer.kartal-light-footer .kartal-footer-bottom-holder,footer form .kartal-newsletter input[type=email]::-webkit-input-placeholder{
    font-size:14px!important;
    font-weight:400
}
footer form .kartal-newsletter input[type=email]:-moz-placeholder{
    font-size:14px!important;
    font-weight:400
}
footer form .kartal-newsletter input[type=email]::-moz-placeholder{
    font-size:14px!important;
    font-weight:400
}
footer form .kartal-newsletter input[type=email]:-ms-input-placeholder{
    font-size:14px!important;
    font-weight:400
}
footer.kartal-page-footer .textwidget h5{
    color:#fff
}
footer .kartal-footer-top-holder .widget.widget_archive ul li a:hover,footer .kartal-footer-top-holder .widget.widget_archive ul li:hover,footer .kartal-footer-top-holder .widget.widget_archive ul li:hover a,footer .kartal-footer-top-holder .widget.widget_archive ul li:hover:before,footer .kartal-footer-top-holder .widget.widget_pages ul li a:hover{
    color:#d4145a
}
footer.kartal-page-footer.kartal-dark-footer .kartal-footer-bottom-holder,footer.kartal-page-footer.kartal-dark-footer .kartal-footer-top-holder{
    background-color:#222328;
    background-image:none!important
}
footer .kartal-grid-row-no-gutter.kartal-newsletter{
    position:relative;
    margin-top:28px
}
footer .kartal-grid-row-no-gutter.kartal-newsletter input.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-bg):hover{
    background-color:#3e4048!important
}
footer .kartal-grid-row-no-gutter.kartal-newsletter .kartal-grid-col-9{
    padding-left:0;
    width:90%
}
footer .kartal-grid-row-no-gutter.kartal-newsletter .wpcf7-form-control.wpcf7-text{
    background-color:#2b2c32;
    border:1px solid #2b2c32
}
footer .kartal-grid-row-no-gutter.kartal-newsletter .kartal-grid-col-3{
    position:static;
    width:20px
}
footer .kartal-grid-row-no-gutter.kartal-newsletter input.wpcf7-form-control.wpcf7-submit{
    text-indent:-10000px;
    background-color:#3e4048;
    border:none;
    position:absolute;
    right:44px;
    height:56px;
    min-width:50px;
    top:0;
    padding:9px 30px;
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
footer.kartal-footer-uncover{
    position:fixed;
    bottom:0;
    left:0;
    z-index:99;
    -webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    -moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    transition:left .33s cubic-bezier(.694,.0482,.335,1)
}
footer.kartal-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date,footer.kartal-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number,footer.kartal-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz,footer.kartal-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text,footer.kartal-footer-uncover .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select,footer.kartal-footer-uncover .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea{
    transform:none
}
.kartal-right-side-menu-opened footer.kartal-footer-uncover{
    left:-270px
}
.boxed footer{
    width:100%!important;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
footer.kartal-disable-footer{
    display:none
}
footer .kartal-footer-top-holder .widget{
    margin-bottom:20px
}
footer .kartal-footer-top-holder .widget.widget_archive ul li a,footer .kartal-footer-top-holder .widget.widget_meta ul li a,footer .kartal-footer-top-holder .widget.widget_nav_menu ul li a,footer .kartal-footer-top-holder .widget.widget_pages ul li a{
    padding-bottom:10px;
    padding-top:10px
}
footer .kartal-footer-top-holder .widget.widget_pages ul li ul.children li:last-child{
    border-bottom:0
}
footer .kartal-footer-top-holder .widget.widget_pages ul li a{
    padding-bottom:10px;
    padding-top:10px;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
footer .kartal-footer-top-holder .widget.widget_mkd_instagram_widget ul li{
    border:0
}
footer .kartal-footer-top-holder .widget.widget_archive ul li{
    position:relative;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
footer .kartal-footer-top-holder .widget.widget_archive ul li:before{
    content:"\35";
    font-family:ElegantIcons;
    position:absolute;
    top:22px;
    left:0;
    font-size:24px;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
footer .kartal-footer-top-holder .widget.widget_archive ul li a{
    padding-bottom:10px;
    padding-top:10px;
    margin-left:32px;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
footer .kartal-footer-top-holder .widget ul li a{
    font-size:15px;
    font-weight:400;
    display:inline-block;
    color:#fff;
    font-family:source sans pro,sans-serif
}
footer .kartal-footer-top-holder .widget ul li a:hover{
    color:#d4145a
}
footer .kartal-footer-top-holder .widget .kartal-footer-widget-title{
    color:#222;
    font-weight:600;
    margin:45px 0 15px
}
footer .kartal-footer-top-holder .widget ul{
    list-style:none
}
footer .kartal-footer-top-holder .widget ul li{
    font-size:15px;
    font-weight:400;
    color:#fff;
    font-family:source sans pro,sans-serif
}
footer .kartal-footer-top-holder .widget ul li:last-child{
    border-bottom:0
}
footer .kartal-footer-top-holder .widget input[type=text],footer .kartal-footer-top-holder .widget select{
    width:100%;
    overflow:hidden;
    background-color:#fff;
    padding:0 18px;
    height:51px;
    outline:0;
    color:#7f8385;
    font-family:inherit;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
footer .kartal-footer-top-holder .widget.widget_categories ul li:before{
    content:'';
    height:5px;
    width:5px;
    position:absolute;
    top:23px;
    left:11px;
    background-color:#999;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
footer .kartal-footer-top-holder .widget.widget_categories ul li{
    position:relative;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
footer .kartal-footer-top-holder .widget.widget_categories ul li a:hover{
    color:#d4145a
}
footer .kartal-footer-top-holder .widget.widget_categories ul{
    list-style:none;
    margin-top:0
}
footer .kartal-footer-top-holder .widget.widget_categories ul li a{
    margin-left:32px;
    display:inline-block;
    padding-bottom:10px;
    padding-top:10px
}
footer .kartal-footer-top-holder .widget .searchform{
    position:relative;
    padding-right:51px;
    border:1px solid #535353
}
footer .kartal-footer-top-holder .widget .searchform input[type=text]{
    width:100%
}
footer .kartal-footer-top-holder .widget .searchform input[type=submit]{
    position:absolute;
    right:0
}
.kartal-title,.kartal-title.kartal-has-parallax-background{
    background-repeat:no-repeat;
    position:relative;
    z-index:101
}
footer .kartal-footer-top-holder .widget.widget_product_tag_cloud .tagcloud a,footer .kartal-footer-top-holder .widget.widget_tag_cloud .tagcloud a{
    display:inline-block;
    font-family:source sans pro,sans-serif;
    text-transform:lowercase;
    color:#fff;
    padding:0 12px 0 0;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;
    transition:color .2s ease-out
}
footer .kartal-footer-top-holder .widget.widget_product_tag_cloud .tagcloud a:hover,footer .kartal-footer-top-holder .widget.widget_tag_cloud .tagcloud a:hover{
    color:#d4145a
}
footer .kartal-footer-top-holder .widget.widget_search input[type=text],footer .kartal-footer-top-holder .widget.widget_text select{
    overflow:hidden;
    background-color:#fff;
    padding:0 10px;
    height:50px;
    outline:0;
    color:#7f8385;
    font-family:inherit;
    float:left;
    border:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
footer .kartal-footer-top-holder .widget.widget_recent_comments li.recentcomments,footer .kartal-footer-top-holder .widget.widget_rss ul li{
    padding-bottom:10px;
    padding-top:10px
}
footer .kartal-footer-top-holder .widget.widget_product_search input[type=submit],footer .kartal-footer-top-holder .widget.widget_search input[type=submit]{
    border:none;
    outline:0;
    font-family:Simple-Line-Icons;
    width:51px;
    height:51px;
    cursor:pointer;
    color:#fff;
    background-color:#535353;
    font-size:18px
}
footer .kartal-footer-top-holder .widget.widget_categories ul li a{
    font-size:15px;
    font-weight:400;
    font-family:source sans pro,sans-serif
}
footer .kartal-footer-top-holder .widget ul li ul.children,footer .kartal-footer-top-holder .widget.widget_categories li ul.children,footer .kartal-footer-top-holder .widget.widget_nav_menu ul.sub-menu{
    border-top:1px solid #484848
}
footer .kartal-footer-top-holder .widget.widget_mkd_twitter_widget{
    margin-bottom:29px
}
footer .kartal-footer-top-holder .widget.widget_mkd_twitter_widget h5{
    margin-bottom:24px
}
footer .kartal-footer-top-holder .widget.widget_mkd_twitter_widget .kartal-tweet-icon{
    display:inline-block;
    color:#fff;
    float:left;
    font-size:18px
}
footer .kartal-footer-top-holder .widget.widget_mkd_twitter_widget .kartal-tweet-holder,footer .kartal-footer-top-holder .widget.widget_mkd_twitter_widget .mkd_tweet_time{
    margin-left:41px;
    line-height:23px
}
footer .kartal-footer-top-holder .widget.widget_mkd_twitter_widget ul.mkd_twitter_widget li{
    margin-bottom:25px;
    border:0
}
footer .kartal-footer-bottom-holder .widget.widget_nav_menu{
    float:left;
    padding-top:45px;
    padding-left:23px
}
footer .kartal-footer-bottom-holder .widget.widget_nav_menu ul{
    display:inline-block;
    float:left
}
footer .kartal-footer-bottom-holder .widget.widget_nav_menu ul li{
    list-style-type:none;
    display:inline-block;
    padding:0 12px
}
footer .kartal-footer-bottom-holder .widget.widget_nav_menu ul li a{
    color:#808185;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    transition:all .2s ease-out
}
footer .kartal-footer-bottom-holder .widget.widget_nav_menu ul li a:hover{
    color:#d4145a
}
footer .kartal-footer-bottom-holder .widget.kartal-footer-bottom-left.widget_text{
    padding-top:10px;
    float:left
}
footer .kartal-footer-bottom-holder .widget.kartal-footer-bottom-right.widget_text{
    padding-top:10px
}
footer .kartal-footer-bottom-holder .widget .kartal-footer-widget-title{
    color:#7f8385
}
@-webkit-keyframes title-animation-from-right{
    0%{
        opacity:0;
        transform:translate(50%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes title-animation-from-right{
    0%{
        opacity:0;
        transform:translate(50%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@-webkit-keyframes title-animation-from-left{
    0%{
        opacity:0;
        transform:translate(-50%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes title-animation-from-left{
    0%{
        opacity:0;
        transform:translate(-50%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
.kartal-title{
    display:block;
    width:100%;
    height:97px;
    text-align:left;
    background-color:#fafafa;
    background-position:center 0;
    border-bottom:1px solid #ebebeb
}
.kartal-title.kartal-has-parallax-background{
    background-attachment:fixed
}
.kartal-title.kartal-content-center-alignment{
    text-align:center
}
.kartal-title.kartal-content-center-alignment .kartal-subtitle{
    margin:0 auto
}
.kartal-title.kartal-content-right-alignment{
    text-align:right
}
.kartal-title.kartal-animation-right-left .kartal-breadcrumbs-holder,.kartal-title.kartal-animation-right-left .kartal-subtitle span,.kartal-title.kartal-animation-right-left h1{
    -webkit-animation-name:title-animation-from-right;
    -webkit-animation-duration:.5s;
    -webkit-animation-iteration-count:1;
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
    -webkit-animation-delay:1s;
    animation-name:title-animation-from-right;
    animation-duration:.5s;
    animation-iteration-count:1;
    animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
    animation-delay:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.kartal-title.kartal-animation-left-right .kartal-breadcrumbs-holder,.kartal-title.kartal-animation-left-right .kartal-subtitle span,.kartal-title.kartal-animation-left-right h1{
    -webkit-animation-name:title-animation-from-left;
    -webkit-animation-duration:.5s;
    -webkit-animation-iteration-count:1;
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
    -webkit-animation-delay:1s;
    animation-name:title-animation-from-left;
    animation-duration:.5s;
    animation-iteration-count:1;
    animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
    animation-delay:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.kartal-title.kartal-has-responsive-background{
    height:auto!important
}
.kartal-title.kartal-has-responsive-background .kartal-title-holder{
    display:block;
    position:absolute;
    top:0;
    left:0
}
.kartal-title.kartal-has-responsive-background .kartal-title-holder .kartal-container{
    display:block;
    height:100%
}
.kartal-title.kartal-has-responsive-background .kartal-title-holder .kartal-container-inner{
    display:table;
    height:100%
}
.kartal-title.kartal-has-responsive-background .kartal-title-holder .kartal-title-subtitle-holder{
    display:table-cell;
    vertical-align:middle;
    width:100%
}
.kartal-title .kartal-title-image img{
    display:block;
    position:relative;
    width:100%
}
.kartal-title.kartal-title-image-not-responsive .kartal-title-image{
    display:none
}
.kartal-title .kartal-title-holder{
    display:table;
    height:100%;
    position:relative;
    width:100%
}
.kartal-title .kartal-title-holder .kartal-container{
    background-color:transparent;
    display:table-row;
    vertical-align:middle
}
.kartal-title .kartal-title-holder .kartal-container-inner{
    display:table-cell;
    padding:0!important;
    vertical-align:middle
}
.kartal-title .kartal-title-holder .kartal-title-subtitle-holder{
    display:block;
    padding:0;
    position:relative;
    z-index:25
}
.kartal-title .kartal-title-holder .kartal-title-subtitle-holder-inner{
    position:relative
}
.kartal-title .kartal-title-holder h1{
    color:#545454;
    display:inline-block;
    line-height:1em;
    vertical-align:middle;
    font-family:source sans pro,sans-serif;
    font-size:72px;
    margin:0
}
.kartal-title .kartal-title-holder h1 span{
    display:inline-block
}
.kartal-title .kartal-title-holder .kartal-subtitle{
    display:block;
    font-size:20px;
    line-height:1.6666666666667em;
    font-weight:400;
    margin-top:30px;
    margin-bottom:15px;
    width:80%
}
.kartal-title .kartal-title-holder .kartal-breadcrumbs-holder,.kartal-title .kartal-title-holder .kartal-subtitle span{
    display:inline-block;
    vertical-align:middle
}
.kartal-title .kartal-title-holder .kartal-breadcrumbs a,.kartal-title .kartal-title-holder .kartal-breadcrumbs span{
    color:#fff;
    font-size:16px;
    line-height:1.5em;
    display:inline-block;
    vertical-align:middle;
    font-family:"exo 2",sans-serif
}
.kartal-title.kartal-standard-type .kartal-breadcrumbs-holder{
    position:absolute;
    top:30px;
    height:100%
}
.kartal-title.kartal-standard-type .kartal-breadcrumbs-holder .kartal-breadcrumbs{
    display:table;
    height:100%;
    width:100%
}
.kartal-title.kartal-standard-type .kartal-breadcrumbs-holder .kartal-breadcrumbs-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-title.kartal-standard-type.kartal-content-left-alignment .kartal-breadcrumbs-holder{
    left:0
}
.kartal-title.kartal-standard-type.kartal-content-right-alignment .kartal-breadcrumbs-holder{
    left:0
}
.kartal-title.kartal-standard-type.kartal-content-center-alignment .kartal-breadcrumbs-holder{
    position:relative;
    top:auto;
    height:auto;
    display:block;
    margin:8px
}
.kartal-light-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-side-menu-button-opener,.kartal-light-header.kartal-header-style-on-scroll .kartal-page-header .kartal-side-menu-button-opener,.kartal-top-bar-light .kartal-top-bar .kartal-side-menu-button-opener{
    color:#fff!important
}
.kartal-dark-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-side-menu-button-opener,.kartal-dark-header.kartal-header-style-on-scroll .kartal-page-header .kartal-side-menu-button-opener,.kartal-top-bar-dark .kartal-top-bar .kartal-side-menu-button-opener{
    color:#000!important
}
.kartal-side-menu-button-opener{
    font-size:16px;
    position:relative;
    display:inline-block;
    vertical-align:middle;
    -webkit-transition:initial;
    -moz-transition:initial;
    transition:initial;
    color:#777
}
.kartal-side-menu-button-opener.medium{
    display:inline-block;
    font-size:21px;
    line-height:30px;
    height:30px;
    width:19px
}
.kartal-side-menu-button-opener.large{
    display:inline-block;
    font-size:28px;
    line-height:34px;
    height:34px;
    width:24px
}
.kartal-side-menu-button-opener.kartal-side-menu-button-opener-default{
    width:25px;
    vertical-align:baseline
}
.kartal-side-menu-button-opener>.kartal-side-area-icon{
    display:inline-block;
    line-height:inherit;
    vertical-align:middle;
    text-align:center;
    width:100%;
    position:relative
}
.kartal-side-menu-button-opener>.kartal-side-area-icon .kartal-sai-first-line,.kartal-side-menu-button-opener>.kartal-side-area-icon .kartal-sai-second-line,.kartal-side-menu-button-opener>.kartal-side-area-icon .kartal-sai-third-line{
    position:absolute;
    top:0;
    left:0;
    height:0;
    border-bottom:2px solid;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.kartal-side-menu-button-opener>.kartal-side-area-icon .kartal-sai-first-line{
    width:16px;
    -webkit-transform:translateY(-7px);
    -moz-transform:translateY(-7px);
    transform:translateY(-7px)
}
.kartal-side-menu-button-opener>.kartal-side-area-icon .kartal-sai-second-line{
    width:20px;
    -webkit-transition-delay:50ms;
    transition-delay:50ms
}
.kartal-side-menu-button-opener>.kartal-side-area-icon .kartal-sai-third-line{
    width:22px;
    -webkit-transition-delay:.1s;
    transition-delay:.1s;
    -webkit-transform:translateY(7px);
    -moz-transform:translateY(7px);
    transform:translateY(7px)
}
.kartal-side-menu-button-opener.opened,.kartal-side-menu-button-opener:hover{
    color:#303030
}
.kartal-side-menu-button-opener.opened .kartal-sai-first-line,.kartal-side-menu-button-opener.opened .kartal-sai-second-line,.kartal-side-menu-button-opener.opened .kartal-sai-third-line,.kartal-side-menu-button-opener:hover .kartal-sai-first-line,.kartal-side-menu-button-opener:hover .kartal-sai-second-line,.kartal-side-menu-button-opener:hover .kartal-sai-third-line{
    width:25px
}
.kartal-side-menu-button-opener>i{
    display:inline-block;
    height:inherit;
    line-height:inherit;
    vertical-align:bottom;
    width:inherit;
    text-align:center;
    -webkit-transition:opacity .15s ease-out,color .15s ease-out;
    -moz-transition:opacity .15s ease-out,color .15s ease-out;
    transition:opacity .15s ease-out,color .15s ease-out
}
.kartal-side-menu-button-opener span.social_icon{
    font-family:ElegantIcons!important
}
.kartal-side-menu-button-opener i.social_icon{
    font-family:FontAwesome,serif!important
}
.kartal-side-menu{
    background-color:#fff;
    height:100%;
    min-height:100%;
    overflow:hidden;
    padding:30px 50px;
    position:fixed;
    top:0;
    right:-270px;
    width:210px;
    z-index:9999;
    -webkit-backface-visibility:hidden
}
.kartal-side-menu h4{
    margin:0 0 15px;
    color:#fff
}
.kartal-side-menu h5,.kartal-side-menu h6{
    margin:0 0 26px;
    color:#373737
}
.kartal-side-menu h5{
    font-weight:400
}
.kartal-side-menu .widget{
    margin:0 0 30px
}
.kartal-side-menu .widget li{
    position:relative;
    list-style-type:none
}
.kartal-side-menu .widget ul li.menu-item-has-children,.kartal-side-menu .widget ul li.page_item_has_children{
    padding-right:0;
    border-bottom:none
}
.kartal-side-menu .widget ul ul{
    padding:6px 0 0 10px
}
.kartal-side-menu .widget.kartal-latest-posts-widget h5{
    color:#373737
}
.kartal-side-menu .widget_rss li a.rsswidget,.kartal-side-menu a:not(.qbutton),.kartal-side-menu li,.kartal-side-menu p,.kartal-side-menu span{
    color:#9d9d9d;
    line-height:31px;
    -webkit-transition:color .15s ease-out;
    -moz-transition:color .15s ease-out;
    transition:color .15s ease-out
}
.kartal-side-menu .widget_calendar{
    font-size:14px
}
.kartal-side-menu .widget_calendar a{
    color:#fff
}
.kartal-side-menu .widget_calendar caption,.kartal-side-menu .widget_calendar td,.kartal-side-menu .widget_calendar th{
    color:#9d9d9d;
    line-height:31px;
    -webkit-transition:color .15s ease-out;
    -moz-transition:color .15s ease-out;
    transition:color .15s ease-out
}
.kartal-side-menu .widget_calendar tbody td,.kartal-side-menu .widget_calendar tbody tr,.kartal-side-menu .widget_calendar thead tr{
    border-color:#9d9d9d
}
.kartal-side-menu .kartal-side-menu-title{
    display:block;
    margin:0 0 12px
}
.kartal-side-menu .widget_nav_menu li a,.kartal-side-menu .widget_nav_menu li:last-child{
    margin:0
}
.kartal-side-menu .kartal-close-side-menu-holder{
    display:table;
    height:90px;
    position:absolute;
    top:0;
    right:23px;
    z-index:1000
}
.kartal-side-menu .kartal-close-side-menu-holder-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-side-menu a.kartal-close-side-menu{
    display:inline-block;
    height:35px;
    width:35px;
    padding:0 2px 4px 0;
    z-index:1000;
    -webkit-transition:transform .5s ease;
    -moz-transition:transform .5s ease;
    transition:transform .5s ease
}
.kartal-side-menu a.kartal-close-side-menu span{
    color:#9b9b9b;
    display:inline-block;
    font-size:30px;
    height:35px;
    line-height:35px;
    position:relative;
    text-align:center;
    width:35px
}
.kartal-side-menu a.kartal-close-side-menu:hover{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    transform:rotate(180deg)
}
.kartal-side-menu .widget .searchform input[type=text]{
    float:left
}
.kartal-side-menu .widget .searchform input[type=submit]{
    outline:0;
    font-family:Simple-Line-Icons;
    width:51px;
    height:51px;
    cursor:pointer;
    color:#d4145a;
    background-color:transparent;
    border:1px solid #ebebeb;
    border-left:none;
    font-size:18px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.kartal-side-menu .widget .searchform input[type=text],.kartal-side-menu .widget.widget_archive select,.kartal-side-menu .widget.widget_categories select,.kartal-side-menu .widget.widget_text select{
    width:100%;
    overflow:hidden;
    background-color:#fff;
    padding:0 18px;
    height:51px;
    outline:0;
    color:#7f8385;
    font-family:inherit;
    border:1px solid #e5e5e5;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-side-menu .kartal-working-hours-holder{
    background-color:transparent;
    box-shadow:none;
    padding:14px 35px 0 0
}
.kartal-side-menu .kartal-working-hours-holder .kartal-wh-day,.kartal-side-menu .kartal-working-hours-holder kartal-wh-hours{
    font-size:14px
}
.kartal-side-menu .kartal-working-hours-holder .kartal-wh-hours .kartal-wh-from{
    color:#303030;
    font-size:14px
}
.kartal-side-menu .kartal-working-hours-holder .kartal-wh-item:last-child .kartal-wh-hours .kartal-wh-from{
    color:#d4145a
}
.kartal-side-menu .kartal-working-hours-holder .kartal-wh-title-holder h4{
    font-size:20px;
    font-weight:400;
    margin-bottom:30px
}
.kartal-side-menu .kartal-working-hours-holder .kartal-wh-item{
    border-bottom:1px solid #f5f5f5;
    margin-bottom:5px;
    padding-bottom:10px
}
.kartal-side-menu .widget.kartal-latest-posts-widget{
    margin-bottom:50px
}
.admin-bar .kartal-side-menu .kartal-close-side-menu-holder{
    top:23px
}
.kartal-right-side-menu-opened .kartal-fixed-wrapper.fixed,.kartal-right-side-menu-opened .kartal-sticky-header,.kartal-right-side-menu-opened .kartal-wrapper,.kartal-right-side-menu-opened .mobile-header-appear .kartal-mobile-header-inner,.kartal-right-side-menu-opened footer.uncover{
    left:-270px
}
.kartal-side-menu-slide-from-right .kartal-wrapper{
    background-color:#fff;
    position:relative;
    z-index:1000;
    -webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);
    -moz-transition:left .2s cubic-bezier(.645,.045,.355,1);
    transition:left .2s cubic-bezier(.645,.045,.355,1)
}
.kartal-side-menu-slide-from-right .kartal-wrapper .kartal-cover{
    z-index:0;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:hidden;
    opacity:0;
    filter:alpha(opacity=0);
    background:#000;
    -webkit-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;
    -moz-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;
    transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out
}
.kartal-side-menu-slide-from-right .carousel-inner{
    -webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);
    -moz-transition:left .2s cubic-bezier(.645,.045,.355,1);
    transition:left .2s cubic-bezier(.645,.045,.355,1)
}
.kartal-side-menu-slide-from-right .rev_slider_wrapper{
    left:0!important
}
.kartal-side-menu-slide-from-right .kartal-side-menu{
    padding:3% 70px 30px;
    top:0;
    right:-29%;
    width:29%;
    z-index:9999;
    text-align:center;
    visibility:hidden;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:.2s ease-in-out;
    -moz-transition:.2s ease-in-out;
    transition:.2s ease-in-out
}
.kartal-side-menu-slide-from-right .kartal-side-menu .widget .searchform input[type=text],.kartal-side-menu-slide-from-right .kartal-side-menu .widget.widget_archive select,.kartal-side-menu-slide-from-right .kartal-side-menu .widget.widget_categories select,.kartal-side-menu-slide-from-right .kartal-side-menu .widget.widget_text select{
    width:100%;
    overflow:hidden;
    background-color:#f8f8f8;
    padding:0 18px;
    height:51px;
    outline:0;
    color:#7f8385;
    font-family:inherit;
    border:none;
    float:left;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-side-menu-slide-from-right .kartal-side-menu .widget .searchform input[type=submit]{
    outline:0;
    font-family:Simple-Line-Icons;
    width:51px;
    height:51px;
    cursor:pointer;
    color:#939393;
    background-color:#f8f8f8;
    border:none;
    font-size:18px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    position:absolute;
    right:70px
}
.kartal-side-menu-slide-from-right .kartal-side-menu .kartal-blog-list-holder.kartal-image-in-box h6.kartal-item-title a{
    color:#303030
}
.kartal-side-menu-slide-from-right .kartal-side-menu .kartal-blog-list-holder.kartal-image-in-box .kartal-item-date span{
    font-size:14px;
    color:#999
}
.kartal-side-menu-slide-from-right .kartal-fixed-wrapper.fixed,.kartal-side-menu-slide-from-right .kartal-sticky-header{
    -webkit-transition:left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .33s ease;
    transition:left .2s cubic-bezier(.645,.045,.355,1),transform .33s ease
}
.kartal-side-menu-slide-from-right footer.uncover{
    -webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);
    -moz-transition:left .2s cubic-bezier(.645,.045,.355,1);
    transition:left .2s cubic-bezier(.645,.045,.355,1)
}
.kartal-side-menu-slide-with-content,.kartal-side-menu-slide-with-content .kartal-side-menu{
    -webkit-transition:left .2s ease,right .2s ease;
    -moz-transition:left .2s ease,right .2s ease
}
.kartal-side-menu-slide-from-right.kartal-right-side-menu-opened .kartal-cover{
    z-index:1002;
    opacity:.6;
    filter:alpha(opacity=60)
}
.kartal-side-menu-slide-from-right.kartal-right-side-menu-opened .kartal-side-menu{
    right:0;
    visibility:visible
}
.kartal-side-menu-slide-with-content{
    overflow-x:hidden;
    position:relative;
    left:0;
    -webkit-overflow-scrolling:auto!important;
    transition:left .2s ease,right .2s ease
}
.kartal-side-menu-slide-with-content .kartal-side-menu{
    position:fixed;
    visibility:visible;
    width:470px;
    right:-470px;
    height:100%;
    top:0;
    z-index:9999;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    transition:left .2s ease,right .2s ease
}
.kartal-side-menu-slide-with-content.kartal-side-menu-open .kartal-side-menu,.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open .kartal-side-menu{
    right:0
}
.kartal-side-menu-slide-with-content .kartal-wrapper,.kartal-side-menu-slide-with-content footer.uncover{
    -webkit-transition:left .2s ease,right .2s ease;
    -moz-transition:left .2s ease,right .2s ease;
    transition:left .2s ease,right .2s ease
}
.kartal-side-menu-slide-with-content .kartal-fixed-wrapper.fixed,.kartal-side-menu-slide-with-content .kartal-mobile-header-inner,.kartal-side-menu-slide-with-content .kartal-sticky-header{
    -webkit-transition:left .2s ease,right .2s ease,-webkit-transform .33s ease;
    transition:left .2s ease,right .2s ease,transform .33s ease
}
.kartal-side-menu-slide-with-content .carousel-inner{
    left:0!important;
    -webkit-transition:left .2s ease;
    -moz-transition:left .2s ease;
    transition:left .2s ease
}
.kartal-side-menu-slide-with-content.kartal-side-menu-open .kartal-fixed-wrapper,.kartal-side-menu-slide-with-content.kartal-side-menu-open .kartal-mobile-header-inner,.kartal-side-menu-slide-with-content.kartal-side-menu-open .kartal-sticky-header,.kartal-side-menu-slide-with-content.kartal-side-menu-open .kartal-wrapper,.kartal-side-menu-slide-with-content.kartal-side-menu-open footer.uncover{
    left:-470px
}
.kartal-side-menu-slide-with-content.kartal-side-menu-open .carousel-inner:not(.relative_position){
    left:-470px!important
}
.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open .kartal-fixed-wrapper,.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open .kartal-mobile-header-inner,.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open .kartal-sticky-header,.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open .kartal-wrapper,.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open footer.uncover{
    left:-270px
}
.kartal-side-menu-slide-with-content.kartal-width-270.kartal-side-menu-open .carousel-inner:not(.relative_position){
    left:-270px!important
}
.kartal-side-menu-slide-with-content.kartal-width-270 .kartal-side-menu{
    width:270px;
    right:-270px
}
.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open .kartal-fixed-wrapper,.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open .kartal-mobile-header-inner,.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open .kartal-sticky-header,.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open .kartal-wrapper,.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open footer.uncover{
    left:-370px
}
.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open .kartal-side-menu{
    right:0
}
.kartal-side-menu-slide-with-content.kartal-width-370.kartal-side-menu-open .carousel-inner:not(.relative_position){
    left:-370px!important
}
.kartal-side-menu-slide-with-content.kartal-width-370 .kartal-side-menu{
    width:370px;
    right:-370px
}
.kartal-side-area-uncovered-from-content .kartal-side-menu{
    background-color:#1b1b1b;
    height:100%;
    min-height:100%;
    overflow:hidden;
    padding:30px;
    position:fixed;
    top:0;
    right:0;
    width:210px;
    z-index:90;
    visibility:hidden
}
.kartal-side-area-uncovered-from-content .kartal-fixed-wrapper.fixed,.kartal-side-area-uncovered-from-content .kartal-sticky-header{
    -webkit-transition:left .3s ease,right .2s ease;
    -moz-transition:left .3s ease,right .2s ease;
    transition:left .3s ease,right .2s ease
}
.kartal-side-area-uncovered-from-content.kartal-right-side-menu-opened .kartal-fixed-wrapper.fixed,.kartal-side-area-uncovered-from-content.kartal-right-side-menu-opened .kartal-mobile-header-inner,.kartal-side-area-uncovered-from-content.kartal-right-side-menu-opened .kartal-sticky-header{
    left:-270px
}
.kartal-fullscreen-search-holder{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:105;
    opacity:0
}
.kartal-fullscreen-search-holder .kartal-search-label{
    font-size:30px;
    line-height:1em;
    color:#a1a1a1;
    vertical-align:bottom
}
.kartal-fullscreen-search-holder .kartal-field-holder{
    width:30%;
    display:inline-block;
    vertical-align:bottom;
    position:relative;
    border-bottom:2px solid rgba(255,255,255,.14);
    padding-bottom:26px
}
.kartal-fullscreen-search-holder .kartal-field-holder .kartal-line{
    position:absolute;
    bottom:-1px;
    left:0;
    height:1px;
    width:0;
    background-color:#696969;
    -webkit-transition:width 0 .5s;
    -moz-transition:width 0 .5s;
    transition:width 0 .5s
}
.kartal-fullscreen-search-holder .kartal-search-field{
    width:88%;
    border-left:none;
    border-top:none;
    border-right:none;
    border-bottom:none;
    background:0 0;
    outline:0;
    height:100%;
    font-size:30px;
    color:#fff;
    line-height:1em;
    position:relative;
    float:left;
    font-family:source sans pro,sans-serif
}
.kartal-fullscreen-search-holder .kartal-search-field::-webkit-input-placeholder{
    color:#fff;
    font-size:36px!important;
    font-weight:300!important;
    font-family:source sans pro,sans-serif
}
.kartal-fullscreen-search-holder .kartal-search-field:-moz-placeholder{
    color:#fff;
    font-size:36px!important;
    font-weight:300!important;
    font-family:source sans pro,sans-serif
}
.kartal-fullscreen-search-holder .kartal-search-field::-moz-placeholder{
    color:#fff;
    font-size:36px!important;
    font-weight:300!important;
    font-family:source sans pro,sans-serif
}
.kartal-fullscreen-search-holder .kartal-search-field:-ms-input-placeholder{
    color:#fff;
    font-size:36px!important;
    font-weight:300!important;
    font-family:source sans pro,sans-serif
}
.kartal-fullscreen-search-holder .kartal-search-submit{
    border:none;
    background:0 0;
    outline:0;
    width:auto;
    cursor:pointer;
    font-family:simple-line-icons;
    font-size:30px;
    line-height:1em;
    color:#fff;
    float:right;
    -webkit-transition:color .2s ease;
    -moz-transition:color .2s ease;
    transition:color .2s ease
}
.kartal-fullscreen-search-holder .kartal-search-submit:hover{
    color:#696969
}
.kartal-fullscreen-search-holder .kartal-search-close-holder{
    float:right;
    margin-right:45px
}
.kartal-fullscreen-search-holder .kartal-fullscreen-search-close-container{
    position:absolute;
    left:0;
    top:0;
    width:100%
}
.kartal-fullscreen-search-holder .kartal-fullscreen-search-close-container a{
    font-size:30px;
    opacity:0;
    visibility:hidden;
    -webkit-transition:opacity .2s ease,color .2s ease;
    transition:opacity .2s ease,color .2s ease;
    position:absolute;
    color:#fff;
    top:40px;
    right:40px;
    height:42px;
    width:42px;
    line-height:42px
}
.kartal-fullscreen-search-table{
    display:table;
    width:100%;
    height:100%
}
.kartal-fullscreen-search-cell{
    display:table-cell;
    vertical-align:middle;
    width:100%;
    height:100%;
    text-align:center
}
.kartal-fullscreen-search-opened .kartal-form-holder .kartal-search-field{
    width:88%;
    border-left:none;
    border-top:none;
    border-right:none;
    border-bottom:none;
    background:0 0;
    outline:0;
    height:100%;
    font-size:30px;
    color:#fff;
    line-height:1em;
    position:relative;
    padding:0;
    float:left
}
.kartal-fullscreen-search-opened .kartal-form-holder .kartal-search-field::-webkit-input-placeholder{
    color:#fff;
    font-size:36px;
    font-weight:400
}
.kartal-fullscreen-search-opened .kartal-form-holder .kartal-search-field:-moz-placeholder{
    color:#fff;
    font-size:36px;
    font-weight:400
}
.kartal-fullscreen-search-opened .kartal-form-holder .kartal-search-field::-moz-placeholder{
    color:#fff;
    font-size:36px;
    font-weight:400
}
.kartal-fullscreen-search-opened .kartal-form-holder .kartal-search-field:-ms-input-placeholder{
    color:#fff;
    font-size:36px;
    font-weight:400
}
.kartal-fullscreen-search-overlay{
    position:absolute;
    width:2000px;
    height:2000px;
    margin-top:-1000px;
    margin-left:-1000px;
    top:50%;
    left:0;
    border-radius:100%;
    opacity:0;
    z-index:99;
    -ms-transform-origin:50%;
    -webkit-transform-origin:50%;
    transform-origin:50%;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    transform:scale(0);
    background-color:rgba(255,255,255,.98);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:transform .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1);
    transition:transform .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1)
}
.kartal-fullscreen-search-overlay.kartal-animate{
    -webkit-transform:scale(3);
    -moz-transform:scale(3);
    transform:scale(3);
    opacity:1
}
.kartal-search-from-circle .kartal-fullscreen-search-holder{
    -webkit-transition:opacity .3s ease;
    -moz-transition:opacity .3s ease;
    transition:opacity .3s ease;
    display:none;
    opacity:0;
    visibility:visible;
    z-index:111
}
.kartal-search-fade .kartal-fullscreen-search-holder{
    visibility:hidden;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    opacity:0;
    z-index:111;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-search-fade .kartal-fullscreen-search-holder .kartal-fullscreen-search-table{
    background-color:#282828
}
body.kartal-fullscreen-search-with-bg-image.kartal-search-fade .kartal-fullscreen-search-table{
    background-color:transparent
}
.kartal-search-fade-out.kartal-search-fade .kartal-fullscreen-search-holder{
    -webkit-animation:search_fade_out .25s linear both;
    -moz-animation:search_fade_out .25s linear both;
    animation:search_fade_out .25s linear both
}
.kartal-search-fade-in.kartal-search-fade .kartal-fullscreen-search-holder.kartal-animate{
    -webkit-animation:search_fade_in .25s linear both;
    -moz-animation:search_fade_in .25s linear both;
    animation:search_fade_in .25s linear both
}
.kartal-search-fade .kartal-fullscreen-search-holder.kartal-animate .kartal-fullscreen-search-close{
    opacity:1;
    visibility:visible
}
@-webkit-keyframes search_fade_out{
    0%{
        opacity:1;
        visibility:visible
    }
    100%{
        opacity:0;
        visibility:hidden
    }
}
@keyframes search_fade_out{
    0%{
        opacity:1;
        visibility:visible
    }
    100%{
        opacity:0;
        visibility:hidden
    }
}
@-webkit-keyframes search_fade_in{
    0%{
        opacity:0;
        visibility:hidden
    }
    100%{
        opacity:1;
        visibility:visible
    }
}
@keyframes search_fade_in{
    0%{
        opacity:0;
        visibility:hidden
    }
    100%{
        opacity:1;
        visibility:visible
    }
}
@-webkit-keyframes search_push_text_top{
    0%{
        opacity:0;
        -webkit-transform:translateY(60px);
        transform:translateY(60px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes search_push_text_top{
    0%{
        opacity:0;
        -webkit-transform:translateY(60px);
        transform:translateY(60px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.kartal-search-fade.kartal-fullscreen-search-opened .kartal-fullscreen-search-holder .kartal-form-holder{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-animation:search_push_text_top .4s cubic-bezier(.19,1,.22,1) both .25s;
    -moz-animation:search_push_text_top .4s cubic-bezier(.19,1,.22,1) both .25s;
    animation:search_push_text_top .4s cubic-bezier(.19,1,.22,1) both .25s
}
.kartal-search-fade.kartal-fullscreen-search-opened .kartal-fullscreen-search-holder .kartal-field-holder .kartal-line{
    -webkit-transition:width .3s ease;
    -moz-transition:width .3s ease;
    transition:width .3s ease
}
.kartal-search-fade-out.kartal-search-fade .kartal-fullscreen-search-holder .kartal-field-holder,.kartal-search-fade-out.kartal-search-fade .kartal-fullscreen-search-holder .kartal-search-label,.kartal-search-fade-out.kartal-search-fade .kartal-fullscreen-search-holder .kartal-search-submit{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:transform .5s cubic-bezier(.19,1,.22,1);
    -moz-transition:transform .5s cubic-bezier(.19,1,.22,1);
    transition:transform .5s cubic-bezier(.19,1,.22,1)
}
.kartal-search-cover{
    display:none;
    color:#fff;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:115;
    background:#fff
}
.kartal-search-cover .kartal-form-holder-outer{
    display:table;
    width:100%;
    height:100%
}
.kartal-search-cover .kartal-form-holder{
    display:table-cell;
    vertical-align:middle;
    padding:0 45px;
    position:relative
}
.kartal-search-cover .kartal-form-holder-inner{
    display:inline-block;
    vertical-align:middle;
    position:relative;
    width:100%
}
.kartal-search-cover .kartal-container-inner .kartal-form-holder{
    padding:0
}
.kartal-search-cover .kartal-container-inner .kartal-search-close{
    right:0
}
.kartal-search-cover input,.kartal-search-cover input:focus{
    background-color:transparent;
    border:none;
    box-shadow:none;
    color:#58468c;
    font-size:18px;
    font-weight:600;
    display:inline-block;
    width:90%;
    padding:0;
    font-family:source sans pro,sans-serif;
    outline:0;
    outline-offset:0;
    -webkit-appearance:none;
    border-radius:0;
    float:left;
    text-transform:uppercase;
    margin:0
}
.kartal-search-cover input:focus{
    outline-offset:0!important
}
.kartal-search-cover input[type=submit]{
    border:0;
    clip:rect(0,0,0,0);
    height:1px;
    margin:-1px;
    padding:0;
    position:absolute;
    width:1px;
    visibility:hidden
}
.kartal-search-cover .kartal-search-close{
    font-size:34px;
    position:absolute;
    right:24px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform:translateY(-50%);
    line-height:1em
}
.kartal-search-cover .kartal-search-close a{
    color:#9d9d9d;
    display:inline-block
}
.kartal-search-cover .kartal-search-close a:hover{
    color:#d4145a
}
.kartal-search-cover .kartal-search-close a i{
    vertical-align:top
}
.kartal-search-cover.disabled input,.kartal-search-cover.disabled input:focus{
    font-weight:400
}
:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{
    margin:10px 0 0
}
.kartal-search-dropdown .widget_mkd_search_opener{
    position:relative;
    cursor:pointer
}
.kartal-search-dropdown .kartal-search-dropdown-holder{
    position:absolute;
    top:calc(100% + 1px);
    right:0;
    padding:13px;
    width:378px;
    height:61px;
    z-index:10;
    opacity:0;
    visibility:hidden;
    background-color:#fff;
    border:1px solid #f2f2f2;
    line-height:26px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:visibility 0 linear .2s,opacity .2s ease-in-out 0;
    -moz-transition:visibility 0 linear .2s,opacity .2s ease-in-out 0;
    transition:visibility 0 linear .2s,opacity .2s ease-in-out 0
}
.kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]{
    border:none;
    outline:0;
    width:75%;
    display:block;
    font-family:source sans pro,sans-serif;
    font-size:12px;
    color:#969696;
    float:left;
    background-color:#f7f7f7;
    padding:10px 17px;
    height:35px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-dark-header .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.kartal-light-header .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.kartal-top-bar-dark .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.kartal-top-bar-light .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-webkit-input-placeholder{
    color:#969696
}
.kartal-dark-header .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]:-moz-placeholder,.kartal-light-header .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]:-moz-placeholder,.kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]:-moz-placeholder,.kartal-top-bar-dark .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]:-moz-placeholder,.kartal-top-bar-light .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]:-moz-placeholder{
    color:#969696;
    opacity:1
}
.kartal-dark-header .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-moz-placeholder,.kartal-light-header .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-moz-placeholder,.kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-moz-placeholder,.kartal-top-bar-dark .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-moz-placeholder,.kartal-top-bar-light .kartal-search-dropdown .kartal-search-dropdown-holder input[type=text]::-moz-placeholder{
    color:#969696;
    opacity:1
}
.kartal-search-dropdown .kartal-search-dropdown-holder input[type=submit]{
    float:left;
    width:25%;
    min-width:auto;
    padding:7px 0;
    font-weight:600
}
.kartal-search-dropdown.kartal-header-standard-border-disable .kartal-search-dropdown-holder{
    top:100%
}
.kartal-search-dropdown .widget_mkd_search_opener:hover .kartal-search-dropdown-holder{
    opacity:1;
    visibility:visible;
    -webkit-transition-delay:0;
    -moz-transition-delay:0;
    transition-delay:0
}
.kartal-top-bar .kartal-position-left .kartal-search-dropdown-holder{
    left:0;
    right:auto
}
.kartal-search-slides-from-window-top .kartal-page-header,.kartal-search-slides-from-window-top .kartal-top-bar{
    top:0;
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-search-slides-from-window-top .kartal-mobile-header{
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-search-slides-from-window-top .content_inner{
    margin-top:0;
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-search-slides-from-window-top .mobile-header-appear .kartal-mobile-header-inner{
    padding-top:0;
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-search-slides-from-window-top.kartal-search-open .kartal-page-header,.kartal-search-slides-from-window-top.kartal-search-open .kartal-top-bar{
    top:50px
}
.kartal-search-slides-from-window-top.kartal-search-open .kartal-search-slide-window-top{
    height:50px
}
.kartal-search-slides-from-window-top.kartal-search-open .kartal-mobile-header{
    top:50px!important
}
.kartal-search-slides-from-window-top.kartal-search-open .mobile-header-appear .kartal-mobile-header-inner{
    padding-top:50px
}
.kartal-search-slides-from-window-top.kartal-search-open .content_inner{
    margin-top:50px
}
.kartal-search-slides-from-window-top.kartal-search-open .kartal-sticky-header.header-appear{
    -webkit-transform:translateY(50px);
    -moz-transform:translateY(50px);
    transform:translateY(50px)
}
.kartal-fixed-wrapper.fixed .kartal-search-slide-window-top{
    position:static
}
.kartal-search-slide-window-top{
    background:#262626;
    color:#fff;
    margin:0;
    overflow:hidden;
    width:100%;
    height:0;
    position:fixed;
    top:0;
    left:0;
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-ordered-list ol,.kartal-ordered-list ul{
    counter-reset:li;
    background-position:left center;
    background-repeat:no-repeat;
    list-style-type:none
}
.kartal-search-slide-window-top .form-inner{
    padding:0 45px
}
.kartal-search-slide-window-top .kartal-container-inner{
    position:relative
}
.kartal-search-slide-window-top i{
    color:#959595;
    font-size:13px;
    display:inline-block;
    float:left;
    line-height:50px
}
.kartal-search-slide-window-top .kartal-container i{
    padding:0
}
.kartal-search-slide-window-top .kartal-container input{
    width:90%;
    padding:0 0 0 10px
}
.kartal-search-slide-window-top .kartal-container .kartal-search-close{
    right:0
}
.kartal-search-slide-window-top input,.kartal-search-slide-window-top input:focus{
    background-color:#262626;
    border:none;
    box-shadow:none;
    color:#959595;
    display:inline-block;
    font-size:13px;
    line-height:20px;
    height:20px;
    margin:15px 0;
    width:90%;
    padding:0 0 0 10px;
    font-family:inherit;
    outline:0;
    outline-offset:0;
    -webkit-appearance:none;
    border-radius:0;
    float:left
}
.kartal-search-slide-window-top input:focus{
    outline-offset:0!important
}
@media only screen and (max-width:1200px){
    .kartal-search-slide-window-top input{
        width:80%
    }
}
@media only screen and (max-width:768px){
    .kartal-search-slide-window-top input{
        width:70%
    }
}
@media only screen and (max-width:500px){
    .kartal-search-slide-window-top input{
        width:65%
    }
}
.kartal-search-slide-window-top input[type=submit]{
    border:0;
    clip:rect(0,0,0,0);
    height:1px;
    margin:-1px;
    padding:0;
    position:absolute;
    width:1px;
    visibility:hidden
}
.kartal-search-slide-window-top .kartal-search-close{
    color:#959595;
    font-size:13px;
    position:absolute;
    line-height:50px;
    height:50px;
    top:0;
    right:45px
}
.kartal-search-opener,.kartal-search-opener .kartal-search-icon-text{
    -webkit-transition:all .15s ease-out;
    -moz-transition:all .15s ease-out;
    transition:all .15s ease-out
}
.kartal-light-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-search-opener,.kartal-light-header.kartal-header-style-on-scroll .kartal-page-header .kartal-search-opener,.kartal-top-bar-light .kartal-top-bar .kartal-search-opener{
    color:#fff!important
}
.kartal-dark-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-search-opener,.kartal-dark-header.kartal-header-style-on-scroll .kartal-page-header .kartal-search-opener,.kartal-top-bar-dark .kartal-top-bar .kartal-search-opener{
    color:#000!important
}
:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{
    color:#959595;
    margin-top:10px
}
.search .format-link h2.kartal-post-title,.search .format-link h2.kartal-post-title a:hover,.search .format-quote h2.kartal-post-title,.search .format-quote h2.kartal-post-title a:hover{
    color:#fff
}
.small-images .kartal-portfolio-media .kartal-portfolio-single-media{
    margin-bottom:38px
}
.small-images .kartal-portfolio-media .kartal-portfolio-single-media:last-child{
    margin-bottom:0
}
.small-images .kartal-follow-portfolio-info{
    position:relative
}
.kartal-portfolio-single-holder.big-images .kartal-big-image-holder{
    margin-bottom:78px
}
.kartal-portfolio-single-holder.big-images .kartal-image-author-holder{
    margin-top:12px
}
.kartal-portfolio-single-holder.big-images h4.kartal-portfolio-item-title{
    margin-top:7px
}
.kartal-portfolio-single-holder.big-images .kartal-portfolio-single-media{
    margin-bottom:38px;
    overflow:hidden
}
.kartal-portfolio-single-holder.big-images .kartal-portfolio-single-media:last-child{
    margin-bottom:0
}
.kartal-portfolio-single-holder.big-images .kartal-portfolio-item-content{
    margin-top:0;
    margin-bottom:0
}
.kartal-portfolio-single-holder.big-slider .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner{
    padding:0 0 0 20px
}
.kartal-portfolio-single-holder.big-slider .kartal-big-image-holder{
    margin-bottom:78px
}
.kartal-portfolio-single-holder.big-slider h4.kartal-portfolio-item-title{
    margin-top:7px
}
.kartal-portfolio-single-holder.big-slider .kartal-portfolio-item-content{
    margin-top:0;
    margin-bottom:0;
    line-height:30px
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media a{
    position:relative;
    overflow:hidden;
    display:block
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media a .kartal-portfolio-gallery-text-holder{
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    width:100%;
    height:100%;
    opacity:0;
    background-color:rgba(255,255,255,.9);
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media a .kartal-portfolio-gallery-text-holder-inner{
    position:relative;
    display:table;
    width:100%;
    height:100%
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media a .kartal-portfolio-gallery-text-holder-inner h4{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    width:100%;
    height:100%
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media a img{
    display:block
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media a:hover .kartal-portfolio-gallery-text-holder{
    opacity:1
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-item-content{
    margin-top:0;
    margin-bottom:0
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-media{
    margin-left:-12.5px;
    margin-right:-12.5px;
    margin-bottom:45px
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-media:after,.kartal-portfolio-single-holder.gallery .kartal-portfolio-media:before{
    content:" ";
    display:table
}
.kartal-portfolio-single-holder.gallery .kartal-portfolio-single-media{
    float:left;
    padding:0 12.5px;
    margin-bottom:25px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-portfolio-single-holder.gallery .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner{
    padding:0
}
.gallery.kartal-portfolio-gallery-three-columns .kartal-portfolio-single-media{
    width:33.33%
}
.gallery.kartal-portfolio-gallery-two-columns .kartal-portfolio-single-media{
    width:50%
}
.gallery.kartal-portfolio-gallery-four-columns .kartal-portfolio-single-media{
    width:25%
}
.masonry .kartal-portfolio-media .kartal-portfolio-single-media{
    margin-bottom:20px
}
.masonry .kartal-portfolio-media .kartal-portfolio-single-media:last-child{
    margin-bottom:0
}
.masonry .kartal-follow-portfolio-info{
    position:relative
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-sizer{
    width:calc((100% - 23px)/2)
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-gutter{
    width:23px
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:calc((100% - 23px)/2)
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item a{
    display:block;
    padding:0 0 23px;
    height:100%
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item a img{
    vertical-align:middle;
    height:calc(100% - 23px)
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height,.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height-width{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height a,.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height-width a{
    height:calc(100% - 23px)
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height a img,.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height-width a img{
    height:100%
}
.masonry .kartal-ptf-gallery .kartal-ptf-gallery-item.kartal-ptf-img-large-height-width{
    width:100%
}
.kartal-portfolio-single-holder .kartal-image-author-holder{
    margin-top:12px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-media a{
    display:block
}
.kartal-portfolio-single-holder .kartal-portfolio-single-media img{
    vertical-align:middle;
    display:block;
    margin-left:auto;
    margin-right:auto;
    max-width:100%;
    box-shadow:0 0 15px #d8d8d8
}
.kartal-portfolio-single-holder .kartal-portfolio-item-content{
    margin-top:28px;
    margin-bottom:69px;
    line-height:30px
}
.kartal-portfolio-single-holder .kartal-portfolio-info-item.kartal-portfolio-date h6{
    display:inline-block;
    float:left;
    margin-right:10px
}
.kartal-portfolio-single-holder .kartal-portfolio-info-item.kartal-portfolio-date p{
    display:inline-block;
    margin-top:0
}
.kartal-portfolio-single-holder .kartal-portfolio-info-item:last-child{
    margin-bottom:0
}
.kartal-portfolio-single-holder .kartal-portfolio-info-item h5,.kartal-portfolio-single-holder .kartal-portfolio-info-item h6{
    margin-top:0
}
.kartal-portfolio-single-holder .kartal-portfolio-info-item h5{
    margin-bottom:11px
}
.kartal-portfolio-single-holder .kartal-portfolio-info-item h6{
    color:#d4145a;
    margin-bottom:26px
}
.kartal-portfolio-single-holder .kartal-portfolio-item-social{
    border-top:1px solid #f2f2f2;
    padding-top:15px;
    position:relative
}
.kartal-portfolio-single-holder .kartal-portfolio-item-social .kartal-portfolio-single-share-holder{
    float:left
}
.kartal-portfolio-single-holder .kartal-portfolio-item-social .kartal-social-share-holder{
    display:inline-block
}
.kartal-portfolio-single-holder .kartal-portfolio-author-holder .kartal-author-description-image{
    display:inline-block;
    float:left
}
.kartal-portfolio-single-holder .kartal-portfolio-author-holder .kartal-author-description-image img{
    width:58px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-portfolio-single-holder .kartal-portfolio-author-holder .kartal-author-name-position{
    padding-left:77px
}
.kartal-portfolio-single-holder .kartal-portfolio-author-holder h5.kartal-author-name{
    margin-top:0;
    margin-bottom:0;
    color:#222
}
.kartal-portfolio-single-holder .kartal-portfolio-author-holder h6.kartal-author-position{
    font-size:14px;
    color:#999;
    margin-top:3px
}
.kartal-portfolio-single-holder .kartal-portfolio-author-holder .kartal-author-description-text-holder{
    margin-top:13px;
    margin-bottom:19px;
    line-height:30px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-likes .kartal-like{
    position:absolute;
    left:0;
    top:15px;
    color:grey;
    font-size:16px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-likes .kartal-like:before{
    content:'\e030';
    font-family:ElegantIcons;
    color:inherit;
    margin-right:6px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-likes .kartal-like.liked:before{
    content:'\e089';
    margin-right:6px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav{
    padding:23px 0;
    position:relative;
    margin-top:95px;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-icon-stack{
    display:block;
    height:57px;
    width:57px;
    font-size:22px;
    background-color:#fff;
    line-height:59px;
    text-align:center;
    color:#d4145a;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2)
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev{
    float:left
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev>a{
    display:block
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-icon-stack{
    float:left
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-single-prev-title-label{
    float:left;
    margin-left:20px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-icon-stack,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-single-next-title-label{
    float:right
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-single-prev-title{
    display:block;
    text-align:left;
    color:#373737
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-single-prev-label{
    display:block;
    margin-top:3px;
    text-align:left;
    color:#999
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-single-next-title-label{
    margin-right:20px
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-single-next-title{
    display:block;
    text-align:right;
    color:#373737
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-single-next-label{
    display:block;
    margin-top:3px;
    text-align:right;
    color:#999
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-back-btn{
    position:absolute;
    top:50%;
    left:50%;
    font-size:20px;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-back-btn a{
    color:#999
}
.kartal-portfolio-single-holder .kartal-portfolio-video-lightbox{
    position:relative;
    display:block
}
.kartal-portfolio-single-holder .kartal-portfolio-video-lightbox img{
    vertical-align:middle
}
.kartal-portfolio-single-holder .kartal-portfolio-overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,.5);
    color:#fff
}
.kartal-portfolio-single-holder .kartal-portfolio-overlay .kartal-portfolio-play-icon{
    position:absolute;
    font-size:20px;
    left:50%;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.kartal-ptf-item-hover-holder .kartal-ptf-portfolio-overlay-icon{
    position:absolute;
    z-index:3;
    opacity:0;
    font-size:60px;
    top:50%;
    left:50%;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.kartal-ptf-item-hover-holder .kartal-ptf-portfolio-overlay-bg{
    position:absolute;
    display:block;
    background-color:rgba(255,255,255,.98);
    opacity:0;
    width:100%;
    height:100%;
    top:0;
    left:0;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.kartal-ptf-item-hover-holder:hover .kartal-ptf-portfolio-overlay-bg,.kartal-ptf-item-hover-holder:hover .kartal-ptf-portfolio-overlay-icon{
    opacity:1
}
.kartal-elements-holder{
    width:100%;
    display:table;
    table-layout:fixed
}
.kartal-elements-holder.kartal-two-columns .kartal-elements-holder-item{
    width:50%
}
.kartal-elements-holder.kartal-three-columns .kartal-elements-holder-item{
    width:33%
}
.kartal-elements-holder.kartal-four-columns .kartal-elements-holder-item{
    width:25%
}
.kartal-elements-holder.kartal-five-columns .kartal-elements-holder-item{
    width:20%
}
.kartal-elements-holder.kartal-six-columns .kartal-elements-holder-item{
    width:16%
}
.kartal-elements-holder .kartal-elements-holder-item{
    display:table-cell;
    vertical-align:middle;
    height:100%;
    background-size:cover
}
.kartal-elements-holder .kartal-elements-holder-item.kartal-vertical-alignment-top{
    vertical-align:top
}
.kartal-elements-holder .kartal-elements-holder-item.kartal-vertical-alignment-bottom{
    vertical-align:bottom
}
.kartal-elements-holder .kartal-elements-holder-item.kartal-horizontal-alignment-center{
    text-align:center
}
.kartal-elements-holder .kartal-elements-holder-item.kartal-horizontal-alignment-right{
    text-align:right
}
.kartal-elements-holder .kartal-elements-holder-item.kartal-horizontal-alignment-left{
    text-align:left
}
.kartal-elements-holder .kartal-elements-holder-item .kartal-elements-holder-item-inner{
    width:100%
}
.kartal-elements-holder.kartal-elements-items-float.kartal-three-columns .kartal-elements-holder-item{
    width:33.333333333333%
}
.kartal-elements-holder.kartal-elements-items-float.kartal-six-columns .kartal-elements-holder-item{
    width:16.666666666667%
}
.kartal-elements-holder.kartal-elements-items-float .kartal-elements-holder-item{
    float:left
}
.kartal-elements-holder .kartal-elements-holder-item-content{
    padding:0 20px
}
.kartal-team.main-info-on-hover .kartal-team-name{
    color:#fff;
    margin-top:0;
    margin-bottom:19px;
    font-size:36px;
    font-weight:300;
    -webkit-transform:translateY(-35px);
    -moz-transform:translateY(-35px);
    transform:translateY(-35px);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .3s,opacity .3s;
    transition:transform 0 .3s,opacity .3s
}
.kartal-team.main-info-on-hover .kartal-team-social-wrapp{
    margin:17px 0 0
}
.kartal-team.main-info-on-hover .kartal-team-text{
    padding:0
}
.kartal-team.main-info-on-hover .kartal-team-social-wrapp span a{
    font-size:20px;
    color:#fff;
    margin-right:16px
}
.kartal-team.main-info-on-hover .kartal-team-position{
    color:#fff;
    font-size:16px;
    margin-top:-5px;
    margin-bottom:0;
    -webkit-transform:translateY(-35px);
    -moz-transform:translateY(-35px);
    transform:translateY(-35px);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .3s,opacity .3s;
    transition:transform 0 .3s,opacity .3s
}
.kartal-team.main-info-on-hover .kartal-team-image img{
    width:100%;
    vertical-align:middle
}
.kartal-team.main-info-on-hover .kartal-team-social{
    position:relative
}
.kartal-team.main-info-on-hover .kartal-team-social-inner{
    position:absolute;
    top:50%;
    left:50%;
    width:100%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.kartal-team.main-info-on-hover .kartal-team-social-wrapp{
    -webkit-transform:translateY(-35px);
    -moz-transform:translateY(-35px);
    transform:translateY(-35px);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .3s,opacity .3s;
    transition:transform 0 .3s,opacity .3s
}
.kartal-team.main-info-on-hover:hover .kartal-team-name,.kartal-team.main-info-on-hover:hover .kartal-team-position,.kartal-team.main-info-on-hover:hover .kartal-team-social-wrapp{
    opacity:1;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-team:not(.main-info-below-image){
    overflow:hidden
}
.kartal-team .kartal-team-inner{
    overflow:hidden;
    width:100%
}
.kartal-team .kartal-team-image{
    position:relative;
    overflow:hidden
}
.kartal-team .kartal-team-description{
    display:table;
    width:100%;
    height:100%
}
.kartal-team .kartal-team-text{
    padding:20px 0
}
.kartal-team .kartal-team-social-wrapp{
    margin:10px 0 0
}
.kartal-team .kartal-team-social-wrapp span a{
    font-size:14px;
    color:#999
}
.kartal-team .kartal-team-social-wrapp .kartal-icon-shortcode.circle,.kartal-team .kartal-team-social-wrapp .kartal-icon-shortcode.square{
    width:1.6em;
    height:1.6em;
    line-height:1.6em
}
.kartal-team .kartal-team-social{
    display:table;
    width:100%;
    height:100%
}
.kartal-team .kartal-team-social .mkd_icon_ion_icon:before,.kartal-team .kartal-team-social .mkd_icon_linea_icon:before{
    line-height:inherit
}
.kartal-team .kartal-team-social-inner{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    position:relative
}
.kartal-team .kartal-team-hover,.kartal-team .kartal-team-social-holder{
    position:absolute;
    width:100%;
    opacity:0;
    filter:alpha(opacity=0);
    top:0;
    height:100%;
    left:0
}
.kartal-team .kartal-team-hover{
    background-color:#d4145a;
    -webkit-transition:opacity .45s ease-out;
    -moz-transition:opacity .45s ease-out;
    transition:opacity .45s ease-out
}
.kartal-team .kartal-team-social-holder{
    display:table-cell;
    vertical-align:middle;
    -webkit-transition:opacity .45s ease-out;
    -moz-transition:opacity .45s ease-out;
    transition:opacity .45s ease-out;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0)
}
.kartal-team .kartal-team-social-holder .social_icon{
    font-size:inherit;
    line-height:inherit;
    display:block
}
.kartal-team .kartal-team-social-holder .social_icon:before{
    display:block
}
.kartal-team:hover .kartal-team-social-holder{
    opacity:1;
    filter:alpha(opacity=100)
}
.kartal-team:hover .kartal-team-hover{
    opacity:.65;
    filter:alpha(opacity=65)
}
.touch .kartal-team .kartal-team-social-holder{
    cursor:pointer
}
.kartal-team.main-info-below-image{
    -webkit-transform:translateZ(0)
}
.kartal-team.main-info-below-image.kartal-team-boxed{
    background-color:#fff;
    padding:34px 5px 26px;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee
}
.kartal-message,.kartal-separator-with-icon-holder .kartal-icon-holder{
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee
}
.kartal-team.main-info-below-image .kartal-team-info .kartal-team-name{
    margin-bottom:4px
}
.kartal-team.main-info-below-image .kartal-team-info .kartal-team-name.light{
    color:#fff
}
.kartal-team.main-info-below-image .kartal-team-info .kartal-team-description.light p{
    color:#fbfbfc
}
.kartal-team.main-info-below-image .kartal-team-info .kartal-team-social-inner .kartal-icon-shortcode{
    margin:0 7px
}
.kartal-team.main-info-below-image .kartal-team-info .kartal-team-position{
    font-size:13px;
    color:#fff;
    background-color:#d4145a;
    display:inline-block;
    padding:0 14px;
    margin-bottom:0;
    -webkit-border-radius:25px;
    -moz-border-radius:25px;
    border-radius:25px
}
.kartal-team.main-info-below-image .kartal-team-image{
    overflow:visible;
    text-align:center;
    margin-bottom:15px
}
.kartal-team.main-info-below-image .kartal-team-image img{
    width:116px;
    vertical-align:middle;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp ul{
    list-style:none;
    position:relative;
    display:block;
    z-index:990
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp ul li:first-child{
    bottom:56px;
    transition-delay:.5s
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp ul li:nth-child(2){
    bottom:102px;
    transition-delay:.4s
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp ul li:nth-child(3){
    bottom:148px;
    transition-delay:.3s
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp ul li:nth-child(4){
    bottom:194px;
    transition-delay:.2s
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp ul li:nth-child(5){
    bottom:240px;
    transition-delay:.1s
}
.kartal-team.main-info-below-image .kartal-team-social.normal-social .kartal-team-social-wrapp ul li{
    position:absolute;
    bottom:0;
    left:0;
    text-align:center;
    opacity:0;
    -webkit-transition:opacity .03s ease-out,position .1s ease-out;
    transition:opacity .03s ease-out,position .1s ease-out
}
.kartal-team.main-info-below-image .kartal-team-social.normal-social .kartal-team-social-wrapp ul li:first-child{
    bottom:50px
}
.kartal-team.main-info-below-image .kartal-team-social.normal-social .kartal-team-social-wrapp ul li:nth-child(2){
    bottom:90px
}
.kartal-team.main-info-below-image .kartal-team-social.normal-social .kartal-team-social-wrapp ul li:nth-child(3){
    bottom:130px
}
.kartal-team.main-info-below-image .kartal-team-social.normal-social .kartal-team-social-wrapp ul li:nth-child(4){
    bottom:170px
}
.kartal-team.main-info-below-image .kartal-team-social.normal-social .kartal-team-social-wrapp ul li:nth-child(5){
    bottom:210px
}
.kartal-team.main-info-below-image .kartal-team-info{
    text-align:center;
    margin-top:0;
    padding:0 20px 10px
}
.kartal-team.main-info-below-image .kartal-team-text{
    padding:0
}
.kartal-team.main-info-below-image:hover .kartal-team-social-wrapp ul li{
    opacity:1;
    cursor:pointer
}
.kartal-team.main-info-below-image:hover .kartal-team-social-wrapp ul li:first-child{
    transition-delay:.1s
}
.kartal-team.main-info-below-image:hover .kartal-team-social-wrapp ul li:nth-child(2){
    transition-delay:.2s
}
.kartal-team.main-info-below-image:hover .kartal-team-social-wrapp ul li:nth-child(3){
    transition-delay:.3s
}
.kartal-team.main-info-below-image:hover .kartal-team-social-wrapp ul li:nth-child(4){
    transition-delay:.4s
}
.kartal-team.main-info-below-image:hover .kartal-team-social-wrapp ul li:nth-child(5){
    transition-delay:.5s
}
.kartal-team.main-info-below-image .kartal-team-social-wrapp.light .kartal-icon-shortcode.circle,.kartal-team.main-info-below-image .kartal-team-social-wrapp.light .kartal-icon-shortcode.square{
    background-color:transparent;
    border:1px solid #474747;
    margin-right:5px
}
.kartal-team.main-info-below-image .kartal-icon-shortcode.circle .kartal-icon-element,.kartal-team.main-info-below-image .kartal-icon-shortcode.square .kartal-icon-element{
    font-size:11px
}
.kartal-team.main-info-below-image .kartal-team-description{
    margin-top:15px
}
.kartal-call-to-action{
    position:relative;
    display:block;
    background-color:transparent;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-call-to-action .kartal-btn.kartal-btn-hover-solid:not(.kartal-btn-custom-border-hover):hover,.kartal-call-to-action .post-password-form input.kartal-btn-hover-solid[type=submit]:not(.kartal-btn-custom-border-hover):hover,.kartal-call-to-action .woocommerce .kartal-btn-hover-solid.button:not(.kartal-btn-custom-border-hover):hover,.kartal-call-to-action input.kartal-btn-hover-solid.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-border-hover):hover,.post-password-form .kartal-call-to-action input.kartal-btn-hover-solid[type=submit]:not(.kartal-btn-custom-border-hover):hover,.woocommerce .kartal-call-to-action .kartal-btn-hover-solid.button:not(.kartal-btn-custom-border-hover):hover{
    border-color:#303030!important
}
.kartal-call-to-action .kartal-call-to-action-row-50-50,.kartal-call-to-action .kartal-call-to-action-row-66-33,.kartal-call-to-action .kartal-call-to-action-row-75-25{
    display:table;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-call-to-action .kartal-call-to-action-row-75-25 .kartal-call-to-action-column1{
    width:75%
}
.kartal-call-to-action .kartal-call-to-action-row-75-25 .kartal-call-to-action-column2{
    width:25%
}
.kartal-call-to-action .kartal-call-to-action-row-50-50 .kartal-call-to-action-column1,.kartal-call-to-action .kartal-call-to-action-row-50-50 .kartal-call-to-action-column2{
    width:50%
}
.kartal-call-to-action .kartal-call-to-action-row-66-33 .kartal-call-to-action-column1{
    width:66%
}
.kartal-call-to-action .kartal-call-to-action-row-66-33 .kartal-call-to-action-column2{
    width:34%
}
.kartal-call-to-action .kartal-call-to-action-column2{
    text-align:right
}
.kartal-call-to-action .kartal-call-to-action-cell{
    display:table-cell;
    vertical-align:middle
}
.kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-icon-holder{
    position:absolute;
    height:100%;
    top:0
}
.kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-icon{
    display:table;
    height:100%
}
.kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-icon .kartal-call-to-action-icon-inner{
    display:table-cell;
    height:100%;
    vertical-align:middle
}
.kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-icon .kartal-call-to-action-icon-inner .kartal-call-to-action-icon{
    color:#8b8b8b;
    font-size:40px;
    display:inline
}
.kartal-call-to-action h2,.kartal-call-to-action h3{
    margin-bottom:0
}
.kartal-call-to-action.with-icon .kartal-text-wrapper .kartal-call-to-action-text{
    padding:0 20px 0 70px
}
.kartal-counter-holder{
    display:block;
    opacity:0;
    -webkit-transition:opacity .3s ease-in;
    -moz-transition:opacity .3s ease-in;
    transition:opacity .3s ease-in;
    padding:20px 0
}
.kartal-counter-holder.kartal-counter-light .kartal-counter,.kartal-counter-holder.kartal-counter-light .kartal-counter-icon,.kartal-counter-holder.kartal-counter-light .kartal-counter-text,.kartal-counter-holder.kartal-counter-light .kartal-counter-title{
    color:#fff
}
.kartal-counter-holder .kartal-counter{
    font-size:60px;
    line-height:1em;
    font-weight:300;
    overflow:hidden;
    color:#d4145a;
    font-family:source sans pro,sans-serif;
    display:inline-block!important;
    height:1em
}
.kartal-counter-holder h4.kartal-counter-title{
    margin-top:13px;
    font-size:20px;
    font-weight:600;
    color:grey
}
.kartal-counter-holder .kartal-counter-text{
    margin:5px 0 0
}
.kartal-counter-holder .kartal-counter-icon{
    font-size:48px;
    margin-bottom:20px
}
.kartal-counter-holder-show{
    opacity:1
}
.kartal-counter-holder.left{
    text-align:left
}
.kartal-counter-holder.right{
    text-align:right
}
.kartal-counter-holder.center{
    text-align:center;
    padding:20px
}
.kartal-icon-shortcode{
    display:inline-block
}
.kartal-icon-shortcode.circle,.kartal-icon-shortcode.square{
    background-color:#d4145a;
    width:2em;
    height:2em;
    line-height:2em;
    text-align:center;
    margin-right:9px;
    -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out;
    -moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out;
    transition:background-color .15s ease-in-out,border-color .15s ease-in-out
}
.kartal-icon-shortcode.circle a,.kartal-icon-shortcode.square a{
    display:inline-block;
    width:100%;
    height:100%
}
.kartal-icon-shortcode.circle .kartal-icon-element,.kartal-icon-shortcode.square .kartal-icon-element{
    color:#fff;
    line-height:inherit;
    width:100%;
    height:100%;
    display:inline-block
}
.kartal-icon-shortcode.circle{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-icon-shortcode .kartal-icon-element{
    -webkit-transition:color .15s ease-in-out;
    -moz-transition:color .15s ease-in-out;
    transition:color .15s ease-in-out
}
.kartal-icon-shortcode .kartal-icon-linea-icon{
    padding-left:1px
}
.kartal-icon-animation-holder{
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    transform:scale(0);
    -webkit-transition:transform .15s ease-in-out;
    -moz-transition:transform .15s ease-in-out;
    transition:transform .15s ease-in-out;
    display:inline-block
}
.kartal-icon-animation-holder.kartal-icon-animation-show{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-icon-tiny{
    font-size:1.33333333em;
    line-height:.75em;
    vertical-align:-15%
}
.kartal-icon-small{
    font-size:2em
}
.kartal-icon-medium{
    font-size:3em
}
.kartal-icon-large{
    font-size:4em
}
.kartal-icon-huge{
    font-size:5em
}
.countdown-rtl{
    direction:rtl
}
.countdown-row{
    width:100%;
    padding:0 2px;
    text-align:center
}
.countdown-show1 .countdown-section{
    width:98%
}
.countdown-show2 .countdown-section{
    width:48%
}
.countdown-show3 .countdown-section{
    width:32.5%
}
.countdown-show4 .countdown-section{
    width:24.5%
}
.countdown-show5 .countdown-section{
    width:19.5%
}
.countdown-show6 .countdown-section{
    width:16.25%
}
.countdown-show7 .countdown-section{
    width:14%
}
.kartal-countdown-one{
    font-weight:700
}
.kartal-countdown-one .countdown-section{
    display:inline-block;
    vertical-align:middle;
    text-align:center;
    font-weight:inherit
}
.kartal-countdown-one .countdown-amount{
    display:block;
    position:relative;
    font-size:74px;
    line-height:1em;
    font-weight:400;
    font-family:source sans pro,sans-serif;
    margin-bottom:20px;
    color:#d4145a
}
.kartal-countdown-one .countdown-period{
    display:block;
    margin-top:5px;
    font-size:16px;
    font-weight:400;
    color:grey;
    text-transform:uppercase
}
.kartal-countdown-one .countdown-descr{
    display:block;
    width:100%
}
.kartal-countdown-two{
    color:#777;
    text-align:center;
    font-size:40px;
    font-weight:300
}
.kartal-countdown-two .countdown-amount,.kartal-countdown-two .countdown-period{
    padding-right:8px
}
.kartal-message{
    position:relative;
    padding:20px 28px;
    margin:0;
    background-color:#fff;
    border:0 solid #d7d7d7;
    box-shadow:1px 1px 3px #eee
}
@media only screen and (max-width:480px){
    .kartal-message{
        padding:20px 22px
    }
}
.kartal-message .kartal-message-inner{
    position:relative;
    padding-right:20px
}
.kartal-message .kartal-message-inner .kartal-message-text{
    display:table;
    height:100%
}
@media screen and (max-width:320px){
    .kartal-message .kartal-message-inner .kartal-message-text{
        line-height:normal!important
    }
}
.kartal-message .kartal-message-inner .kartal-message-text .kartal-message-text-inner{
    display:table-cell;
    height:100%;
    vertical-align:middle;
    color:#999;
    font-size:16px;
    font-family:source sans pro,sans-serif;
    font-style:normal;
    font-weight:500
}
.kartal-message .kartal-message-inner a.kartal-close{
    position:absolute;
    right:6px;
    top:12px;
    line-height:13px;
    font-size:18px
}
.kartal-message .kartal-message-inner a.kartal-close i{
    width:14px;
    height:14px;
    color:#777;
    font-weight:700;
    display:inline-block
}
.kartal-message .kartal-message-inner a.kartal-close i:hover{
    color:#d4145a
}
.kartal-message.kartal-with-icon .kartal-message-icon-holder{
    float:left;
    padding:0 20px 0 0
}
@media only screen and (max-width:600px){
    .kartal-message.kartal-with-icon .kartal-message-icon-holder{
        padding:20px 22px
    }
}
.kartal-message.kartal-with-icon .kartal-message-icon-holder .kartal-message-icon{
    display:table;
    height:100%
}
.kartal-message.kartal-with-icon .kartal-message-icon-holder .kartal-message-icon .kartal-message-icon-inner{
    display:table-cell;
    height:100%;
    vertical-align:middle;
    font-size:18px;
    font-weight:400
}
.kartal-ordered-list ol li,.kartal-unordered-list ul>li{
    font-family:inherit;
    font-weight:500;
    font-size:14px
}
.kartal-message.kartal-with-icon .kartal-message-icon-holder .kartal-message-icon .kartal-message-icon-inner>i,.kartal-message.kartal-with-icon .kartal-message-icon-holder .kartal-message-icon .kartal-message-icon-inner>span{
    line-height:1em;
    padding:8px
}
.kartal-ordered-list ol{
    display:block;
    margin:0 0 30px
}
.kartal-ordered-list ol li{
    margin-bottom:11px
}
.kartal-ordered-list ol>li:before{
    color:#d4145a;
    content:counter(li,decimal-leading-zero);
    counter-increment:li;
    padding-right:8px
}
.kartal-ordered-list ul{
    display:block;
    margin:0 0 30px
}
.kartal-unordered-list ul{
    display:block;
    margin:0;
    padding:0
}
.kartal-unordered-list ul>li{
    position:relative;
    margin-bottom:11px
}
.kartal-unordered-list.kartal-line ul{
    list-style-type:none
}
.kartal-unordered-list.kartal-line ul>li{
    padding-left:9px;
    margin-bottom:11px
}
.kartal-unordered-list.kartal-line ul>li:before{
    height:20px;
    width:auto;
    line-height:20px;
    display:inline-block;
    position:absolute;
    left:0;
    top:1px;
    padding:0;
    color:#959595;
    text-align:center;
    content:'-'
}
.kartal-unordered-list.kartal-animate-list ul li{
    opacity:0;
    top:-40px
}
.touch .no_animation_on_touch .kartal-unordered-list.kartal-animate-list ul li{
    opacity:1;
    top:0
}
.kartal-icon-list-item{
    width:100%;
    position:relative;
    margin-bottom:8px
}
.kartal-icon-list-item .kartal-icon-list-icon-holder{
    display:table-cell;
    vertical-align:middle;
    min-width:13px
}
.kartal-icon-list-item .kartal-icon-list-icon-holder-inner .font_elegant,.kartal-icon-list-item .kartal-icon-list-icon-holder-inner i{
    display:block;
    color:#d4145a;
    font-size:14px;
    text-align:center;
    line-height:initial
}
.kartal-icon-list-item .kartal-icon-list-text{
    display:table-cell;
    vertical-align:middle;
    position:relative;
    padding-left:17px;
    font-size:16px;
    color:#777;
    font-weight:400
}
.kartal-icon-list-item.kartal-icon-list-item-headings-font-family .kartal-icon-list-text{
    font-family:source sans pro,sans-serif
}
.kartal-top-bar .kartal-icon-list-item{
    display:block;
    height:auto;
    margin-bottom:0
}
.kartal-top-bar .kartal-icon-list-item .kartal-icon-list-text{
    padding-left:13px;
    font-size:12px;
    color:#cacaca;
    font-weight:600
}
.kartal-top-bar .kartal-icon-list-item .kartal-icon-list-icon-holder-inner .font_elegant,.kartal-top-bar .kartal-icon-list-item .kartal-icon-list-icon-holder-inner i{
    color:#cacaca
}
.kartal-top-bar-light .kartal-top-bar .kartal-icon-list-item .kartal-icon-list-icon-holder-inner .font_elegant,.kartal-top-bar-light .kartal-top-bar .kartal-icon-list-item .kartal-icon-list-icon-holder-inner i{
    color:#fff
}
.kartal-top-bar-dark .kartal-top-bar .kartal-icon-list-item .kartal-icon-list-icon-holder-inner .font_elegant,.kartal-top-bar-dark .kartal-top-bar .kartal-icon-list-item .kartal-icon-list-icon-holder-inner i{
    color:#000
}
.kartal-progress-bar{
    position:relative;
    margin:0 0 16px;
    width:100%;
    overflow:hidden;
    text-align:left
}
.kartal-progress-bar .kartal-progress-title-holder{
    position:relative;
    margin-bottom:9px;
    color:#777;
    font-weight:600
}
.kartal-progress-bar .kartal-progress-title-holder .kartal-progress-title{
    display:inline-block;
    z-index:100
}
.kartal-progress-bar .kartal-progress-number-wrapper{
    text-align:right;
    position:absolute;
    right:0;
    z-index:10;
    opacity:0;
    bottom:0
}
.kartal-progress-bar .kartal-progress-number-wrapper .kartal-progress-number{
    font-size:24px;
    font-weight:300;
    color:#777;
    display:inline-block;
    text-align:center;
    float:right
}
.kartal-progress-bar .kartal-progress-number-wrapper .kartal-progress-number .kartal-percent:after{
    content:'%';
    margin-left:.1em;
    font-size:1em
}
.kartal-progress-bar .kartal-progress-number-wrapper.kartal-floating{
    width:100%;
    height:100%
}
.kartal-progress-bar .kartal-progress-number-wrapper.kartal-floating .kartal-progress-number{
    position:absolute;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    transform:translateX(-50%);
    bottom:0
}
.kartal-progress-bar .kartal-progress-number-wrapper.kartal-floating .kartal-down-arrow{
    width:0;
    height:0;
    border-left:3px solid transparent;
    border-right:3px solid transparent;
    border-top:3px solid #d4145a;
    display:block;
    position:absolute;
    left:50%;
    top:100%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    transform:translateX(-50%)
}
.kartal-progress-bar .kartal-progress-number-wrapper.kartal-floating-inside .kartal-progress-number{
    -webkit-transform:translateX(-100%);
    -moz-transform:translateX(-100%);
    transform:translateX(-100%);
    height:16px;
    line-height:16px
}
.kartal-progress-bar .kartal-progress-number-wrapper.kartal-floating-inside .kartal-progress-number .kartal-percent{
    display:inline-block
}
.kartal-progress-bar .kartal-progress-content-outer{
    background-color:#f6f6f5;
    position:relative;
    overflow:hidden;
    height:9px
}
.kartal-progress-bar .kartal-progress-content-outer .kartal-progress-content{
    max-width:100%;
    overflow:hidden;
    height:9px;
    border:0;
    width:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-price-table,.kartal-testimonials-holder-inner .testimonials-grid{
    -moz-box-sizing:border-box;
    float:left;
    -webkit-box-sizing:border-box
}
.kartal-separator-with-icon-holder{
    position:relative
}
.kartal-separator-with-icon-holder .kartal-separator-left{
    float:left;
    width:calc((100% - 115px)/2)
}
.kartal-separator-with-icon-holder .kartal-separator-right{
    float:right;
    width:calc((100% - 115px)/2)
}
.kartal-separator-with-icon-holder .kartal-icon-holder{
    display:inline-block;
    background-color:#fff;
    height:75px;
    width:75px;
    font-size:30px;
    line-height:75px;
    text-align:center;
    position:absolute;
    top:50%;
    left:50%;
    border:1px solid #eee;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    box-shadow:1px 1px 3px #eee
}
.kartal-blog-slider-holder .kartal-post-text,.kartal-working-hours-holder{
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee
}
.kartal-separator-with-icon-holder .kartal-icon-holder .kartal-icon-simple-line-icon{
    line-height:inherit
}
.kartal-blog-slider-holder{
    opacity:0
}
.kartal-blog-slider-holder .kartal-post-text{
    padding-left:36px;
    padding-right:36px;
    background-color:#fff;
    box-shadow:1px 1px 3px #eee
}
.kartal-blog-slider-holder h2.kartal-post-title{
    margin-bottom:11px;
    margin-top:0;
    font-size:20px;
    font-weight:400;
    padding-top:0;
    line-height:31px;
    word-wrap:break-word
}
.kartal-blog-slider-holder .kartal-post-excerpt{
    padding-bottom:24px;
    margin-bottom:0
}
.kartal-blog-slider-holder .kartal-post-content{
    background-color:#fff
}
.kartal-blog-slider-holder .kartal-post-content .kartal-author-desc{
    padding-bottom:9px
}
.kartal-blog-slider-holder .kartal-post-content .kartal-author-desc .kartal-author-name{
    font-size:16px;
    color:#63a8d8;
    margin:0
}
.kartal-blog-slider-holder .kartal-post-content .kartal-author-desc .kartal-author-image{
    margin-top:-15px;
    margin-right:18px
}
.kartal-blog-slider-holder .kartal-post-content .kartal-author-desc .kartal-author-image img{
    height:54px;
    width:54px;
    padding:3px
}
.kartal-blog-slider-holder .kartal-post-content .kartal-author-desc .kartal-author-name-holder{
    line-height:51px
}
.kartal-blog-slider-holder .kartal-post-content .kartal-post-excerpt{
    margin-top:11px;
    word-wrap:break-word
}
.kartal-blog-slider-holder .kartal-post-content .kartal-post-info-date{
    font-size:14px;
    line-height:26px
}
.kartal-blog-slider-holder .kartal-post-content .kartal-categories-date{
    border-top:1px solid #eee;
    padding-top:13px;
    padding-bottom:13px
}
.kartal-blog-slider-holder .kartal-post-content .kartal-categories-date .kartal-categories-list{
    width:65%
}
.kartal-blog-slider-holder .kartal-post-content .kartal-categories-date .kartal-post-info{
    float:right;
    width:35%
}
.kartal-blog-slider-holder .kartal-post-content .kartal-categories-date .kartal-post-info-date{
    width:100%;
    border-right:0;
    padding-right:0;
    text-align:right
}
.kartal-blog-slider-holder .kartal-post-content .kartal-post-info-comments-icon{
    display:inline-block;
    vertical-align:middle
}
.kartal-blog-slider-holder.dots_navigation{
    margin-bottom:79px
}
.kartal-blog-slider-holder.kartal-blog-slider-two h2.kartal-post-title{
    margin-bottom:23px;
    font-size:30px;
    line-height:39px;
    font-weight:300
}
.kartal-blog-slider-holder.kartal-blog-slider-two .kartal-post-content .kartal-post-text{
    padding-top:30px;
    padding-bottom:35px
}
.kartal-blog-slider-holder.kartal-blog-slider-two .kartal-post-excerpt{
    line-height:28px
}
.kartal-blog-slider-holder.kartal-blog-slider-two .kartal-post-info-date{
    font-size:16px
}
.kartal-blog-slider-holder.kartal-blog-slider-two .kartal-post-info-comments{
    color:#737373;
    padding-right:3px
}
.kartal-blog-slider-holder.kartal-blog-slider-two .kartal-post-info-comments:hover{
    color:#d4145a
}
.kartal-blog-slider-holder .kartal-post-info>div{
    display:inline-block;
    position:relative;
    padding-right:15px
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-post-image-with-author{
    position:relative;
    overflow:hidden;
    padding-bottom:40px;
    z-index:1000
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-author-image{
    position:relative;
    -webkit-transition:all .25s;
    -moz-transition:all .25s;
    transition:all .25s;
    -webkit-transform-origin:0 50%;
    transform-origin:0 50%
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-author-desc{
    position:absolute;
    left:0;
    bottom:-8px;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:0 36px;
    background-color:transparent;
    -webkit-transition:bottom .25s ease-in-out,background-color .15s;
    -moz-transition:bottom .25s ease-in-out,background-color .15s;
    transition:bottom .25s ease-in-out,background-color .15s
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-author-name-holder{
    position:relative
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-author-name-holder .kartal-author-name{
    -webkit-transition:opacity .1s .1s;
    -moz-transition:opacity .1s .1s;
    transition:opacity .1s .1s
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-author-name-holder:before{
    content:'Read More';
    position:absolute;
    width:100px;
    left:0;
    top:5px;
    color:#fff;
    opacity:0;
    -webkit-transition:opacity 0;
    -moz-transition:opacity 0;
    transition:opacity 0
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-author-name-holder:after{
    content:"\45";
    font-family:ElegantIcons;
    position:absolute;
    top:7px;
    left:68px;
    color:#fff;
    opacity:0;
    -webkit-transition:opacity 0s,left 0 .1s;
    -moz-transition:opacity 0s,left 0 .1s;
    transition:opacity 0s,left 0 .1s
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-post-text{
    position:relative;
    padding-top:20px
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-post-text:after{
    content:'';
    position:absolute;
    top:-40px;
    left:0;
    height:40px;
    width:100%;
    box-shadow:1px -1px 1px #eee
}
.kartal-blog-slider-holder.kartal-blog-slider-one .kartal-post-image{
    -webkit-transition:all .35s ease;
    -moz-transition:all .35s ease;
    transition:all .35s ease;
    -webkit-transform-origin:50% 0;
    transform-origin:50% 0
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-post-image{
    -webkit-transition:all .6s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .6s cubic-bezier(.22,.61,.36,1);
    transition:all .6s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1.3);
    -moz-transform:scale(1.3);
    transform:scale(1.3)
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-author-desc{
    bottom:0;
    background-color:rgba(0,0,0,.25);
    pointer-events:none
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-author-image{
    top:11px;
    -webkit-transform:scale(.65) translateZ(0);
    -moz-transform:scale(.65) translateZ(0);
    transform:scale(.65) translateZ(0)
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-author-name{
    opacity:0;
    -webkit-transition:none;
    -moz-transition:none;
    transition:none
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-author-name-holder{
    left:-20px;
    top:-5px
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-author-name-holder:before{
    opacity:1;
    -webkit-transition:opacity .15s .1s;
    -moz-transition:opacity .15s .1s;
    transition:opacity .15s .1s
}
.kartal-blog-slider-holder.kartal-blog-slider-one article:hover .kartal-author-name-holder:after{
    left:72px;
    opacity:1;
    -webkit-transition:opacity .15s .1s,left .25s ease-out .1s;
    -moz-transition:opacity .15s .1s,left .25s ease-out .1s;
    transition:opacity .15s .1s,left .25s ease-out .1s
}
.kartal-blog-slider-holder .slick-slide{
    padding-left:15px;
    padding-right:15px
}
.kartal-blog-slider-holder .slick-list{
    margin:0 -15px
}
.kartal-blog-slider-holder .slick-next,.kartal-blog-slider-holder .slick-prev{
    position:absolute;
    top:50%;
    padding:0;
    width:50px;
    height:50px;
    z-index:100;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    background-color:transparent;
    border:0;
    color:transparent;
    text-indent:-9999px;
    cursor:pointer;
    outline:0
}
.kartal-blog-slider-holder .slick-next:before,.kartal-blog-slider-holder .slick-prev:before{
    color:#c7c7c7;
    position:absolute;
    top:0;
    font-size:46px;
    height:46px;
    line-height:45px;
    width:50px;
    font-family:Linearicons-Free;
    text-align:center;
    text-indent:0;
    visibility:visible;
    cursor:pointer
}
.kartal-blog-slider-holder .slick-prev{
    right:100%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-blog-slider-holder .slick-prev:before{
    left:-14px;
    content:'\e875'
}
.kartal-blog-slider-holder .slick-next{
    left:100%
}
.kartal-blog-slider-holder .slick-next:before{
    content:'\e876';
    right:-14px
}
.kartal-blog-slider-holder ul.slick-dots{
    position:absolute;
    width:100%;
    padding:0;
    list-style:none;
    text-align:center;
    margin-top:32px
}
.kartal-blog-slider-holder .slick-dots li{
    position:relative;
    width:12px;
    display:inline-block;
    height:12px;
    padding:0;
    cursor:pointer;
    margin:0 5px;
    background-color:#acacac;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-blog-slider-holder .slick-dots li button{
    font-size:0;
    line-height:0;
    display:block;
    width:15px;
    height:15px;
    padding:3px;
    cursor:pointer;
    color:transparent;
    border:0;
    outline:0;
    background:0 0
}
.kartal-blog-slider-holder .slick-dots li button:before{
    font-family:slick;
    font-size:50px;
    line-height:40px;
    position:absolute;
    top:-10px;
    left:0;
    width:20px;
    height:20px;
    content:'';
    text-align:center;
    opacity:.25;
    color:#000;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.kartal-blog-slider-holder .slick-dots li.slick-active{
    background-color:#d4145a
}
.kartal-working-hours-holder{
    position:relative;
    padding:24px 35px 6px 38px;
    background-color:#fff;
    box-shadow:1px 1px 3px #eee
}
.kartal-working-hours-holder.kartal-working-hours-light,.kartal-working-hours-holder.kartal-working-hours-light .kartal-wh-day,.kartal-working-hours-holder.kartal-working-hours-light .kartal-wh-title{
    color:#fff
}
.kartal-working-hours-holder .kartal-wh-title{
    text-align:left;
    margin-bottom:16px;
    color:#373737
}
.kartal-working-hours-holder .kartal-wh-item{
    position:relative;
    margin-bottom:16px;
    padding-bottom:18px;
    border-bottom:1px solid #eee
}
.kartal-working-hours-holder .kartal-wh-item:last-child{
    border-bottom:0;
    color:#e34252
}
.kartal-working-hours-holder .kartal-wh-item:last-child .kartal-wh-day{
    color:#e34252
}
.kartal-working-hours-holder .kartal-wh-day{
    padding-right:3px;
    display:table-cell;
    width:1%;
    white-space:nowrap;
    font-size:18px;
    color:#303030
}
.kartal-working-hours-holder .kartal-wh-hours{
    padding-left:4px;
    display:table-cell;
    width:1%;
    white-space:nowrap;
    text-align:right
}
.kartal-working-hours-holder .kartal-wh-dots{
    height:3px;
    background-image:radial-gradient(circle closest-side,#b3b3b3 99%,transparent 100%);
    background-position:50% 70%;
    background-size:6px 2px;
    background-repeat:repeat-x;
    display:table-cell;
    width:98%;
    z-index:1;
    position:relative
}
.kartal-working-hours-holder .kartal-wh-text-holder{
    margin-bottom:38px
}
.kartal-box-item-holder{
    padding:36px 30px 46px
}
.kartal-box-item-holder.kartal-box-shadow:not(.kartal-box-flip){
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee
}
.kartal-box-item-holder.kartal-box-flip{
    position:relative;
    -webkit-perspective:1000;
    -moz-perspective:1000px;
    perspective:1000px;
    background-color:transparent;
    padding:0
}
.kartal-box-item-holder.kartal-box-flip.kartal-box-shadow{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.kartal-box-item-holder.kartal-box-flip.kartal-box-shadow .kartal-box-item-back,.kartal-box-item-holder.kartal-box-flip.kartal-box-shadow .kartal-box-item-front{
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee
}
.kartal-box-item-holder.kartal-box-flip.kartal-box-dark-overlay .kartal-box-item-back:after,.kartal-box-item-holder.kartal-box-flip.kartal-box-light-overlay .kartal-box-item-back:after,.kartal-box-item-holder.kartal-box-flip>a{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:100
}
.kartal-box-item-holder.kartal-box-flip>div{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    outline:transparent solid 1px
}
.kartal-box-item-holder.kartal-box-flip .kartal-box-item-front{
    opacity:1;
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    -moz-transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    padding:36px 30px 46px
}
.kartal-box-item-holder.kartal-box-flip .kartal-box-item-back{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    opacity:0;
    -webkit-transform:rotateY(-180deg);
    -moz-transform:rotateY(-180deg);
    transform:rotateY(-180deg);
    -webkit-transition:-webkit-transform .6s cubic-bezier(.25,.1,.11,1.33),opacity .35s;
    transition:transform .6s cubic-bezier(.25,.1,.11,1.33),opacity .35s;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center
}
.kartal-box-item-holder.kartal-box-flip.kartal-box-light-overlay .kartal-box-item-back:after{
    content:'';
    background-color:rgba(255,255,255,.25)
}
.kartal-box-item-holder.kartal-box-flip.kartal-box-dark-overlay .kartal-box-item-back:after{
    content:'';
    background-color:rgba(0,0,0,.15)
}
.kartal-box-item-holder.kartal-box-flip:hover .kartal-box-item-front{
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg);
    opacity:0
}
.kartal-box-item-holder.kartal-box-flip:hover .kartal-box-item-back{
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0);
    opacity:1
}
.kartal-testimonials{
    z-index:15
}
.kartal-testimonials .kartal-testimonial-text-holder{
    position:relative;
    display:block
}
.kartal-testimonials .kartal-testimonial-text-holder .kartal-testimonial-text-inner{
    display:block
}
.kartal-testimonials .kartal-testimonial-title{
    font-size:30px;
    line-height:36px;
    font-weight:700;
    margin:20px 0;
    font-family:source sans pro,sans-serif;
    text-transform:uppercase
}
.kartal-testimonials .kartal-testimonial-author-text{
    margin-bottom:3px;
    margin-top:0
}
.kartal-testimonials .kartal-testimonials-job{
    color:#d4145a;
    font-family:source sans pro,sans-serif;
    font-size:14px;
    font-weight:600
}
.kartal-testimonials .kartal-testimonial-image-holder img{
    max-width:100%
}
.kartal-testimonials.owl-carousel{
    visibility:hidden
}
.kartal-testimonials.owl-carousel .owl-page{
    width:100%
}
.kartal-testimonials.owl-carousel .owl-page .owl-prev{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    left:2%
}
.kartal-testimonials.owl-carousel .owl-page .owl-next{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    right:2%
}
.kartal-testimonials.owl-carousel .owl-page .kartal-next-icon,.kartal-testimonials.owl-carousel .owl-page .kartal-prev-icon{
    display:inline-block;
    width:42px;
    height:42px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    border:2px solid #74797b
}
.kartal-testimonials.owl-carousel .owl-page .kartal-next-icon i,.kartal-testimonials.owl-carousel .owl-page .kartal-prev-icon i{
    font-size:22px;
    line-height:40px;
    color:#74797b
}
.kartal-testimonial-content.testimonials-slider .kartal-testimonial-author-text.light,.kartal-testimonial-content.testimonials-slider .kartal-testimonial-text-inner.light,.kartal-testimonial-content.testimonials-slider .kartal-testimonials-job.light,.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-text-inner.light,.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-text.light,.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonials-job.light,.kartal-testimonials-holder-inner .testimonials-grid h5.kartal-testimonial-author-text.light{
    color:#fff
}
.kartal-testimonials.owl-carousel .owl-item{
    -webkit-backface-visibility:visible
}
.kartal-testimonials.owl-carousel .owl-dots{
    margin-top:35px
}
.kartal-testimonials.owl-carousel .owl-dots .owl-dot{
    display:inline-block
}
.kartal-testimonials.owl-carousel .owl-dots .owl-dot:last-child{
    margin-right:0
}
.kartal-testimonials.owl-carousel .owl-dots .owl-dot span{
    display:inline-block;
    width:12px;
    height:12px;
    margin:0 5px;
    filter:Alpha(Opacity=50);
    background:#ccc;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px
}
.kartal-testimonials.owl-carousel .owl-dots .owl-dot:first-child span{
    margin-left:0
}
.kartal-testimonials.owl-carousel .owl-dots .owl-dot:last-child span{
    margin-right:0
}
.kartal-testimonials.owl-carousel .owl-dots .owl-dot.active span{
    background:#d4145a
}
.kartal-testimonials-holder-inner{
    margin-right:-48px;
    margin-left:-48px
}
.kartal-testimonials-holder-inner .testimonials-grid{
    padding:0 48px;
    margin-bottom:37px;
    box-sizing:border-box
}
.kartal-testimonials-holder-inner .testimonials-grid.kartal-two-columns{
    width:50%
}
.kartal-testimonials-holder-inner .testimonials-grid.kartal-three-columns{
    width:33.33%
}
.kartal-testimonials-holder-inner .testimonials-grid.kartal-four-columns{
    width:25%
}
.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-text{
    text-align:left;
    float:left
}
.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-text-inner{
    margin-bottom:5px;
    display:table;
    width:100%;
    height:100%
}
.kartal-testimonials-holder-inner .testimonials-grid h5.kartal-testimonial-author-text{
    margin-top:0
}
.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-image-holder{
    display:table-cell;
    vertical-align:middle;
    width:76px
}
.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-image-holder img{
    max-width:100%;
    width:60px;
    height:60px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-testimonials-holder-inner .testimonials-grid .kartal-testimonial-author{
    display:table-cell;
    vertical-align:middle
}
.kartal-testimonial-content.testimonials-slider .kartal-testimonial-author-text{
    margin-top:35px;
    margin-bottom:13px;
    font-size:20px
}
.kartal-testimonial-content.testimonials-slider .kartal-testimonials-job{
    display:block;
    font-size:16px
}
.kartal-testimonial-content.testimonials-slider .kartal-testimonial-title{
    margin-bottom:50px
}
.kartal-testimonial-content.testimonials-slider p.kartal-testimonial-text{
    font-size:18px;
    color:#ccc;
    line-height:33px
}
.kartal-testimonials-holder.light .owl-carousel .owl-pagination .owl-page.active span{
    background:#fff
}
.kartal-pricing-tables.kartal-two-columns .kartal-price-table{
    width:50%
}
.kartal-pricing-tables.kartal-three-columns .kartal-price-table{
    width:33.33%
}
.kartal-pricing-tables.kartal-four-columns .kartal-price-table{
    width:25%
}
.kartal-price-table{
    position:relative;
    width:100%;
    padding:0;
    padding:0 15px;
    box-sizing:border-box
}
.kartal-price-table:first-child{
    margin-left:0
}
.kartal-price-table .kartal-price-table-inner{
    background-color:#fff;
    text-align:center;
    padding:51px 20px 38px;
    border:1px solid #f2f2f2;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-price-table .kartal-price-table-inner ul{
    position:relative;
    z-index:10;
    list-style-type:none;
    padding:0;
    margin:5px 0
}
.kartal-price-table .kartal-price-table-inner .kartal-price,.kartal-price-table .kartal-price-table-inner .kartal-title-content{
    margin:0;
    font-weight:400
}
.kartal-price-table .kartal-price-table-inner .kartal-title-content{
    color:#545454
}
.kartal-price-table .kartal-price-table-inner .kartal-table-title{
    margin-bottom:20px
}
.kartal-price-table .kartal-price-table-inner .kartal-price-in-table{
    margin-bottom:3px
}
.kartal-price-table .kartal-price-table-inner .kartal-pt-price-period{
    font-family:source sans pro,sans-serif;
    font-size:16px;
    color:#ababab;
    font-weight:400
}
.kartal-price-table .kartal-price-table-inner .kartal-table-content{
    margin-top:32px;
    font-size:16px;
    font-weight:500;
    color:grey;
    line-height:30px
}
.kartal-price-table .kartal-price-table-inner .kartal-price-button{
    margin-top:38px
}
.kartal-price-table .kartal-price-table-inner .kartal-pt-label-holder{
    position:absolute;
    top:-18px;
    right:64px;
    z-index:20
}
.kartal-price-table .kartal-price-table-inner .kartal-pt-label-holder .kartal-pt-label-inner{
    background-color:#eee;
    padding:6px 14px 4px 19px;
    font-family:source sans pro,sans-serif;
    color:#d4145a;
    font-size:16px;
    font-weight:400;
    border-top-left-radius:20px;
    border-bottom-left-radius:20px;
    -webkit-transform:rotate(-90deg) perspective(1px);
    -moz-transform:rotate(-90deg) perspective(1px);
    transform:rotate(-90deg) perspective(1px);
    -webkit-transform-origin:right;
    -moz-transform-origin:right;
    transform-origin:right;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-price-table .kartal-price-table-inner .kartal-pt-label-content{
    -webkit-transform:rotate(180deg) translateZ(0);
    -moz-transform:rotate(180deg) translateZ(0);
    transform:rotate(180deg) translateZ(0);
    -webkit-transform-origin:center;
    -moz-transform-origin:center;
    transform-origin:center
}
.kartal-price-table.kartal-pt-active .kartal-price-table-bgrnd-overlay{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:1;
    -webkit-transition:all .6s;
    -moz-transition:all .6s;
    transition:all .6s
}
.kartal-price-table.kartal-pt-active:hover .kartal-price-table-bgrnd-overlay{
    -webkit-transform:scaleY(2);
    -moz-transform:scaleY(2);
    transform:scaleY(2);
    top:50%
}
.kartal-price-table.kartal-pt-active .kartal-price-table-inner{
    background-color:#d4145a;
    position:relative;
    overflow:hidden;
    border-color:inherit;
    color:#fff
}
.kartal-price-table.kartal-pt-active .kartal-price-table-inner .kartal-price,.kartal-price-table.kartal-pt-active .kartal-price-table-inner .kartal-pt-price-period,.kartal-price-table.kartal-pt-active .kartal-price-table-inner .kartal-table-content,.kartal-price-table.kartal-pt-active .kartal-price-table-inner .kartal-title-content{
    color:inherit
}
.kartal-price-table.kartal-pt-active .kartal-price-table-inner .kartal-pt-label-inner{
    background-color:#fff;
    color:#545454
}
.kartal-pie-chart-holder{
    position:relative;
    display:block
}
.kartal-pie-chart-holder.kartal-pie-chart-typography-light .kartal-pie-chart-text,.kartal-pie-chart-holder.kartal-pie-chart-typography-light .kartal-pie-title,.kartal-pie-chart-holder.kartal-pie-chart-typography-light .kartal-to-counter:after,.kartal-pie-chart-holder.kartal-pie-chart-typography-light span.kartal-to-counter{
    color:#fff
}
.kartal-pie-chart-holder.kartal-pie-chart-typography-dark .kartal-pie-title,.kartal-pie-chart-holder.kartal-pie-chart-typography-dark span.kartal-to-counter{
    color:#303030
}
.kartal-pie-chart-holder.kartal-pie-chart-typography-dark .kartal-pie-chart-text{
    color:grey
}
.kartal-pie-chart-holder .kartal-percentage{
    position:relative;
    display:block;
    height:175px;
    width:175px;
    line-height:175px;
    text-align:center;
    margin:0 auto;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-pie-chart-holder .kartal-percentage .kartal-pie-title{
    line-height:inherit
}
.kartal-pie-chart-holder .kartal-percentage canvas{
    position:absolute;
    top:0;
    left:0
}
.kartal-pie-chart-holder .kartal-to-counter{
    position:relative;
    font-weight:700;
    font-size:34px;
    font-family:source sans pro,sans-serif
}
.kartal-pie-chart-holder .kartal-to-counter:after{
    content:'%';
    margin-left:.1em;
    font-size:1em;
    color:#303030
}
.kartal-pie-chart-holder .kartal-pie-chart-text{
    text-align:center;
    margin:26px 0 0
}
.kartal-pie-chart-holder .kartal-pie-chart-text h4.kartal-pie-chart-text{
    font-size:20px
}
.kartal-pie-chart-holder .kartal-pie-chart-text h4.kartal-pie-title{
    margin:0 0 13px;
    font-size:20px
}
.kartal-pie-chart-with-icon-holder{
    position:relative;
    display:block
}
.kartal-pie-chart-with-icon-holder .kartal-percentage-with-icon{
    position:relative;
    display:block;
    height:175px;
    width:175px;
    line-height:175px;
    text-align:center;
    margin:0 auto;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:opacity .3s ease 0;
    -moz-transition:opacity .3s ease 0;
    -o-transition:opacity .3s ease 0
}
.kartal-pie-chart-with-icon-holder .kartal-percentage-with-icon .mkd_icon_font_elegant,.kartal-pie-chart-with-icon-holder .kartal-percentage-with-icon i:before{
    line-height:inherit
}
.kartal-pie-chart-with-icon-holder .kartal-percentage-with-icon canvas{
    position:absolute;
    top:0;
    left:0
}
.kartal-pie-chart-with-icon-holder .kartal-percentage-with-icon i,.kartal-pie-chart-with-icon-holder .kartal-percentage-with-icon span{
    float:none;
    margin:0;
    color:#279eff;
    vertical-align:middle!important;
    display:inline
}
.kartal-pie-chart-with-icon-holder .kartal-pie-chart-text{
    text-align:center;
    margin:26px 0 0
}
.kartal-pie-chart-with-icon-holder .kartal-pie-chart-text h4.kartal-pie-title{
    margin:0 0 12px;
    font-size:20px
}
.kartal-pie-chart-doughnut-holder{
    display:block;
    position:relative;
    overflow:hidden
}
.kartal-pie-chart-doughnut-holder .kartal-pie-chart-doughnut{
    margin:0 22px 0 0;
    float:left
}
.kartal-pie-chart-doughnut-holder .kartal-pie-legend{
    position:relative;
    float:left;
    width:40%
}
.kartal-pie-chart-doughnut-holder .kartal-pie-legend ul li .kartal-pie-color-holder,.kartal-pie-chart-pie-holder .kartal-pie-legend ul li .kartal-pie-color-holder{
    width:25px;
    height:25px;
    background-color:#d4145a;
    float:left
}
.kartal-pie-chart-doughnut-holder .kartal-pie-legend ul{
    list-style:none;
    padding:0
}
.kartal-pie-chart-doughnut-holder .kartal-pie-legend ul li{
    display:block;
    margin:0 0 10px
}
.kartal-pie-chart-doughnut-holder .kartal-pie-legend ul li p{
    font-size:12px;
    font-family:source sans pro,sans-serif;
    text-transform:capitalize;
    font-weight:600;
    line-height:25px;
    margin:0;
    text-align:left;
    padding:0 0 0 35px;
    min-height:25px
}
.kartal-pie-chart-pie-holder{
    display:block;
    position:relative;
    overflow:hidden
}
.kartal-pie-chart-pie-holder .kartal-pie-chart-pie{
    margin:0 22px 0 0;
    float:left
}
.kartal-pie-chart-pie-holder .kartal-pie-legend{
    position:relative;
    float:left
}
.kartal-pie-chart-pie-holder .kartal-pie-legend ul{
    list-style:none;
    padding:0
}
.kartal-pie-chart-pie-holder .kartal-pie-legend ul li{
    display:block;
    margin:0 0 10px
}
.kartal-pie-chart-pie-holder .kartal-pie-legend ul li p{
    line-height:25px;
    margin:0;
    padding:0 0 0 35px;
    text-align:left;
    min-height:25px
}
.kartal-tabs .kartal-tab-container{
    position:relative;
    background-size:contain;
    background-position:100% 50%;
    background-repeat:no-repeat;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    opacity:0;
    -webkit-transition:opacity .4s ease;
    -moz-transition:opacity .4s ease;
    transition:opacity .4s ease
}
.kartal-tabs .kartal-tab-container.kartal-visible{
    opacity:1
}
.kartal-tabs .kartal-tabs-nav{
    display:block;
    position:relative;
    list-style:none;
    margin:0;
    padding:0;
    overflow:hidden;
    vertical-align:middle
}
.kartal-tabs .kartal-tabs-nav li a{
    display:block;
    padding:18px 30px;
    color:#373737;
    background-color:#fff;
    font-weight:400;
    font-family:source sans pro,sans-serif;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    -moz-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out
}
.kartal-tabs .kartal-tabs-nav li a .kartal-tab-subtitle,.kartal-tabs .kartal-tabs-nav li a .kartal-tab-title,.kartal-tabs .kartal-tabs-nav li a .kartal-tab-title-subtitle{
    display:block
}
.kartal-tabs .kartal-tabs-nav li a .kartal-tab-subtitle{
    font-size:16px;
    color:#999;
    margin-top:6px
}
.kartal-tabs .kartal-tabs-nav li.ui-state-active a{
    position:relative;
    z-index:20
}
.kartal-tabs .kartal-tab-line-inner,.kartal-tabs .kartal-tab-line-inner:after,.kartal-tabs .kartal-tab-line:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.kartal-tabs .kartal-tab-line-inner{
    overflow:hidden
}
.kartal-tabs .kartal-tab-line-inner:after{
    z-index:300
}
@-webkit-keyframes stretchOutVertical{
    0%,100%{
        top:0;
        height:100%
    }
    50%{
        top:-50%;
        height:150%
    }
}
@keyframes stretchOutVertical{
    0%,100%{
        top:0;
        height:100%
    }
    50%{
        top:-50%;
        height:150%
    }
}
@-webkit-keyframes stretchOutHorizontal{
    0%,100%{
        left:0;
        width:100%
    }
    50%{
        left:-50%;
        width:150%
    }
}
@keyframes stretchOutHorizontal{
    0%,100%{
        left:0;
        width:100%
    }
    50%{
        left:-50%;
        width:150%
    }
}
.kartal-tabs.kartal-horizontal .kartal-tabs-nav li{
    background-color:#fff
}
.kartal-tabs.kartal-horizontal .kartal-tabs-nav li a{
    background-color:transparent
}
.kartal-tabs.kartal-horizontal .kartal-tabs-nav li:not(.kartal-tab-line){
    display:table-cell;
    vertical-align:middle;
    border-bottom:1px solid #f2f2f2;
    position:relative
}
.kartal-tabs.kartal-horizontal .kartal-tabs-nav li:not(.kartal-tab-line) a{
    padding:18px 15px;
    border-left:0
}
.kartal-tabs.kartal-horizontal .kartal-tabs-nav li:not(.kartal-tab-line) a:after{
    content:'';
    background:0 0;
    position:absolute;
    width:100%;
    height:5px;
    left:0;
    bottom:0
}
.kartal-tabs.kartal-horizontal .kartal-tab-line{
    position:absolute;
    width:0;
    height:5px;
    left:0;
    bottom:0;
    z-index:300;
    -webkit-transition:all .4s ease 30ms;
    -moz-transition:all .4s ease 30ms;
    transition:all .4s ease 30ms
}
.kartal-tabs.kartal-horizontal .kartal-tab-container{
    padding:35px 0;
    top:-1px;
    position:relative;
    z-index:10
}
.kartal-tabs.kartal-horizontal .kartal-tabs-nav:hover .kartal-tab-line-inner:after{
    -webkit-animation-name:stretchOutHorizontal;
    -webkit-animation-duration:1.8s;
    -webkit-animation-timing-function:ease;
    animation-name:stretchOutHorizontal;
    animation-duration:1.8s;
    animation-iteration-count:infinite;
    animation-timing-function:ease;
    animation-delay:0;
    animation-fill-mode:forwards
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav{
    float:left;
    width:32%;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav li:not(.kartal-tab-line){
    display:block;
    border-bottom:1px solid #f2f2f2
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav li:not(.kartal-tab-line):last-child{
    border-bottom:0
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav li:not(.kartal-tab-line) a{
    border-bottom:0;
    padding:27px 32px
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav li:not(.kartal-tab-line) a .kartal-tab-title{
    font-size:20px
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav li:not(.kartal-tab-line) a:after{
    content:'';
    background:#ebebeb;
    position:absolute;
    width:5px;
    height:100%;
    left:0;
    top:0
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav:last-child{
    margin:0
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav .kartal-tab-line{
    position:absolute;
    top:0;
    height:0;
    left:0;
    width:5px;
    z-index:300;
    -webkit-transition:all .4s ease 30ms;
    -moz-transition:all .4s ease 30ms;
    transition:all .4s ease 30ms
}
.kartal-tabs.kartal-vertical .kartal-tab-container{
    float:left;
    padding:0 45px 10px;
    width:68%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-tabs.kartal-vertical.kartal-vertical-nav-width-small .kartal-tabs-nav{
    width:22.92%
}
.kartal-tabs.kartal-vertical.kartal-vertical-nav-width-small .kartal-tab-container{
    width:77.08%
}
.kartal-tabs.kartal-vertical .kartal-tabs-nav:hover .kartal-tab-line-inner:after{
    -webkit-animation-name:stretchOutVertical;
    -webkit-animation-duration:1.8s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:ease;
    -webkit-animation-delay:0;
    -webkit-animation-fill-mode:forwards;
    animation-name:stretchOutVertical;
    animation-duration:1.8s;
    animation-iteration-count:infinite;
    animation-timing-function:ease;
    animation-delay:0;
    animation-fill-mode:forwards
}
.kartal-tabs.kartal-tab-text-icon .kartal-tabs-nav li a .kartal-tab-text-after-icon{
    padding-left:10px;
    -webkit-transition:initial;
    -moz-transition:initial;
    transition:initial
}
.kartal-tabs.kartal-tab-text-icon .kartal-tabs-nav li a .kartal-icon-frame{
    float:left;
    margin-left:-7px
}
.kartal-tabs.kartal-tab-text-icon .kartal-tabs-nav li a .kartal-tab-title-subtitle{
    padding-left:20px
}
.kartal-tabs.kartal-tab-icon .kartal-tabs-nav li a i,.kartal-tabs.kartal-tab-icon .kartal-tabs-nav li a span{
    -webkit-transition:initial;
    -moz-transition:initial;
    transition:initial
}
.kartal-tabs.kartal-tab-icon .kartal-tabs-nav li a .kartal-icon-frame{
    display:inline-block;
    min-width:20px
}
.kartal-accordion-holder{
    position:relative
}
.kartal-accordion-holder .kartal-accordion-content{
    margin:0;
    color:#777;
    padding:0 25px 26px 45px
}
.kartal-accordion-holder .kartal-accordion-content.ui-accordion-content-active{
    border-bottom:1px solid #363636
}
.kartal-accordion-holder .kartal-accordion-content p{
    line-height:27px;
    margin:0
}
.kartal-accordion-holder .kartal-accordion-content.kartal-accordion-dark.ui-accordion-content-active{
    border-bottom:1px solid #ebebeb!important
}
.kartal-accordion-holder .kartal-title-holder{
    cursor:pointer;
    position:relative;
    margin:0;
    line-height:20px;
    padding:25px 0;
    font-size:20px;
    border-bottom:1px solid #363636;
    color:#fff;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;
    -moz-transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;
    transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out
}
.kartal-accordion-holder .kartal-title-holder:first-child{
    margin:0
}
.kartal-accordion-holder .kartal-title-holder .kartal-tab-title,.kartal-accordion-holder .kartal-title-holder .kartal-tab-title-inner{
    color:inherit;
    line-height:inherit
}
.kartal-accordion-holder .kartal-title-holder span.kartal-accordion-number{
    color:#d4145a;
    font-size:26px;
    font-weight:400;
    margin-right:15px
}
.kartal-accordion-holder .kartal-title-holder .kartal-accordion-mark{
    position:absolute;
    top:50%;
    right:8px;
    display:block;
    width:24px;
    height:24px;
    line-height:1em;
    color:#fff;
    border:1px solid #363636;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:background-color .15s ease-out,border-color .15s ease-out;
    -moz-transition:background-color .15s ease-out,border-color .15s ease-out;
    transition:background-color .15s ease-out,border-color .15s ease-out
}
.kartal-accordion-holder .kartal-title-holder .kartal-accordion-mark-icon{
    position:relative;
    display:block;
    width:100%;
    height:100%;
    line-height:20px;
    text-align:center;
    font-size:20px
}
.kartal-accordion-holder .kartal-title-holder .kartal-accordion-mark-icon span{
    position:absolute;
    display:block;
    line-height:inherit;
    -webkit-transition:opacity .15s ease-out;
    -moz-transition:opacity .15s ease-out;
    transition:opacity .15s ease-out
}
.kartal-accordion-holder .kartal-title-holder .kartal-accordion-mark-icon .icon_minus-06{
    opacity:0
}
.kartal-accordion-holder .kartal-title-holder .kartal-accordion-mark-icon .icon_plus,.kartal-accordion-holder .kartal-title-holder.ui-state-active .kartal-accordion-mark-icon .icon_minus-06{
    opacity:1
}
.kartal-accordion-holder .kartal-title-holder.kartal-accordion-dark{
    color:#303030!important;
    border-bottom:1px solid #ebebeb
}
.kartal-accordion-holder .kartal-title-holder.kartal-accordion-dark .kartal-accordion-mark{
    color:#ebebeb;
    border:1px solid #ebebeb
}
.kartal-accordion-holder .kartal-title-holder.ui-state-active{
    border-color:transparent
}
.kartal-accordion-holder .kartal-title-holder.ui-state-active .kartal-accordion-mark-icon .icon_plus{
    opacity:0
}
.kartal-accordion-holder.kartal-initial .kartal-title-holder .kartal-tab-title{
    text-align:left;
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-accordion-holder.kartal-initial .kartal-title-holder .kartal-tab-title span.kartal-icon-accordion-holder{
    font-size:18px;
    margin-right:17px;
    margin-left:14px
}
.kartal-accordion-holder.kartal-initial .kartal-title-holder .kartal-tab-title span.kartal-tab-title-inner{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
    text-align:center;
    text-align:left
}
.kartal-google-map,.kartal-google-map embed,.kartal-google-map iframe,.kartal-google-map object{
    display:block;
    width:100%
}
.kartal-accordion-holder.kartal-boxed{
    border:1px solid #363636
}
.kartal-accordion-holder.kartal-boxed .kartal-title-holder{
    text-align:left;
    padding:24px 50px 24px 33px;
    background-color:#1a1a1a;
    border:1px solid #363636;
    border-top:0!important;
    -webkit-transition:background-color .15s ease-out,border-color .15s ease-out;
    -moz-transition:background-color .15s ease-out,border-color .15s ease-out;
    transition:background-color .15s ease-out,border-color .15s ease-out
}
.kartal-accordion-holder.kartal-boxed .kartal-title-holder span.kartal-icon-accordion-holder{
    margin-right:6px;
    font-size:18px
}
.kartal-accordion-holder.kartal-boxed .kartal-title-holder .kartal-accordion-mark{
    border:0;
    background-color:transparent;
    -webkit-transition:color .15s ease-out;
    -moz-transition:color .15s ease-out;
    transition:color .15s ease-out
}
.kartal-accordion-holder.kartal-boxed .kartal-title-holder.ui-state-active,.kartal-accordion-holder.kartal-boxed .kartal-title-holder.ui-state-hover{
    color:#fff;
    background-color:#1f1f22;
    border-color:#363636
}
.kartal-accordion-holder.kartal-boxed .kartal-title-holder.ui-state-active .kartal-accordion-mark,.kartal-accordion-holder.kartal-boxed .kartal-title-holder.ui-state-hover .kartal-accordion-mark{
    color:#fff
}
.kartal-google-map-holder{
    position:relative;
    background-color:#fff
}
.kartal-google-map-holder.kartal-map-frame{
    padding:5px;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee
}
.kartal-google-map{
    height:300px
}
.kartal-google-map img{
    max-width:none
}
.kartal-google-map-overlay{
    position:absolute;
    z-index:1000;
    width:100%;
    height:100%;
    display:none;
    top:0;
    left:0
}
.kartal-separator-holder{
    position:relative;
    height:auto;
    font-size:0;
    line-height:1em
}
.kartal-separator-holder.kartal-separator-center{
    text-align:center
}
.kartal-separator-holder.kartal-separator-left{
    text-align:left
}
.kartal-separator-holder.kartal-separator-right{
    text-align:right
}
.kartal-separator-holder.kartal-separator-full-width .kartal-separator{
    width:100%!important
}
.kartal-blog-list-holder,.kartal-blog-list-holder>ul{
    display:inline-block;
    padding-top:24px;
    width:100%
}
.kartal-separator{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    border-bottom:1px solid #b2b2b2;
    margin:10px 0
}
.kartal-blog-list-holder>ul{
    list-style:none;
    height:100%;
    position:relative;
    margin:0;
    padding:0;
    vertical-align:top
}
.kartal-blog-list-holder>ul>li{
    display:block;
    position:relative
}
.kartal-blog-list-holder .kartal-excerpt{
    margin:0
}
.kartal-blog-list-holder .kartal-item-info-section>div{
    display:inline;
    padding:0 5px
}
.kartal-blog-list-holder .kartal-item-info-section>div:first-child{
    padding:0 5px 0 0
}
.kartal-blog-list-holder .kartal-item-info-section>div>a{
    color:inherit
}
.kartal-blog-list-holder .kartal-item-info-section .kartal-blog-like a i{
    margin:0 5px 0 0
}
.kartal-blog-list-holder .kartal-item-image a{
    display:block
}
.kartal-blog-list-holder .kartal-item-image img{
    vertical-align:middle
}
.kartal-blog-list-holder .kartal-item-title{
    margin-top:0
}
.kartal-blog-list-holder.kartal-blog-list-grid{
    margin:0 -15px;
    width:auto
}
.kartal-blog-list-holder.kartal-blog-list-grid .kartal-blog-list-item{
    padding:0 27px;
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-blog-list-holder.kartal-one-column>ul>li{
    float:none
}
.kartal-blog-list-holder.kartal-two-columns>ul>li{
    width:50%
}
.kartal-blog-list-holder.kartal-three-columns>ul>li{
    width:33.33%
}
.kartal-blog-list-holder.kartal-four-columns>ul>li{
    width:25%
}
.kartal-blog-list-holder.kartal-grid-type-1 .kartal-blog-list-item{
    margin-bottom:62px
}
.kartal-blog-list-holder.kartal-grid-type-1 .kartal-item-image{
    margin-bottom:25px
}
.kartal-blog-list-holder.kartal-grid-type-1 .kartal-item-title{
    margin-bottom:18px
}
.kartal-blog-list-holder.kartal-grid-type-1 .kartal-excerpt{
    margin-bottom:17px
}
.kartal-blog-list-holder.kartal-grid-type-1 .kartal-item-info-section{
    font-family:source sans pro,sans-serif;
    font-size:16px;
    font-weight:400;
    color:#ababab
}
.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-excerpt,.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-item-info-section{
    color:#fff
}
.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-item-title{
    color:#fff;
    -webkit-transition:opacity .25s ease-in-out;
    -moz-transition:opacity .25s ease-in-out;
    transition:opacity .25s ease-in-out
}
.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-item-title:hover{
    opacity:.6
}
.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-item-title:hover a{
    color:#fff
}
.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-item-info-section>div>a{
    -webkit-transition:opacity .25s ease-in-out;
    -moz-transition:opacity .25s ease-in-out;
    transition:opacity .25s ease-in-out
}
.kartal-blog-list-holder.kartal-grid-type-1.kartal-blog-list-light .kartal-item-info-section>div>a:hover{
    color:#fff;
    opacity:.6
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-blog-list-item,.kartal-blog-list-holder.kartal-masonry .kartal-blog-list-item{
    margin-bottom:50px
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-item-image,.kartal-blog-list-holder.kartal-masonry .kartal-item-image{
    margin-bottom:27px
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-item-title,.kartal-blog-list-holder.kartal-masonry .kartal-item-title{
    margin-bottom:22px
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-item-date,.kartal-blog-list-holder.kartal-masonry .kartal-item-date{
    font-family:source sans pro,sans-serif;
    font-size:16px;
    color:#ababab;
    font-weight:500;
    margin-bottom:9px
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-holder,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-holder{
    border-top:1px solid #f2f2f2;
    padding-top:12px;
    margin-top:22px;
    font-family:source sans pro,sans-serif;
    font-weight:600;
    font-size:14px;
    color:#545454
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-holder:after,.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-holder:before,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-holder:after,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-holder:before{
    content:" ";
    display:table
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-holder a,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-holder a{
    color:inherit
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-holder a:hover,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-holder a:hover{
    color:#d4145a
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-avatar-holder,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-avatar-holder{
    overflow:hidden;
    display:inline-block;
    width:30px;
    height:30px;
    vertical-align:middle;
    margin-right:13px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-avatar-holder img,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-avatar-holder img{
    display:inline-block
}
.kartal-blog-list-holder.kartal-grid-type-2 .kartal-post-item-author-name,.kartal-blog-list-holder.kartal-masonry .kartal-post-item-author-name{
    line-height:30px
}
.kartal-blog-list-holder.kartal-grid-type-2.kartal-blog-list-light .kartal-excerpt,.kartal-blog-list-holder.kartal-grid-type-2.kartal-blog-list-light .kartal-item-date,.kartal-blog-list-holder.kartal-grid-type-2.kartal-blog-list-light .kartal-item-title,.kartal-blog-list-holder.kartal-grid-type-2.kartal-blog-list-light .kartal-post-item-author-holder{
    color:#fff
}
.kartal-blog-list-holder.kartal-grid-type-2.kartal-blog-list-light .kartal-post-item-author-holder{
    border-color:rgba(255,255,255,.1)
}
.kartal-blog-list-holder.kartal-masonry .kartal-blog-list-masonry-grid-sizer{
    width:32%
}
.kartal-blog-list-holder.kartal-masonry .kartal-blog-list-masonry-grid-gutter{
    width:2%
}
.kartal-blog-list-holder.kartal-masonry .kartal-blog-list-masonry-item{
    width:32%
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-blog-list-item{
    padding:10px 0
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-blog-list-item:first-child{
    padding-top:0
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-blog-list-item:last-child{
    border-bottom:none;
    padding-bottom:0
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-item-image{
    float:left
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-item-image a img{
    width:60px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-blog-list-holder.kartal-image-in-box .has-post-thumbnail .kartal-item-text-holder{
    padding-left:80px;
    text-align:left
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-item-title{
    margin-top:0;
    margin-bottom:2px
}
.kartal-blog-list-holder.kartal-image-in-box h6.kartal-item-title a{
    font-size:16px;
    line-height:23px;
    color:#303030
}
.kartal-blog-list-holder.kartal-image-in-box h6.kartal-item-title a:hover{
    color:#d4145a
}
.kartal-blog-list-holder.kartal-image-in-box .kartal-item-date{
    color:#999;
    font-size:14px;
    font-family:source sans pro,sans-serif
}
.kartal-blog-list-holder.kartal-minimal .kartal-blog-list-item{
    border-bottom:1px solid #f2f2f2;
    padding:20px 0 17px
}
.kartal-blog-list-holder.kartal-minimal .kartal-blog-list-item:first-child{
    padding-top:0
}
.kartal-blog-list-holder.kartal-minimal .kartal-blog-list-item:last-child{
    border-bottom:none;
    padding-bottom:0
}
.kartal-blog-list-holder.kartal-minimal .kartal-item-title{
    color:#545454;
    margin-top:0;
    margin-bottom:4px
}
.kartal-blog-list-holder.kartal-minimal .kartal-item-date{
    color:#6b6b6b;
    font-size:12px;
    font-family:source sans pro,sans-serif;
    font-weight:600
}
.kartal-page-footer .kartal-blog-list-holder.kartal-image-in-box .kartal-blog-list-item,.kartal-page-footer .kartal-blog-list-holder.kartal-minimal .kartal-blog-list-item{
    border-bottom-color:#484848
}
.kartal-btn,.post-password-form input[type=submit],.woocommerce .button,input.wpcf7-form-control.wpcf7-submit{
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    position:relative;
    outline:0;
    padding:9px 35px;
    font-style:normal;
    font-weight:600;
    font-family:source sans pro,sans-serif;
    font-size:18px;
    line-height:1.7em;
    text-align:center;
    cursor:pointer;
    -webkit-border-radius:2em;
    -moz-border-radius:2em;
    border-radius:2em;
    -webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,background-position .3s ease,opacity .2s ease-out;
    -moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,background-position .3s ease,opacity .2s ease-out;
    transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,background-position .3s ease,opacity .2s ease-out;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-btn .kartal-btn-icon-holder .kartal-btn-icon-elem,.post-password-form input[type=submit] .kartal-btn-icon-holder .kartal-btn-icon-elem,.woocommerce .button .kartal-btn-icon-holder .kartal-btn-icon-elem,input.wpcf7-form-control.wpcf7-submit .kartal-btn-icon-holder .kartal-btn-icon-elem{
    vertical-align:middle
}
.kartal-btn .kartal-btn-icon-holder,.kartal-btn .kartal-btn-text,.post-password-form input[type=submit] .kartal-btn-icon-holder,.post-password-form input[type=submit] .kartal-btn-text,.woocommerce .button .kartal-btn-icon-holder,.woocommerce .button .kartal-btn-text,input.wpcf7-form-control.wpcf7-submit .kartal-btn-icon-holder,input.wpcf7-form-control.wpcf7-submit .kartal-btn-text{
    position:relative;
    z-index:2
}
.kartal-btn.kartal-btn-icon .kartal-btn-text,.post-password-form input.kartal-btn-icon[type=submit] .kartal-btn-text,.woocommerce .kartal-btn-icon.button .kartal-btn-text,input.kartal-btn-icon.wpcf7-form-control.wpcf7-submit .kartal-btn-text{
    margin-right:6px
}
.kartal-btn .kartal-btn-helper,.post-password-form input[type=submit] .kartal-btn-helper,.woocommerce .button .kartal-btn-helper,input.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    position:absolute;
    z-index:1;
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out
}
.kartal-btn.kartal-btn-solid,.post-password-form input[type=submit],.woocommerce .button,input.wpcf7-form-control.wpcf7-submit{
    background-color:#d4145a;
    border:2px solid #d4145a;
    color:#fff
}
.kartal-btn.kartal-btn-outline,.post-password-form input.kartal-btn-outline[type=submit],.woocommerce .kartal-btn-outline.button,input.kartal-btn-outline.wpcf7-form-control.wpcf7-submit{
    border:2px solid #d4145a;
    color:#d4145a;
    background-color:transparent
}
.kartal-btn.kartal-btn-white,.post-password-form input.kartal-btn-white[type=submit],.woocommerce .kartal-btn-white.button,input.kartal-btn-white.wpcf7-form-control.wpcf7-submit{
    background-color:#fff
}
.kartal-btn.kartal-btn-white-outline,.post-password-form input.kartal-btn-white-outline[type=submit],.woocommerce .kartal-btn-white-outline.button,input.kartal-btn-white-outline.wpcf7-form-control.wpcf7-submit{
    border:2px solid #fff;
    background-color:transparent;
    color:#fff
}
.kartal-btn.kartal-btn-black,.post-password-form input.kartal-btn-black[type=submit],.woocommerce .kartal-btn-black.button,input.kartal-btn-black.wpcf7-form-control.wpcf7-submit{
    border:2px solid #303030;
    color:#fff;
    background-color:#303030
}
.kartal-btn.kartal-btn-gradient,.post-password-form input.kartal-btn-gradient[type=submit],.woocommerce .kartal-btn-gradient.button,input.kartal-btn-gradient.wpcf7-form-control.wpcf7-submit{
    border:2px solid transparent!important;
    color:#fff
}
.kartal-btn.kartal-btn-gradient span,.post-password-form input.kartal-btn-gradient[type=submit] span,.woocommerce .kartal-btn-gradient.button span,input.kartal-btn-gradient.wpcf7-form-control.wpcf7-submit span{
    color:#fff
}
.kartal-btn.kartal-btn-gradient:hover,.post-password-form input.kartal-btn-gradient[type=submit]:hover,.woocommerce .kartal-btn-gradient.button:hover,input.kartal-btn-gradient.wpcf7-form-control.wpcf7-submit:hover{
    color:#fff!important;
    border-color:transparent!important;
    background-position:100% center
}
.kartal-btn.kartal-btn-hover-outline:not(.kartal-btn-custom-border-hover):not(.kartal-btn-gradient):hover,.kartal-btn.kartal-btn-hover-solid:not(.kartal-btn-custom-border-hover):hover,.post-password-form input.kartal-btn-hover-solid[type=submit]:not(.kartal-btn-custom-border-hover):hover,.post-password-form input[type=submit]:not(.kartal-btn-custom-border-hover):not(.kartal-btn-gradient):hover,.woocommerce .button:not(.kartal-btn-custom-border-hover):not(.kartal-btn-gradient):hover,.woocommerce .kartal-btn-hover-solid.button:not(.kartal-btn-custom-border-hover):hover,input.kartal-btn-hover-solid.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-border-hover):hover,input.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-border-hover):not(.kartal-btn-gradient):hover{
    border-color:#d4145a!important
}
.kartal-btn.kartal-btn-gradient:hover span,.post-password-form input.kartal-btn-gradient[type=submit]:hover span,.woocommerce .kartal-btn-gradient.button:hover span,input.kartal-btn-gradient.wpcf7-form-control.wpcf7-submit:hover span{
    color:#fff!important
}
.kartal-btn.kartal-btn-transparent,.post-password-form input.kartal-btn-transparent[type=submit],.woocommerce .kartal-btn-transparent.button,input.kartal-btn-transparent.wpcf7-form-control.wpcf7-submit{
    min-width:0!important
}
.kartal-btn.kartal-btn-transparent.kartal-btn-icon .kartal-btn-icon-holder,.post-password-form input.kartal-btn-transparent.kartal-btn-icon[type=submit] .kartal-btn-icon-holder,.woocommerce .kartal-btn-transparent.kartal-btn-icon.button .kartal-btn-icon-holder,input.kartal-btn-transparent.kartal-btn-icon.wpcf7-form-control.wpcf7-submit .kartal-btn-icon-holder{
    left:0;
    -webkit-transition:left .25s;
    -moz-transition:left .25s;
    transition:left .25s
}
.kartal-btn.kartal-btn-transparent:hover,.post-password-form input.kartal-btn-transparent[type=submit]:hover,.woocommerce .kartal-btn-transparent.button:hover,input.kartal-btn-transparent.wpcf7-form-control.wpcf7-submit:hover{
    opacity:.85
}
.kartal-btn.kartal-btn-transparent:hover .kartal-btn-icon-holder,.post-password-form input.kartal-btn-transparent[type=submit]:hover .kartal-btn-icon-holder,.woocommerce .kartal-btn-transparent.button:hover .kartal-btn-icon-holder,input.kartal-btn-transparent.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-icon-holder{
    left:3px
}
.kartal-btn.kartal-btn-hover-outline:not(.kartal-btn-custom-hover-color):not(.kartal-btn-transparent):hover,.post-password-form input[type=submit]:not(.kartal-btn-custom-hover-color):not(.kartal-btn-transparent):hover,.woocommerce .button:not(.kartal-btn-custom-hover-color):not(.kartal-btn-transparent):hover,input.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-color):not(.kartal-btn-transparent):hover{
    color:#d4145a!important
}
.kartal-btn.kartal-btn-hover-outline:not(.kartal-btn-custom-hover-bg):hover,.post-password-form input[type=submit]:not(.kartal-btn-custom-hover-bg):hover,.woocommerce .button:not(.kartal-btn-custom-hover-bg):hover,input.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-bg):hover{
    background-color:transparent!important
}
.kartal-btn.kartal-btn-hover-solid:not(.kartal-btn-custom-hover-color):hover,.post-password-form input.kartal-btn-hover-solid[type=submit]:not(.kartal-btn-custom-hover-color):hover,.woocommerce .kartal-btn-hover-solid.button:not(.kartal-btn-custom-hover-color):hover,input.kartal-btn-hover-solid.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-color):hover{
    color:#fff!important
}
.kartal-btn.kartal-btn-hover-solid:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.post-password-form input.kartal-btn-hover-solid[type=submit]:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.woocommerce .kartal-btn-hover-solid.button:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,input.kartal-btn-hover-solid.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover{
    background-color:#d4145a!important
}
.kartal-btn.kartal-btn-hover-solid .kartal-btn-helper,.post-password-form input.kartal-btn-hover-solid[type=submit] .kartal-btn-helper,.woocommerce .kartal-btn-hover-solid.button .kartal-btn-helper,input.kartal-btn-hover-solid.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    background-color:#d4145a
}
.kartal-btn.kartal-btn-hover-white-outline:not(.kartal-btn-custom-border-hover):hover,.kartal-btn.kartal-btn-hover-white:not(.kartal-btn-custom-border-hover):hover,.post-password-form input.kartal-btn-hover-white-outline[type=submit]:not(.kartal-btn-custom-border-hover):hover,.post-password-form input.kartal-btn-hover-white[type=submit]:not(.kartal-btn-custom-border-hover):hover,.woocommerce .kartal-btn-hover-white-outline.button:not(.kartal-btn-custom-border-hover):hover,.woocommerce .kartal-btn-hover-white.button:not(.kartal-btn-custom-border-hover):hover,input.kartal-btn-hover-white-outline.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-border-hover):hover,input.kartal-btn-hover-white.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-border-hover):hover{
    border-color:#fff!important
}
.kartal-btn.kartal-btn-hover-white:not(.kartal-btn-custom-hover-color):hover,.post-password-form input.kartal-btn-hover-white[type=submit]:not(.kartal-btn-custom-hover-color):hover,.woocommerce .kartal-btn-hover-white.button:not(.kartal-btn-custom-hover-color):hover,input.kartal-btn-hover-white.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-color):hover{
    color:#d4145a!important
}
.kartal-btn.kartal-btn-hover-black:not(.kartal-btn-custom-hover-color):hover,.kartal-btn.kartal-btn-hover-white-outline:not(.kartal-btn-custom-hover-color):hover,.post-password-form input.kartal-btn-hover-black[type=submit]:not(.kartal-btn-custom-hover-color):hover,.post-password-form input.kartal-btn-hover-white-outline[type=submit]:not(.kartal-btn-custom-hover-color):hover,.woocommerce .kartal-btn-hover-black.button:not(.kartal-btn-custom-hover-color):hover,.woocommerce .kartal-btn-hover-white-outline.button:not(.kartal-btn-custom-hover-color):hover,input.kartal-btn-hover-black.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-color):hover,input.kartal-btn-hover-white-outline.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-color):hover{
    color:#fff!important
}
.kartal-btn.kartal-btn-hover-white:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.post-password-form input.kartal-btn-hover-white[type=submit]:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.woocommerce .kartal-btn-hover-white.button:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,input.kartal-btn-hover-white.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover{
    background-color:#fff!important
}
.kartal-btn.kartal-btn-hover-white .kartal-btn-helper,.post-password-form input.kartal-btn-hover-white[type=submit] .kartal-btn-helper,.woocommerce .kartal-btn-hover-white.button .kartal-btn-helper,input.kartal-btn-hover-white.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    background-color:#fff
}
.kartal-btn.kartal-btn-hover-white-outline:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.post-password-form input.kartal-btn-hover-white-outline[type=submit]:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.woocommerce .kartal-btn-hover-white-outline.button:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,input.kartal-btn-hover-white-outline.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover{
    background-color:transparent!important
}
.kartal-btn.kartal-btn-hover-black:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.post-password-form input.kartal-btn-hover-black[type=submit]:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,.woocommerce .kartal-btn-hover-black.button:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover,input.kartal-btn-hover-black.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-hover-bg):not(.kartal-btn-with-animation):hover{
    background-color:#303030!important
}
.kartal-btn.kartal-btn-hover-black .kartal-btn-helper,.post-password-form input.kartal-btn-hover-black[type=submit] .kartal-btn-helper,.woocommerce .kartal-btn-hover-black.button .kartal-btn-helper,input.kartal-btn-hover-black.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    background-color:#303030
}
.kartal-btn.kartal-btn-hover-black:not(.kartal-btn-custom-border-hover):hover,.post-password-form input.kartal-btn-hover-black[type=submit]:not(.kartal-btn-custom-border-hover):hover,.woocommerce .kartal-btn-hover-black.button:not(.kartal-btn-custom-border-hover):hover,input.kartal-btn-hover-black.wpcf7-form-control.wpcf7-submit:not(.kartal-btn-custom-border-hover):hover{
    border-color:#303030!important
}
.kartal-btn.kartal-btn-small,.post-password-form input.kartal-btn-small[type=submit],.woocommerce .kartal-btn-small.button,input.kartal-btn-small.wpcf7-form-control.wpcf7-submit{
    font-size:16px;
    padding:7px 35px;
    min-width:95px;
    font-weight:600
}
.kartal-btn.kartal-btn-small.kartal-btn-icon .kartal-btn-text,.post-password-form input.kartal-btn-small.kartal-btn-icon[type=submit] .kartal-btn-text,.woocommerce .kartal-btn-small.kartal-btn-icon.button .kartal-btn-text,input.kartal-btn-small.kartal-btn-icon.wpcf7-form-control.wpcf7-submit .kartal-btn-text{
    margin-right:2px
}
.kartal-btn.kartal-btn-medium,.post-password-form input[type=submit],.woocommerce .button,input.wpcf7-form-control.wpcf7-submit{
    min-width:145px
}
.kartal-btn.kartal-btn-large,.post-password-form input.kartal-btn-large[type=submit],.woocommerce .kartal-btn-large.button,input.kartal-btn-large.wpcf7-form-control.wpcf7-submit{
    font-size:20px;
    padding:10px 50px;
    min-width:165px
}
.kartal-btn.kartal-btn-huge,.post-password-form input.kartal-btn-huge[type=submit],.woocommerce .kartal-btn-huge.button,input.kartal-btn-huge.wpcf7-form-control.wpcf7-submit{
    min-width:190px
}
.kartal-btn.kartal-btn-huge,.kartal-btn.kartal-btn-huge-full-width,.post-password-form input.kartal-btn-huge-full-width[type=submit],.post-password-form input.kartal-btn-huge[type=submit],.woocommerce .kartal-btn-huge-full-width.button,.woocommerce .kartal-btn-huge.button,input.kartal-btn-huge-full-width.wpcf7-form-control.wpcf7-submit,input.kartal-btn-huge.wpcf7-form-control.wpcf7-submit{
    font-size:22px;
    padding:18px 60px
}
.kartal-btn.kartal-btn-huge-full-width,.post-password-form input.kartal-btn-huge-full-width[type=submit],.woocommerce .kartal-btn-huge-full-width.button,input.kartal-btn-huge-full-width.wpcf7-form-control.wpcf7-submit{
    display:block;
    text-align:center
}
.kartal-btn.kartal-btn-fill-from-top .kartal-btn-helper,.post-password-form input.kartal-btn-fill-from-top[type=submit] .kartal-btn-helper,.woocommerce .kartal-btn-fill-from-top.button .kartal-btn-helper,input.kartal-btn-fill-from-top.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    width:100%;
    height:0;
    top:0;
    left:0
}
.kartal-btn.kartal-btn-fill-from-top:hover .kartal-btn-helper,.post-password-form input.kartal-btn-fill-from-top[type=submit]:hover .kartal-btn-helper,.woocommerce .kartal-btn-fill-from-top.button:hover .kartal-btn-helper,input.kartal-btn-fill-from-top.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-helper{
    height:100%
}
.kartal-btn.kartal-btn-fill-from-left .kartal-btn-helper,.post-password-form input.kartal-btn-fill-from-left[type=submit] .kartal-btn-helper,.woocommerce .kartal-btn-fill-from-left.button .kartal-btn-helper,input.kartal-btn-fill-from-left.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    width:0;
    height:100%;
    top:0;
    left:0
}
.kartal-btn.kartal-btn-fill-from-left:hover .kartal-btn-helper,.post-password-form input.kartal-btn-fill-from-left[type=submit]:hover .kartal-btn-helper,.woocommerce .kartal-btn-fill-from-left.button:hover .kartal-btn-helper,input.kartal-btn-fill-from-left.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-helper{
    width:100%
}
.kartal-btn.kartal-btn-fill-from-right .kartal-btn-helper,.post-password-form input.kartal-btn-fill-from-right[type=submit] .kartal-btn-helper,.woocommerce .kartal-btn-fill-from-right.button .kartal-btn-helper,input.kartal-btn-fill-from-right.wpcf7-form-control.wpcf7-submit .kartal-btn-helper{
    width:0;
    height:100%;
    top:0;
    right:0
}
.kartal-btn.kartal-btn-fill-from-right:hover .kartal-btn-helper,.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav,.post-password-form input.kartal-btn-fill-from-right[type=submit]:hover .kartal-btn-helper,.woocommerce .kartal-btn-fill-from-right.button:hover .kartal-btn-helper,input.kartal-btn-fill-from-right.wpcf7-form-control.wpcf7-submit:hover .kartal-btn-helper{
    width:100%
}
.kartal-carousel-holder .kartal-carousel-item-holder{
    position:relative
}
.kartal-carousel-holder .kartal-carousel-item-holder .kartal-carousel-first-image-holder.kartal-image-zoom img{
    -webkit-transition:transform .15s ease-out;
    -moz-transition:transform .15s ease-out;
    transition:transform .15s ease-out;
    -webkit-backface-visibility:hidden
}
.kartal-carousel-holder .kartal-carousel-item-holder .kartal-carousel-first-image-holder.kartal-image-zoom:hover img{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    transform:scale(1.1)
}
.kartal-carousel-holder .kartal-carousel-item-holder .kartal-carousel-first-image-holder.kartal-image-change{
    position:relative;
    opacity:1;
    z-index:5;
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-carousel-holder .kartal-carousel-item-holder:hover .kartal-carousel-first-image-holder.kartal-has-hover-image.kartal-image-change{
    opacity:0
}
.kartal-carousel-holder .kartal-carousel-item-holder .kartal-carousel-second-image-holder{
    position:absolute;
    top:50%;
    left:50%;
    opacity:0;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    height:100%;
    width:100%;
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-carousel-holder .kartal-carousel-item-holder:hover .kartal-carousel-second-image-holder{
    opacity:1
}
.kartal-carousel-holder .kartal-carousel.owl-carousel{
    visibility:hidden
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav .owl-prev{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    left:2%
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav .owl-next{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    right:2%
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav .kartal-next-icon,.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav .kartal-prev-icon{
    display:inline-block;
    width:42px;
    height:42px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    border:2px solid #74797b;
    text-align:center
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav .kartal-next-icon i,.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-nav .kartal-prev-icon i{
    font-size:22px;
    line-height:40px;
    color:#74797b
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-dots{
    text-align:center
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-dots .owl-dot{
    display:inline-block
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-dots .owl-dot span{
    display:inline-block;
    width:12px;
    height:12px;
    margin:3px;
    filter:Alpha(Opacity=50);
    opacity:.5;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    background:#74797b
}
.kartal-carousel-holder .kartal-carousel.owl-carousel .owl-dots .owl-dot.active span{
    opacity:1
}
.kartal-carousel-holder .kartal-carousel-item-outer-holder.border{
    border-right:1px solid #e5e5e5
}
.kartal-carousel-holder .border .kartal-carousel-item-holder{
    padding:20px;
    border-bottom:1px solid #e5e5e5;
    text-align:center
}
.kartal-carousel-holder .border .kartal-carousel-item-holder:last-child{
    border-bottom:0
}
.kartal-carousel-holder .owl-item:last-child .kartal-carousel-item-outer-holder.border{
    border-right:0
}
blockquote{
    quotes:none;
    position:relative;
    display:table;
    margin:55px 0 45px
}
blockquote .kartal-icon-quotations-holder{
    display:table-cell;
    width:1%;
    padding:0 10px 0 15px;
    font-size:60px;
    line-height:60px;
    font-weight:400;
    color:#d4145a
}
blockquote .kartal-blockquote-text{
    display:table-cell;
    vertical-align:top;
    font-weight:400;
    font-size:18px;
    color:#777;
    line-height:30px;
    padding-left:28px;
    font-family:source sans pro,sans-serif
}
blockquote .kartal-blockquote-text:after{
    content:'';
    display:block;
    left:0;
    position:absolute;
    top:0;
    width:5px;
    height:100%;
    background-color:#d4145a
}
.kartal-image-gallery .kartal-gallery-image.kartal-image-galley-circle-overlay span.kartal-image-gallery-hover{
    width:132%;
    height:180%;
    top:-40%;
    left:-16%;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    transform:scale(0);
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;
    -moz-transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;
    transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s
}
.kartal-image-gallery .kartal-gallery-image span.kartal-image-gallery-hover{
    position:absolute;
    display:block;
    background-color:rgba(195,81,47,.89);
    opacity:0;
    width:100%;
    height:100%;
    top:0;
    left:0;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.kartal-image-gallery .kartal-gallery-image .kartal-image-gallery-holder{
    position:relative;
    overflow:hidden
}
.kartal-image-gallery .kartal-gallery-image .kartal-image-gallery-holder:hover span.kartal-image-gallery-hover{
    opacity:1;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-image-gallery .kartal-gallery-image .kartal-image-gallery-holder:hover .kartal-icon-holder{
    opacity:1;
    -webkit-transition-delay:.15s;
    -moz-transition-delay:.15s;
    transition-delay:.15s
}
.kartal-image-gallery .kartal-gallery-image .kartal-image-gallery-holder .kartal-icon-holder{
    position:absolute;
    top:50%;
    left:50%;
    z-index:3;
    opacity:0;
    color:#fff;
    font-size:30px;
    -webkit-transform:translate(-50%,-50%) translateZ(0);
    -moz-transform:translate(-50%,-50%) translateZ(0);
    transform:translate(-50%,-50%) translateZ(0);
    -webkit-transition:transform .2s ease-out,opacity .2s ease-out;
    -moz-transition:transform .2s ease-out,opacity .2s ease-out;
    transition:transform .2s ease-out,opacity .2s ease-out;
    -webkit-transition-delay:0;
    -moz-transition-delay:0;
    transition-delay:0
}
.kartal-image-gallery .kartal-grayscale .kartal-gallery-image img{
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    filter:gray;
    filter:grayscale(100%);
}
.kartal-image-gallery .kartal-grayscale .kartal-gallery-image:hover img{
    -webkit-filter:grayscale(0);
    filter:none
}
.kartal-image-gallery .kartal-gallery-image img{
    display:block;
    width:100%
}
.kartal-image-gallery .kartal-image-gallery-grid{
    margin-left:-14px;
    margin-right:-14px
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-small-space{
    margin-left:-7px;
    margin-right:-7px
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-2 .kartal-gallery-image:nth-child(2n),.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image:nth-child(3n),.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(4n),.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(5n){
    margin-right:0
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-small-space .kartal-gallery-image{
    padding:0 7px!important;
    margin-bottom:14px!important
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-no-space{
    margin-left:0;
    margin-right:0
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-no-space .kartal-gallery-image{
    padding:0!important;
    margin-bottom:0!important
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-2 .kartal-gallery-image{
    width:50%;
    display:inline-block;
    float:left;
    padding:0 14px;
    margin-bottom:26px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image{
    width:33.33%;
    display:inline-block;
    float:left;
    padding:0 14px;
    margin-bottom:26px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image:nth-child(3n+1){
    clear:both
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image{
    width:25%;
    display:inline-block;
    float:left;
    padding:0 14px;
    margin-bottom:26px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image{
    width:20%;
    display:inline-block;
    float:left;
    padding:0 14px;
    margin-bottom:26px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-bottom .kartal-ptf-category-holder,.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-bottom .kartal-ptf-category-holder{
    padding-right:50px
}
.kartal-image-gallery .kartal-image-gallery-slider{
    visibility:hidden;
    opacity:0
}
.kartal-image-gallery .kartal-image-gallery-slider.kartal-arrow-light .kartal-next-icon,.kartal-image-gallery .kartal-image-gallery-slider.kartal-arrow-light .kartal-prev-icon{
    border:2px solid #fff
}
.kartal-image-gallery .kartal-image-gallery-slider.kartal-arrow-light .kartal-next-icon i,.kartal-image-gallery .kartal-image-gallery-slider.kartal-arrow-light .kartal-prev-icon i{
    color:#fff
}
.kartal-image-gallery .owl-item{
    -webkit-backface-visibility:visible
}
.kartal-image-gallery .owl-nav .owl-prev{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    left:2%
}
.kartal-image-gallery .owl-nav .owl-next{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    right:2%
}
.kartal-image-gallery .owl-nav .kartal-next-icon,.kartal-image-gallery .owl-nav .kartal-prev-icon{
    display:inline-block;
    width:42px;
    height:42px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    border:2px solid #74797b;
    text-align:center
}
.kartal-image-gallery .owl-nav .kartal-next-icon i,.kartal-image-gallery .owl-nav .kartal-prev-icon i{
    font-size:22px;
    line-height:40px;
    color:#74797b
}
.kartal-image-gallery .owl-dots{
    text-align:center
}
.kartal-image-gallery .owl-dots .owl-dot{
    display:inline-block
}
.kartal-image-gallery .owl-dots .owl-dot span{
    display:inline-block;
    width:12px;
    height:12px;
    margin:3px;
    filter:Alpha(Opacity=50);
    opacity:.5;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    background:#74797b
}
.kartal-image-gallery .owl-dots .owl-dot.active span{
    opacity:1
}
.kartal-video-button-play{
    width:65px;
    height:65px;
    display:block;
    line-height:65px;
    font-size:50px;
    margin:0 auto
}
.kartal-video-button-play .kartal-video-button-wrapper{
    width:100%;
    height:100%;
    display:block;
    position:relative;
    color:#d4145a;
    -webkit-transition:background-color .15s ease,color .15s ease;
    -moz-transition:background-color .15s ease,color .15s ease;
    transition:background-color .15s ease,color .15s ease;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-video-button-play .kartal-video-button-wrapper span{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.kartal-video-button{
    will-change:transform;
    -webkit-transition:all .3s cubic-bezier(.25,.1,.11,1.33);
    -moz-transition:all .3s cubic-bezier(.25,.1,.11,1.33);
    transition:all .3s cubic-bezier(.25,.1,.11,1.33)
}
.kartal-video-button:hover{
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    transform:scale(1.2)
}
.kartal-video-button.kartal-light .kartal-video-button-title,.kartal-video-button.kartal-light .kartal-video-button-wrapper{
    color:#fff
}
.kartal-video-button-title{
    text-align:center;
    margin-top:20px
}
.kartal-dropcaps{
    position:relative;
    display:inline-block;
    float:left;
    height:45px;
    width:45px;
    line-height:45px;
    font-size:40px;
    color:#d4145a;
    font-weight:700;
    text-align:center;
    margin:5px 10px 0 0
}
.kartal-dropcaps.kartal-circle,.kartal-dropcaps.kartal-square{
    font-size:25px;
    background-color:#d4145a;
    color:#fff
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery.kartal-hover-dark .kartal-ptf-item-text-overlay,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry.kartal-hover-dark .kartal-ptf-item-text-overlay,.kartal-portfolio-list-holder-outer.kartal-ptf-standard.kartal-hover-dark .kartal-ptf-item-hover-holder .kartal-ptf-portfolio-overlay-bg{
    background:rgba(0,0,0,0) linear-gradient(to right,rgba(15,12,41,.9),rgba(48,43,99,.4)) repeat scroll 0 0
}
.kartal-dropcaps.kartal-circle{
    -webkit-border-radius:2em;
    -moz-border-radius:2em;
    border-radius:2em
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-image-holder{
    margin-bottom:13px;
    overflow:hidden
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-image-holder img{
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    transition:all .2s ease-out
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-title{
    margin-bottom:10px;
    text-align:center
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-excerpt p{
    margin:0
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-bottom{
    position:relative;
    padding-top:9px;
    border-top:1px solid #f2f2f2;
    margin-top:17px
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-item-bottom .kartal-like{
    position:absolute;
    right:0;
    top:10px
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-ptf-category-holder{
    font-family:source sans pro,sans-serif;
    color:grey;
    font-weight:700;
    font-size:12px;
    text-transform:uppercase
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.standard .kartal-ptf-portfolio-overlay-icon{
    opacity:0;
    -webkit-transform:translate(-50%,-50%) scale(.6);
    -moz-transform:translate(-50%,-50%) scale(.6);
    transform:translate(-50%,-50%) scale(.6);
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    transition:all .2s ease-out
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.standard .kartal-ptf-portfolio-overlay-bg{
    -webkit-transition:opacity .2s ease-out 50ms;
    -moz-transition:opacity .2s ease-out 50ms;
    transition:opacity .2s ease-out 50ms
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.standard .kartal-ptf-item-image-holder:hover img{
    -webkit-transform:scale(1.3);
    -moz-transform:scale(1.3);
    transform:scale(1.3);
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    transition:all .3s ease
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.standard .kartal-ptf-item-image-holder:hover .kartal-ptf-portfolio-overlay-icon{
    opacity:1;
    -webkit-transform:translate(-50%,-50%) scale(1);
    -moz-transform:translate(-50%,-50%) scale(1);
    transform:translate(-50%,-50%) scale(1)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.gradient article .kartal-ptf-item-title{
    color:#373737
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.gradient .kartal-ptf-portfolio-overlay-icon{
    color:#fff;
    -webkit-transform:scale(.7) translate(-50%,-50%);
    -moz-transform:scale(.7) translate(-50%,-50%);
    transform:scale(.7) translate(-50%,-50%);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .2s,opacity .2s;
    transition:transform 0 .2s,opacity .2s
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.gradient .kartal-ptf-image-holder img{
    -webkit-transition:all .3s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .3s cubic-bezier(.22,.61,.36,1);
    transition:all .3s cubic-bezier(.22,.61,.36,1)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.gradient .kartal-ptf-item-image-holder:hover img{
    -webkit-transform:scale(1.1) translateZ(0);
    -moz-transform:scale(1.1) translateZ(0);
    transform:scale(1.1) translateZ(0)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-standard .kartal-portfolio-list-holder.gradient .kartal-ptf-item-image-holder:hover .kartal-ptf-portfolio-overlay-icon{
    -webkit-transition:all .4s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .4s cubic-bezier(.22,.61,.36,1);
    transition:all .4s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translate(-50%,-50%) translateZ(0);
    -moz-transform:scale(1) translate(-50%,-50%) translateZ(0);
    transform:scale(1) translate(-50%,-50%) translateZ(0);
    opacity:1
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-title{
    position:relative
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-like,.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-title{
    z-index:3
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-category-holder{
    font-family:source sans pro,sans-serif;
    color:grey;
    font-weight:700;
    font-size:12px;
    text-transform:uppercase
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery .gradient .kartal-ptf-item-title a:hover,.kartal-portfolio-list-holder-outer.kartal-ptf-gallery.kartal-hover-dark article .kartal-ptf-item-title{
    color:#fff
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-bottom{
    position:relative;
    margin-top:5px
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-bottom .kartal-like{
    position:absolute;
    right:0;
    top:0
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-image-holder{
    overflow:hidden
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-portfolio-link{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:2
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-text-overlay{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    opacity:0;
    -webkit-transition:opacity .3s ease-in-out;
    -moz-transition:opacity .3s ease-in-out;
    transition:opacity .3s ease-in-out
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-text-overlay-inner{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article:hover .kartal-ptf-item-image-holder img{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery article .kartal-ptf-item-icons-holder{
    margin:10px 0
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-info-bottom) .gradient article .kartal-ptf-item-title{
    font-size:13px
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-ptf-cursor-follow) .kartal-ptf-item-text-overlay-inner{
    -webkit-transform:scale(.7);
    -moz-transform:scale(.7);
    transform:scale(.7);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .2s,opacity .2s;
    transition:transform 0 .2s,opacity .2s
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-ptf-cursor-follow) .kartal-ptf-item-image-holder img{
    -webkit-transition:all .4s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .4s cubic-bezier(.22,.61,.36,1);
    transition:all .4s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-ptf-cursor-follow) article:hover .kartal-ptf-item-text-overlay-inner{
    -webkit-transition:all .4s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .4s cubic-bezier(.22,.61,.36,1);
    transition:all .4s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translateZ(0);
    -moz-transform:scale(1) translateZ(0);
    transform:scale(1) translateZ(0);
    opacity:1
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-ptf-cursor-follow) article:hover .kartal-ptf-item-image-holder img{
    -webkit-transform:scale(1.3) translateZ(0);
    -moz-transform:scale(1.3) translateZ(0);
    transform:scale(1.3) translateZ(0)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-ptf-cursor-follow).kartal-info-bottom img{
    -webkit-transform-origin:50% 100%;
    transform-origin:50% 100%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery:not(.kartal-ptf-cursor-follow).kartal-info-bottom article:hover .kartal-ptf-item-image-holder img{
    -webkit-transform:scale(1.1) translateZ(0);
    -moz-transform:scale(1.1) translateZ(0);
    transform:scale(1.1) translateZ(0)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery.kartal-ptf-cursor-follow article{
    overflow:hidden
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery.kartal-ptf-cursor-follow .kartal-ptf-item-text-overlay{
    top:-100%;
    opacity:1
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery.kartal-hover-dark article .kartal-ptf-item-title>a{
    -webkit-transition:opacity .2s;
    -moz-transition:opacity .2s;
    transition:opacity .2s
}
.kartal-portfolio-list-holder-outer.kartal-ptf-gallery.kartal-hover-dark article .kartal-ptf-item-title:hover>a{
    color:inherit;
    opacity:.85
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-portfolio-list-holder,.kartal-portfolio-list-holder-outer.kartal-ptf-pinterest .kartal-portfolio-list-holder{
    opacity:0
}
.kartal-ptf-pinterest article{
    margin-bottom:3%;
    overflow:hidden
}
.kartal-ptf-pinterest article .kartal-ptf-item-title{
    opacity:0;
    -webkit-transform:translateY(-35px);
    -moz-transform:translateY(-35px);
    transform:translateY(-35px);
    -webkit-transition:opacity .2s,-webkit-transform 0 .2s;
    transition:opacity .2s,transform 0 .2s
}
.kartal-ptf-pinterest article .kartal-ptf-category-holder{
    opacity:0;
    -webkit-transform:translateY(35px);
    -moz-transform:translateY(35px);
    transform:translateY(35px);
    -webkit-transition:opacity .2s,-webkit-transform 0 .2s;
    transition:opacity .2s,transform 0 .2s
}
.kartal-ptf-pinterest article .kartal-ptf-item-image-holder img{
    -webkit-transition:all .3s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .3s cubic-bezier(.22,.61,.36,1);
    transition:all .3s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translateZ(0);
    -moz-transform:scale(1) translateZ(0);
    transform:scale(1) translateZ(0)
}
.kartal-ptf-pinterest article:hover .kartal-ptf-category-holder,.kartal-ptf-pinterest article:hover .kartal-ptf-item-title{
    opacity:1;
    -webkit-transition:all .35s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .35s cubic-bezier(.22,.61,.36,1);
    transition:all .35s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
}
.kartal-ptf-pinterest article:hover .kartal-ptf-item-image-holder img{
    -webkit-transform:scale(1.1) translateZ(0);
    -moz-transform:scale(1.1) translateZ(0);
    transform:scale(1.1) translateZ(0)
}
.kartal-ptf-pinterest .kartal-portfolio-list-masonry-grid-gutter{
    width:3%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-three-columns .kartal-portfolio-list-masonry-grid-sizer,.kartal-ptf-pinterest.kartal-ptf-pinterest-three-columns article{
    width:31.33%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-four-columns .kartal-portfolio-list-masonry-grid-sizer,.kartal-ptf-pinterest.kartal-ptf-pinterest-four-columns article{
    width:23%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-four-columns .kartal-portfolio-list-masonry-grid-gutter{
    width:2.65%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-four-columns article{
    margin-bottom:2.65%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-five-columns .kartal-portfolio-list-masonry-grid-sizer,.kartal-ptf-pinterest.kartal-ptf-pinterest-five-columns article{
    width:18%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-five-columns .kartal-portfolio-list-masonry-grid-gutter{
    width:2.5%
}
.kartal-ptf-pinterest.kartal-ptf-pinterest-five-columns article{
    margin-bottom:2.5%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry{
    margin:0 -15px
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article.kartal-masonry-without-space{
    padding:0!important
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-portfolio-masonry-item{
    position:relative;
    height:100%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article .kartal-item-image-holder{
    height:100%;
    overflow:hidden
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article .kartal-item-image-holder img{
    width:100%;
    max-height:100%;
    vertical-align:middle
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article{
    padding:12.5px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-portfolio-list-masonry-grid-gutter{
    width:0
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-portfolio-list-masonry-grid-sizer,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article.kartal-default-masonry-item,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article.kartal-large-height-masonry-item{
    width:25%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article.kartal-large-height-masonry-item .kartal-item-image-holder img{
    width:auto;
    height:100%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-large-width-height-masonry-item,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-large-width-masonry-item{
    width:50%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .gradient article .kartal-ptf-item-overlay-bg{
    position:absolute;
    height:100%;
    width:100%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry:not(.kartal-ptf-cursor-follow) .kartal-ptf-item-text-overlay-inner{
    -webkit-transform:scale(.7);
    -moz-transform:scale(.7);
    transform:scale(.7);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .2s,opacity .2s;
    transition:transform 0 .2s,opacity .2s
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry:not(.kartal-ptf-cursor-follow) .kartal-item-image-holder img{
    -webkit-transition:all .3s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .3s cubic-bezier(.22,.61,.36,1);
    transition:all .3s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translateZ(0);
    -moz-transform:scale(1) translateZ(0);
    transform:scale(1) translateZ(0)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry:not(.kartal-ptf-cursor-follow) article:hover .kartal-ptf-item-text-overlay-inner{
    -webkit-transition:all .4s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .4s cubic-bezier(.22,.61,.36,1);
    transition:all .4s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translateZ(0);
    -moz-transform:scale(1) translateZ(0);
    transform:scale(1) translateZ(0);
    opacity:1
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry:not(.kartal-ptf-cursor-follow) article:hover .kartal-item-image-holder img{
    -webkit-transform:scale(1.1) translateZ(0);
    -moz-transform:scale(1.1) translateZ(0);
    transform:scale(1.1) translateZ(0)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry.kartal-ptf-cursor-follow .kartal-portfolio-masonry-item{
    overflow:hidden
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry.kartal-ptf-cursor-follow .kartal-ptf-item-text-overlay{
    top:-100%;
    opacity:1
}
.kartal-portfolio-list-holder-outer.kartal-ptf-masonry.kartal-hover-dark article .kartal-ptf-item-title{
    color:#fff
}
.kartal-portfolio-slider-holder>.kartal-portfolio-slider-list{
    visibility:hidden
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list{
    margin:0
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list a.kartal-ptf-portfolio-overlay-icon.kartal-eye .lnr-eye:before{
    position:absolute;
    bottom:30px;
    right:39px
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list li{
    overflow:hidden;
    padding:0
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list li:hover .kartal-ptf-item-text-overlay{
    opacity:1
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list li:hover .kartal-ptf-item-gradient{
    opacity:.8
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-image-holder img{
    vertical-align:middle
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-portfolio-link{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:2
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-gradient,.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-text-overlay{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    opacity:0;
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-text-holder{
    position:relative!important;
    top:0!important;
    left:0!important;
    transform:translate(0)!important;
    text-align:left!important;
    display:table-cell;
    vertical-align:bottom
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list a.kartal-ptf-portfolio-overlay-icon{
    float:right;
    font-size:30px!important;
    color:#fff
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-title{
    font-size:20px;
    padding-left:39px;
    padding-bottom:17px;
    color:#fff;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-text-overlay-inner{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%;
    -webkit-transform:scale(.7);
    -moz-transform:scale(.7);
    transform:scale(.7);
    opacity:0;
    -webkit-transition:-webkit-transform 0 .2s,opacity .2s;
    transition:transform 0 .2s,opacity .2s
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list .kartal-ptf-item-image-holder img{
    -webkit-transition:all .3s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .3s cubic-bezier(.22,.61,.36,1);
    transition:all .3s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translateZ(0);
    -moz-transform:scale(1) translateZ(0);
    transform:scale(1) translateZ(0);
    -webkit-transform-origin:50% 100%;
    transform-origin:50% 100%
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list li:hover .kartal-ptf-item-text-overlay-inner{
    -webkit-transition:all .4s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .4s cubic-bezier(.22,.61,.36,1);
    transition:all .4s cubic-bezier(.22,.61,.36,1);
    -webkit-transform:scale(1) translateZ(0);
    -moz-transform:scale(1) translateZ(0);
    transform:scale(1) translateZ(0);
    opacity:1
}
.kartal-portfolio-slider-holder .kartal-masonry-slider.kartal-portfolio-slider-list li:hover .kartal-ptf-item-image-holder img{
    -webkit-transform:scale(1.1) translateZ(0);
    -moz-transform:scale(1.1) translateZ(0);
    transform:scale(1.1) translateZ(0)
}
.kartal-portfolio-slider-holder .kartal-portfolio-slider-list{
    list-style-type:none;
    text-align:center;
    width:auto;
    margin:0 -12px
}
.kartal-portfolio-slider-holder .kartal-portfolio-slider-list li{
    padding:0 12px
}
.kartal-portfolio-slider-holder .kartal-portfolio-slider-list .kartal-ptfs-item-content{
    padding:40px 45px 50px;
    background-color:#fff;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee
}
.kartal-portfolio-slider-holder .kartal-ptfs-item-image a{
    display:block
}
.kartal-portfolio-slider-holder .kartal-ptfs-item-image img{
    vertical-align:middle
}
.kartal-portfolio-slider-holder .kartal-ptfs-item-title{
    margin-top:0;
    margin-bottom:15px
}
.kartal-portfolio-slider-holder .kartal-ptfs-item-excerpt-holder p{
    margin:0
}
.kartal-portfolio-slider-holder .owl-dots{
    margin-top:55px
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-portfolio-slider-list li{
    padding:0;
    margin:0 12px 3px;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item{
    position:relative;
    overflow:hidden
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-ptfs-item-image{
    overflow:hidden
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-ptfs-item-image img{
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-transition:transform .3s ease-out;
    -moz-transition:transform .3s ease-out;
    transition:transform .3s ease-out;
    -webkit-transform-origin:50% 100%;
    transform-origin:50% 100%
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-ptfs-item-content{
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-transition:all .15s ease-out;
    -moz-transition:all .15s ease-out;
    transition:all .15s ease-out;
    margin-left:-10px;
    margin-right:-10px;
    padding-left:55px;
    padding-right:55px
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder{
    position:absolute;
    width:100%;
    height:65px;
    bottom:-40px;
    left:50%;
    background-color:inherit;
    -webkit-transform:translateX(-50%) translateZ(0);
    -moz-transform:translateX(-50%) translateZ(0);
    transform:translateX(-50%) translateZ(0)
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .kartal-btn,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .post-password-form input[type=submit],.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .woocommerce .button,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder input.wpcf7-form-control.wpcf7-submit,.post-password-form .kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder input[type=submit],.woocommerce .kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .button{
    padding-top:0;
    opacity:0;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .kartal-btn:hover,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .post-password-form input[type=submit]:hover,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .woocommerce .button:hover,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder input.wpcf7-form-control.wpcf7-submit:hover,.post-password-form .kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder input[type=submit]:hover,.woocommerce .kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item .kartal-btn-holder .button:hover{
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover .kartal-ptfs-item-content{
    -webkit-transform:translateY(-40px) translateZ(0);
    -moz-transform:translateY(-40px) translateZ(0);
    transform:translateY(-40px) translateZ(0);
    -webkit-transition:all .4s cubic-bezier(.19,1,.22,1);
    -moz-transition:all .4s cubic-bezier(.19,1,.22,1);
    transition:all .4s cubic-bezier(.19,1,.22,1)
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover .kartal-btn,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover .post-password-form input[type=submit],.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover .woocommerce .button,.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover input.wpcf7-form-control.wpcf7-submit,.post-password-form .kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover input[type=submit],.woocommerce .kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover .button{
    opacity:1;
    -webkit-transition:opacity .4s ease-out;
    -moz-transition:opacity .4s ease-out;
    transition:opacity .4s ease-out
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .kartal-ptfs-item:hover .kartal-ptfs-item-image img{
    -webkit-transform:translateZ(0) scale(1.1);
    -moz-transform:translateZ(0) scale(1.1);
    transform:translateZ(0) scale(1.1);
    -webkit-transition:transform 1.2s cubic-bezier(.19,1,.22,1);
    -moz-transition:transform 1.2s cubic-bezier(.19,1,.22,1);
    transition:transform 1.2s cubic-bezier(.19,1,.22,1)
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-with-read-more .owl-dots{
    margin-top:52px
}
.kartal-portfolio-slider-holder.kartal-portfolio-slider-light .kartal-ptfs-item-excerpt-holder,.kartal-portfolio-slider-holder.kartal-portfolio-slider-light .kartal-ptfs-item-title{
    color:#fff
}
.kartal-portfolio-list-holder{
    height:100%
}
.kartal-portfolio-list-holder.standard .kartal-ptf-item-text-overlay{
    background-color:rgba(255,255,255,.98)
}
.kartal-portfolio-list-holder.standard article h5.kartal-ptf-item-title{
    font-size:24px!important;
    margin-top:9px!important
}
.kartal-portfolio-list-holder.gradient article .kartal-ptf-item-title{
    color:#fff
}
.kartal-portfolio-list-holder.gradient article .kartal-ptf-item-gradient{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    opacity:0;
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-portfolio-list-holder.gradient article:hover .kartal-ptf-item-gradient{
    opacity:.8
}
.kartal-portfolio-list-holder.gradient article .kartal-ptf-item-text-overlay{
    opacity:0
}
.kartal-portfolio-list-holder.kartal-without-title .kartal-ptf-item-title{
    display:none
}
.kartal-portfolio-list-holder-outer.kartal-info-bottom .kartal-portfolio-list-holder .kartal-ptf-item-text-holder{
    vertical-align:bottom;
    text-align:right
}
.kartal-portfolio-list-holder-outer.kartal-info-bottom .kartal-portfolio-list-holder .kartal-ptf-item-title{
    position:absolute;
    left:10px;
    bottom:15px;
    max-width:70%;
    text-align:left;
    margin:0
}
.kartal-portfolio-list-holder-outer.kartal-info-bottom .kartal-portfolio-list-holder.gradient .kartal-ptf-item-title{
    left:30px;
    bottom:30px
}
.kartal-portfolio-list-holder-outer.kartal-info-bottom .kartal-portfolio-list-holder.gradient a.kartal-ptf-portfolio-overlay-icon{
    position:absolute
}
.kartal-portfolio-list-holder-outer.kartal-info-bottom .kartal-portfolio-list-holder .kartal-ptf-item-text-overlay a.kartal-ptf-portfolio-overlay-icon.kartal-eye{
    font-size:30px!important;
    color:#fff
}
.kartal-portfolio-list-holder-outer.kartal-info-bottom .kartal-portfolio-list-holder .kartal-ptf-item-text-overlay a.kartal-ptf-portfolio-overlay-icon.kartal-eye .lnr-eye:before{
    position:absolute;
    bottom:30px;
    right:39px
}
.kartal-portfolio-list-holder-outer.kartal-info-center .kartal-portfolio-list-holder .kartal-ptf-item-text-holder{
    padding:10%
}
.kartal-portfolio-list-holder article{
    position:relative;
    vertical-align:top
}
.kartal-portfolio-list-holder article .kartal-ptf-item-title{
    margin:0
}
.kartal-portfolio-list-holder article .kartal-ptf-item-image-holder{
    position:relative
}
.kartal-portfolio-list-holder article .kartal-ptf-item-image-holder a{
    display:block
}
.kartal-portfolio-list-holder article .kartal-ptf-item-image-holder img{
    vertical-align:middle;
    height:auto;
    max-width:100%
}
.kartal-portfolio-list-holder article .kartal-like{
    color:grey
}
.kartal-portfolio-list-holder article .kartal-like:after{
    content:'\e030';
    font-family:ElegantIcons;
    color:inherit
}
.kartal-portfolio-list-holder article .kartal-like.liked:after{
    content:'\e089'
}
.kartal-portfolio-list-holder article.mix{
    display:none;
    visibility:hidden;
    float:left
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover .gradient article .kartal-ptf-category-holder{
    color:#fff
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article h5.kartal-ptf-item-title{
    position:relative;
    z-index:3;
    font-size:20px
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-category-holder{
    font-family:source sans pro,sans-serif;
    color:grey;
    font-weight:700;
    font-size:12px;
    text-transform:uppercase
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-light ul li,.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-holder .kartal-icon-linear-icon.lnr-eye{
    color:#fff
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-bottom{
    position:relative;
    margin-top:5px
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-bottom .kartal-ptf-category-holder{
    padding-right:50px
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-bottom .kartal-like{
    position:absolute;
    right:0;
    top:0
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-image-holder{
    overflow:hidden
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-portfolio-link{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:2
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-overlay{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    opacity:0;
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-overlay-inner{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-holder{
    display:table-cell;
    vertical-align:middle;
    text-align:center
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-holder a.kartal-ptf-portfolio-overlay-icon{
    position:relative;
    z-index:200;
    font-size:60px;
    -webkit-transition:opacity .25s ease;
    -moz-transition:opacity .25s ease;
    transition:opacity .25s ease
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-holder a.kartal-ptf-portfolio-overlay-icon:hover{
    opacity:.85
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-holder a.kartal-ptf-portfolio-overlay-icon.kartal-eye{
    font-size:36px
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article:hover .kartal-ptf-item-text-overlay{
    opacity:1
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-icons-holder{
    margin:10px 0
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces .kartal-portfolio-list-holder{
    font-size:.1px;
    line-height:0;
    text-align:justify
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces .kartal-portfolio-list-holder article{
    font-size:16px;
    line-height:26px;
    text-align:left;
    margin:0 0 2%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces .kartal-portfolio-list-holder article.mix{
    float:none
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces .kartal-portfolio-list-holder .kartal-ptf-gap{
    display:inline-block
}
.kartal-portfolio-list-holder-outer.kartal-portfolio-shadow-on-items article{
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 5px rgba(0,0,0,.2);
    box-shadow:0 0 5px rgba(0,0,0,.2)
}
.kartal-portfolio-list-holder-outer.kartal-ptf-two-columns article{
    width:50%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-three-columns article{
    width:33.33%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-four-columns article{
    width:25%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-five-columns article{
    width:20%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-six-columns article{
    width:16.66%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-two-columns .kartal-ptf-gap,.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-two-columns article{
    width:49%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-three-columns .kartal-ptf-gap,.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-three-columns article{
    width:32%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-four-columns .kartal-ptf-gap,.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-four-columns article{
    width:23.5%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-five-columns .kartal-ptf-gap,.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-five-columns article{
    width:19%
}
.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-six-columns .kartal-ptf-gap,.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-six-columns article{
    width:15%
}
.kartal-portfolio-filter-holder{
    position:relative;
    z-index:20
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner{
    text-align:center;
    padding:19px 0
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-light ul li.active,.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-light ul li:hover{
    color:#fff;
    opacity:.8
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-filter-left{
    text-align:left
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-filter-center{
    text-align:center
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-filter-right{
    text-align:right
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul{
    display:inline-block;
    list-style:none;
    vertical-align:middle;
    padding:0;
    margin:0
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li{
    cursor:pointer;
    display:block;
    margin:0;
    float:left;
    padding:0 15px;
    font-family:source sans pro,sans-serif;
    text-transform:capitalize;
    font-weight:600;
    color:grey;
    font-size:16px;
    -webkit-transition:color .15s ease,opacity .15s ease;
    -moz-transition:color .15s ease,opacity .15s ease;
    transition:color .15s ease,opacity .15s ease
}
.single.single-portfolio-item .kartal-two-columns-66-33 .kartal-column1,.single.single-portfolio-item .kartal-two-columns-75-25 .kartal-column1{
    float:right
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li:first-child{
    padding-left:0
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li:last-child{
    padding-right:0
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li.active,.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li:hover{
    color:#303030
}
.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li.current{
    color:#d6d6d6
}
.kartal-portfolio-list-holder-outer .kartal-ptf-list-paging{
    text-align:center;
    margin:20px 0 0
}
.single.single-portfolio-item .kartal-content .kartal-content-inner>.kartal-container>.kartal-container-inner,.single.single-portfolio-item .kartal-content .kartal-content-inner>.kartal-full-width>.kartal-full-width-inner{
    padding:82px 0
}
.single.single-portfolio-item .big-images .kartal-column2 .kartal-column-inner,.single.single-portfolio-item .big-slider .kartal-column2 .kartal-column-inner,.single.single-portfolio-item .gallery .kartal-column2 .kartal-column-inner{
    margin-right:115px
}
.single.single-portfolio-item .kartal-two-columns-75-25 .kartal-column1 .kartal-column-inner{
    padding:0 0 0 20px
}
.single.single-portfolio-item .kartal-two-columns-66-33 .kartal-column2 .kartal-column-inner,.single.single-portfolio-item .kartal-two-columns-75-25 .kartal-column2 .kartal-column-inner{
    padding:0
}
.single.single-portfolio-item .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner{
    padding:0 0 0 60px
}
.kartal-iwt .kartal-iwt-link{
    margin-top:5px;
    display:inline-block;
    font-weight:600;
    position:relative;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.kartal-iwt .kartal-iwt-link:after{
    content:'\45';
    font-family:ElegantIcons;
    position:absolute;
    top:2px;
    right:-20px;
    -webkit-transition:right .25s;
    -moz-transition:right .25s;
    transition:right .25s
}
.kartal-iwt .kartal-iwt-link:hover{
    opacity:.85
}
.kartal-iwt .kartal-iwt-link:hover:after{
    right:-23px
}
.kartal-iwt .kartal-iwt-custom-icon{
    display:inline-block;
    line-height:0
}
.kartal-iwt.kartal-iwt-icon-top{
    text-align:center
}
.kartal-iwt.kartal-iwt-icon-left,.kartal-iwt.kartal-iwt-icon-left-from-title{
    text-align:left
}
.kartal-iwt:not(.kartal-iwt-left-from-title) .kartal-iwt-title-holder{
    margin-bottom:10px;
    text-transform:capitalize
}
.kartal-iwt:not(.kartal-iwt-left-from-title) .kartal-iwt-title-holder h5{
    margin-bottom:12px;
    margin-top:11px
}
.kartal-iwt.kartal-iwt-icon-left .kartal-iwt-icon-holder{
    float:left
}
.kartal-iwt.kartal-iwt-icon-left.kartal-iwt-icon-tiny .kartal-iwt-content-holder{
    padding-left:60px
}
.kartal-iwt.kartal-iwt-icon-left.kartal-iwt-icon-small .kartal-iwt-content-holder{
    padding-left:80px
}
.kartal-iwt.kartal-iwt-icon-left.kartal-iwt-icon-medium .kartal-iwt-content-holder{
    padding-left:110px
}
.kartal-iwt.kartal-iwt-icon-left.kartal-iwt-icon-large .kartal-iwt-content-holder{
    padding-left:150px
}
.kartal-iwt.kartal-iwt-icon-left.kartal-iwt-icon-huge .kartal-iwt-content-holder{
    padding-left:180px
}
.kartal-iwt.kartal-iwt-icon-right{
    text-align:right
}
.kartal-iwt.kartal-iwt-icon-right .kartal-iwt-icon-holder{
    float:right
}
.kartal-iwt.kartal-iwt-icon-right.kartal-iwt-icon-tiny .kartal-iwt-content-holder{
    padding-right:60px
}
.kartal-iwt.kartal-iwt-icon-right.kartal-iwt-icon-small .kartal-iwt-content-holder{
    padding-right:80px
}
.kartal-iwt.kartal-iwt-icon-right.kartal-iwt-icon-medium .kartal-iwt-content-holder{
    padding-right:110px
}
.kartal-iwt.kartal-iwt-icon-right.kartal-iwt-icon-large .kartal-iwt-content-holder{
    padding-right:150px
}
.kartal-iwt.kartal-iwt-icon-right.kartal-iwt-icon-huge .kartal-iwt-content-holder{
    padding-right:180px
}
.kartal-iwt.kartal-iwt-left-from-title .kartal-iwt-icon-title-holder{
    margin-bottom:12px
}
.kartal-iwt.kartal-iwt-left-from-title .kartal-iwt-icon-holder,.kartal-iwt.kartal-iwt-left-from-title .kartal-iwt-title-holder{
    display:inline-block;
    vertical-align:middle
}
.kartal-video-banner-holder{
    position:relative
}
.kartal-video-banner-holder a{
    display:block;
    color:#fff
}
.kartal-video-banner-holder img{
    vertical-align:middle;
    width:100%
}
.kartal-video-banner-holder .kartal-video-banner-overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    text-align:center;
    font-size:60px;
    -webkit-transition:background-color .2s ease-in-out;
    -moz-transition:background-color .2s ease-in-out;
    transition:background-color .2s ease-in-out
}
.kartal-video-banner-holder .kartal-vb-overlay-tb{
    display:table;
    width:100%;
    height:100%;
    -webkit-box-shadow:-1px 2px 3px 3px rgba(0,0,0,.15);
    -moz-box-shadow:-1px 2px 3px 3px rgba(0,0,0,.15);
    box-shadow:-1px 2px 3px 3px rgba(0,0,0,.15)
}
.kartal-video-banner-holder .kartal-vb-overlay-tc{
    display:table-cell;
    vertical-align:middle
}
.kartal-video-banner-holder .kartal-vb-play-icon{
    display:block;
    -webkit-transition:all .3s cubic-bezier(.25,.1,.11,1.33);
    -moz-transition:all .3s cubic-bezier(.25,.1,.11,1.33);
    transition:all .3s cubic-bezier(.25,.1,.11,1.33)
}
.kartal-video-banner-holder:hover .kartal-vb-play-icon{
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    transform:scale(1.2)
}
.kartal-social-share-holder ul{
    list-style:none;
    display:inline-block;
    margin:0
}
.kartal-share-label{
    font-size:14px;
    font-weight:600;
    color:#c2c2c2;
    text-transform:uppercase;
    font-family:source sans pro,sans-serif;
    margin-right:8px
}
.kartal-social-share-holder.kartal-list{
    font-size:14px
}
.kartal-social-share-holder.kartal-list li{
    display:inline-block
}
.kartal-social-share-holder.kartal-list li a{
    color:#545454;
    padding:0 7px
}
.kartal-social-share-holder.kartal-list li a:hover{
    color:#d4145a
}
.kartal-social-share-holder.kartal-list li:first-child a{
    padding-left:0
}
.kartal-social-share-holder.kartal-list li:last-child a{
    padding-right:0
}
.kartal-social-share-holder.kartal-list [class*=facebook]{
    color:#3b5998
}
.kartal-social-share-holder.kartal-list [class*=google-plus]{
    color:#d4145a
}
.kartal-social-share-holder.kartal-list [class*=twitter]{
    color:#00aced
}
.kartal-social-share-holder.kartal-list [class*=vimeo]{
    color:#aad450
}
.kartal-social-share-holder.kartal-list [class*=instagram]{
    color:#125688
}
.kartal-social-share-holder.kartal-list [class*=pinterest]{
    color:#cb2027
}
.kartal-social-share-holder.kartal-list [class*=tumblr]{
    color:#32506d
}
.kartal-social-share-holder.kartal-list [class*=linkedin]{
    color:#007bb5
}
.kartal-social-share-holder.kartal-dropdown{
    position:relative;
    display:inline-block
}
.kartal-social-share-holder.kartal-dropdown .kartal-social-share-dropdown-opener{
    display:block
}
.kartal-social-share-holder.kartal-dropdown .kartal-social-share-title{
    display:inline-block;
    margin-left:5px
}
.kartal-social-share-holder.kartal-dropdown .kartal-social-share-dropdown{
    visibility:hidden;
    z-index:950;
    float:left
}
.kartal-social-share-holder.kartal-dropdown .kartal-social-share-dropdown ul{
    position:relative;
    display:block;
    z-index:990;
    padding:0!important;
    min-width:50px;
    font-weight:400
}
.kartal-social-share-holder.kartal-dropdown .kartal-social-share-dropdown ul li{
    visibility:hidden;
    position:absolute;
    text-align:center;
    min-width:50px;
    float:left;
    opacity:.2;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    transition:all .2s ease-out
}
.kartal-social-share-holder.kartal-dropdown .kartal-social-share-dropdown img{
    width:8px;
    margin-right:10px
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li{
    opacity:1;
    visibility:visible;
    cursor:pointer
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li:nth-child(2){
    left:50px;
    transition-delay:.1s
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li:nth-child(3){
    left:100px;
    transition-delay:.2s
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li:nth-child(4){
    left:150px;
    transition-delay:.3s
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li:nth-child(5){
    left:200px;
    transition-delay:.4s
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li:nth-child(6){
    left:250px;
    transition-delay:.5s
}
.kartal-social-share-holder.kartal-dropdown:hover .kartal-social-share-dropdown ul li:nth-child(7){
    left:300px;
    transition-delay:.6s
}
.kartal-twitter-slider{
    text-align:center;
    font-size:20px;
    font-weight:400;
    padding-bottom:80px
}
.kartal-twitter-slider a{
    color:#fff
}
.kartal-twitter-slider.kartal-nav-dark .slick-slider .slick-dots li.slick-active button:before{
    color:#d4145a!important
}
.kartal-twitter-slider.kartal-nav-dark .slick-slider .slick-dots li button:before{
    color:#acacac!important
}
.kartal-twitter-slider .slick-slider .kartal-twitter-slider-item{
    -webkit-transition:opacity .5s ease;
    -moz-transition:opacity .5s ease;
    transition:opacity .5s ease;
    opacity:0
}
.kartal-twitter-slider .slick-slider .kartal-twitter-slider-item.slick-active{
    opacity:1;
    -webkit-transition:opacity 1s ease .5s;
    -moz-transition:opacity 1s ease .5s;
    transition:opacity 1s ease .5s
}
.kartal-twitter-slider .slick-slider .slick-next,.kartal-twitter-slider .slick-slider .slick-prev{
    display:none!important
}
.kartal-twitter-slider .slick-slider ul.slick-dots{
    position:absolute;
    bottom:-91px;
    width:100%;
    padding:0;
    list-style:none;
    text-align:center
}
.kartal-twitter-slider .slick-slider .slick-dots li{
    position:relative;
    width:20px;
    display:inline-block;
    height:20px;
    padding:0;
    cursor:pointer
}
.kartal-twitter-slider .slick-slider .slick-dots li button{
    font-size:0;
    line-height:0;
    display:block;
    width:20px;
    height:20px;
    padding:5px;
    cursor:pointer;
    color:transparent;
    border:0;
    outline:0;
    background:0 0
}
.kartal-twitter-slider .slick-slider .slick-dots li button:before{
    font-family:slick;
    font-size:40px;
    line-height:40px;
    position:absolute;
    top:-10px;
    left:0;
    width:20px;
    height:20px;
    content:'•';
    text-align:center;
    opacity:.44;
    color:#fff;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.kartal-twitter-slider .slick-slider .slick-dots li.slick-active button:before{
    opacity:1;
    color:#fff!important
}
.vc_separator h4{
    font-weight:600;
    color:grey
}
.kartal-process-slider-holder.kartal-nav-light .slick-slider .slick-dots li button:before,.kartal-process-slider-holder.kartal-nav-light .slick-slider .slick-dots li.slick-active button:before{
    color:#fff!important
}
.kartal-process-slider-holder .kartal-process-item-holder{
    margin:0 13px
}
.kartal-process-slider-holder .slick-list{
    margin:0 -13px
}
.kartal-process-slider-holder .kartal-number-holder-inner{
    font-size:180px;
    color:#d4145a;
    font-weight:200;
    line-height:200px;
    margin-bottom:18px
}
.kartal-process-slider-holder .kartal-pi-text-holder p{
    font-size:18px;
    color:inherit;
    line-height:33px
}
.kartal-process-slider-holder h5.kartal-pi-title{
    color:#989898
}
.kartal-process-slider-holder .kartal-pi-holder-inner{
    background-color:#18191a;
    padding:11px 41px 49px;
    text-align:center
}
.kartal-process-slider-holder .kartal-pi-flip{
    position:relative;
    -webkit-perspective:1000;
    -moz-perspective:1000px;
    perspective:1000px
}
.kartal-process-slider-holder .kartal-pi-flip>a{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:300
}
.kartal-process-slider-holder .kartal-pi-flip>div{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    outline:transparent solid 1px
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-front{
    opacity:1;
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    -moz-transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    transition:all .6s cubic-bezier(.25,.1,.11,1.33)
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-back{
    position:absolute;
    width:calc(100% - 26px);
    height:100%;
    top:0;
    left:13px;
    opacity:0;
    -webkit-transform:rotateY(-180deg);
    -moz-transform:rotateY(-180deg);
    transform:rotateY(-180deg);
    -webkit-transition:-webkit-transform .6s cubic-bezier(.25,.1,.11,1.33),opacity .35s;
    transition:transform .6s cubic-bezier(.25,.1,.11,1.33),opacity .35s;
    background-color:#d4145a;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
    color:#fff
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-back .kartal-pi-back-table{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-back .kartal-pi-back-cell{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
    text-align:center
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-back .kartal-pi-back-cell ul{
    display:inline-block;
    list-style:none;
    text-align:left
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-back .kartal-pi-back-cell .kartal-pi-process-list-item{
    display:block;
    margin:21px 0;
    color:inherit;
    font-size:16px
}
.kartal-process-slider-holder .kartal-pi-flip .kartal-pi-back .kartal-pi-back-cell .kartal-pi-process-list-item:before{
    content:"\e876";
    font-family:ElegantIcons;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    position:relative;
    left:-15px;
    top:3px;
    font-family:Linearicons-Free!important
}
.kartal-process-slider-holder .kartal-pi-flip:hover .kartal-pi-front{
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg);
    opacity:0
}
.kartal-process-slider-holder .kartal-pi-flip:hover .kartal-pi-back{
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0);
    opacity:1
}
.kartal-process-slider-holder .slick-slider .slick-track{
    padding-bottom:40px;
    padding-top:40px
}
.kartal-process-slider-holder .slick-slider .slick-next,.kartal-process-slider-holder .slick-slider .slick-prev{
    display:none!important
}
.kartal-process-slider-holder .slick-slider ul.slick-dots{
    position:absolute;
    bottom:-50px;
    width:100%;
    padding:0;
    list-style:none;
    text-align:center
}
.kartal-process-slider-holder .slick-slider .slick-dots li{
    position:relative;
    width:20px;
    display:inline-block;
    height:20px;
    padding:0;
    cursor:pointer;
    margin:0 1px
}
.kartal-process-slider-holder .slick-slider .slick-dots li button{
    font-size:0;
    line-height:0;
    display:block;
    width:20px;
    height:20px;
    padding:5px;
    cursor:pointer;
    color:transparent;
    border:0;
    outline:0;
    background:0 0
}
.kartal-process-slider-holder .slick-slider .slick-dots li button:before{
    font-family:slick;
    font-size:50px;
    line-height:40px;
    position:absolute;
    top:-10px;
    left:0;
    width:20px;
    height:20px;
    content:'•';
    text-align:center;
    opacity:.44;
    color:#000;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.kartal-process-slider-holder .slick-slider .slick-dots li.slick-active button:before{
    opacity:1;
    color:#d4145a!important
}
.kartal-section-title-holder .kartal-section-title{
    text-transform:none;
    margin-top:0;
    margin-bottom:25px;
    line-height:62px
}
.kartal-section-title-holder .kartal-section-title.kartal-section-title-large{
    font-size:37px
}
.kartal-section-title-holder .kartal-section-title.kartal-section-title-medium{
    font-size:30px
}
.kartal-section-title-holder .kartal-section-title.kartal-section-title-small{
    font-size:26px
}
.kartal-section-subtitle-holder .kartal-section-subtitle{
    font-size:18px;
    line-height:33px;
    margin:0;
    color:#777
}
.kartal-section-subtitle-holder.kartal-section-subtitle-center{
    margin-left:auto;
    margin-right:auto
}
.kartal-info-box-holder{
    color:#fff;
    text-align:center;
    position:relative;
    overflow:hidden;
    padding:110px 0
}
.kartal-elements-holder .kartal-info-box-holder{
    display:table-cell;
    vertical-align:middle;
    height:100%
}
.kartal-elements-holder.kartal-two-columns .kartal-info-box-holder{
    width:50%
}
.kartal-elements-holder.kartal-three-columns .kartal-info-box-holder{
    width:33%
}
.kartal-elements-holder.kartal-four-columns .kartal-info-box-holder{
    width:25%
}
.kartal-elements-holder.kartal-five-columns .kartal-info-box-holder{
    width:20%
}
.kartal-elements-holder.kartal-six-columns .kartal-info-box-holder{
    width:16%
}
.kartal-info-box-holder.kartal-info-box-with-image{
    background-color:#0e0d0b
}
.kartal-info-box-holder .kartal-info-box-inner{
    display:table;
    width:100%;
    height:100%
}
.kartal-info-box-holder .kartal-ib-front-holder{
    padding:0 40px;
    z-index:3;
    position:relative;
    display:table-cell;
    vertical-align:middle
}
.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-icon-holder{
    color:rgba(255,255,255,.28);
    font-size:72px;
    margin-bottom:35px;
    -webkit-transform:translate(0,-5px);
    -moz-transform:translate(0,-5px);
    transform:translate(0,-5px)
}
.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-title{
    color:#fff;
    text-transform:uppercase
}
.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-button-holder{
    margin-top:35px
}
.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-text-holder{
    font-size:18px;
    margin-top:10px
}
.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-text-holder p{
    margin:0
}
.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-bottom-holder{
    opacity:0;
    position:absolute;
    left:0;
    width:100%;
    text-align:center;
    padding:0 20px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-info-box-holder .kartal-ib-overlay{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1;
    background-color:#323232;
    background-size:cover;
    background-repeat:no-repeat
}
.kartal-info-box-holder.kartal-info-box-with-image .kartal-ib-overlay{
    opacity:.19
}
.kartal-process-holder{
    position:relative
}
.kartal-process-holder .kartal-process-inner:after,.kartal-process-holder .kartal-process-inner:before{
    content:" ";
    display:table
}
.kartal-process-holder .kartal-number-holder-inner{
    font-size:100px;
    font-weight:200;
    color:#d4145a;
    position:relative;
    height:190px;
    width:190px;
    line-height:190px;
    top:10px;
    background-color:#fafafa;
    border:1px dashed #e4e4e4;
    margin:0 auto;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-process-holder .kartal-number-holder-inner span{
    position:relative;
    z-index:999
}
.kartal-process-holder .kartal-process-bg-holder{
    position:absolute;
    top:107px;
    left:0;
    width:100%;
    height:100%;
    z-index:-1;
    opacity:0;
    margin:0 10px
}
.kartal-process-holder .kartal-process-item-holder{
    text-align:center;
    float:left;
    width:25%
}
.kartal-process-holder .kartal-process-item-holder .kartal-pi-content-holder{
    margin:0 20px
}
.no-touch .kartal-process-holder .kartal-process-item-holder{
    opacity:0
}
.carousel.kartal-fade .active.item,.carousel.kartal-fade .item{
    opacity:1;
    filter:alpha(opacity=100)
}
.kartal-process-holder .kartal-process-item-holder .kartal-pi-holder-inner{
    margin:0 auto
}
.kartal-process-holder .kartal-process-item-holder .kartal-pi-holder-inner .kartal-border{
    position:absolute;
    border:1px solid #f1f1f1;
    margin:0 auto;
    height:170px;
    width:170px;
    background-color:#fff;
    top:9px;
    left:9px;
    -webkit-box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee;
    box-shadow:1px 1px 3px #eee;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-process-holder .kartal-process-item-holder.kartal-pi-push-right .kartal-pi-holder-inner{
    float:right
}
.kartal-process-holder.kartal-process-holder-items-three .kartal-process-item-holder{
    width:33.33%
}
.kartal-process-holder.kartal-process-multiple-highlights .kartal-pi-holder-inner{
    width:100%
}
.kartal-process-holder .kartal-pi-title-holder{
    margin-bottom:7px
}
.kartal-process-holder .kartal-pi-title{
    margin-bottom:16px;
    color:#303030;
    margin-top:30px
}
.kartal-process-holder .kartal-pi-text-holder p{
    margin:0
}
.kartal-process-holder .kartal-pi-image-holder{
    background-color:#fff;
    display:inline-block;
    width:214px;
    height:214px;
    border:1px dashed #ebebeb;
    padding:10px;
    margin-bottom:20px;
    overflow:hidden;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-process-holder .kartal-pi-image-holder img{
    vertical-align:middle;
    width:100%
}
.kartal-comparision-pricing-tables-holder{
    font-family:source sans pro,sans-serif;
    font-size:18px;
    color:#545454;
    font-weight:700
}
.kartal-comparision-pricing-tables-holder:after,.kartal-comparision-pricing-tables-holder:before{
    content:" ";
    display:table
}
.kartal-comparision-pricing-tables-holder ul{
    list-style-type:none;
    margin:0
}
.kartal-comparision-pricing-tables-holder h4,.kartal-comparision-pricing-tables-holder p{
    margin:0
}
.kartal-comparision-pricing-tables-holder *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table-item-feature{
    display:none
}
.kartal-comparision-pricing-tables-holder.kartal-two-columns .kartal-cpt-table{
    width:33.33%
}
.kartal-comparision-pricing-tables-holder.kartal-three-columns .kartal-cpt-table{
    width:25%
}
.kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-table{
    width:20%
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-features-holder .kartal-cpt-features-title.kartal-cpt-table-head-holder{
    padding-left:38px
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-features-holder .kartal-cpt-features-title.kartal-cpt-table-head-holder h4{
    font-weight:400
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-features-holder .kartal-cpt-table-content li{
    padding:10px 10px 10px 38px
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-features-holder .kartal-cpt-table-content li:last-child{
    border-bottom:none
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-features-holder .kartal-cpt-table-content li span{
    display:block;
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table{
    float:left;
    border:1px solid #f2f2f2;
    border-right:none;
    border-left:none
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table:not(.kartal-cpt-features-holder){
    text-align:center
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table:not(.kartal-cpt-features-holder) .kartal-cpt-table-content,.kartal-comparision-pricing-tables-holder .kartal-cpt-table:not(.kartal-cpt-features-holder) .kartal-cpt-table-head-holder{
    border-left:none
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table:not(.kartal-cpt-features-holder) li{
    line-height:83px
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-content,.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder{
    border-left:1px solid #f2f2f2;
    border-right:1px solid #f2f2f2
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-border-top{
    width:100%;
    height:17px
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder{
    display:table;
    height:137px;
    width:100%;
    padding:10px;
    border-bottom:1px solid #f2f2f2
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder .kartal-cpt-table-head-holder-inner{
    display:table-cell;
    vertical-align:middle
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder .kartal-cpt-table-title{
    margin-bottom:15px
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder .kartal-cpt-table-currency,.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder .kartal-cpt-table-price{
    font-size:22px
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-head-holder .kartal-cpt-table-period{
    font-size:14px;
    color:#868686
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-content li{
    height:85px;
    border-bottom:1px solid #f2f2f2
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-content li:nth-child(odd){
    background-color:#f8f8f8
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-content li:nth-child(even){
    background-color:#fff
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-btn a{
    display:block;
    height:95px;
    background-color:#d4145a;
    color:#fff;
    font-size:22px;
    font-family:source sans pro,sans-serif;
    text-transform:uppercase
}
.kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-btn a span{
    display:block;
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-vertical-progress-bar-holder *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-vertical-progress-bar-holder h6{
    margin-top:0
}
.kartal-vertical-progress-bar-holder .kartal-vpb-content{
    margin-top:12px
}
.kartal-vertical-progress-bar-holder .kartal-vpb-bar{
    height:275px;
    width:100%;
    position:relative
}
.kartal-vertical-progress-bar-holder .kartal-vpb-active-bar,.kartal-vertical-progress-bar-holder .kartal-vpb-inactive-bar{
    width:100%;
    position:absolute;
    bottom:0;
    left:0
}
.kartal-vertical-progress-bar-holder .kartal-vpb-inactive-bar{
    background-color:#f6f8f9;
    z-index:-1;
    height:100%
}
.kartal-vertical-progress-bar-holder .kartal-vpb-percent h6{
    margin:0
}
.kartal-vertical-progress-bar-holder .kartal-vpb-active-bar{
    background-color:#d4145a
}
.kartal-icon-progress-bar .kartal-ipb-icon{
    display:inline-block;
    margin-bottom:20px
}
.kartal-icon-progress-bar .kartal-ipb-icon .kartal-ipb-icon-elem{
    margin-right:20px
}
.kartal-icon-progress-bar .kartal-ipb-icon:last-child .kartal-ipb-icon-elem{
    margin-right:0!important
}
.kartal-icon-progress-bar .kartal-ipb-active{
    color:#d4145a
}
.carousel{
    position:relative;
    margin-bottom:0
}
.boxed .carousel-inner{
    width:1150px;
    left:auto!important
}
.carousel-inner>.item{
    position:relative;
    display:none;
    -webkit-transition:.6s ease-in-out left;
    transition:.6s ease-in-out left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{
    display:block;
    height:auto;
    max-width:100%;
    line-height:1
}
.carousel.kartal-vertical-down:not(.kartal-has-height) .carousel-inner,.carousel.kartal-vertical-up:not(.kartal-has-height) .carousel-inner{
    height:100%
}
.carousel-inner .kartal-video{
    position:static;
    left:0;
    direction:ltr
}
.safari_browser .carousel-inner video.video{
    object-fit:inherit;
    width:100%!important
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
    display:block
}
.carousel-inner>.active{
    left:0
}
.carousel-inner>.next,.carousel-inner>.prev{
    position:absolute;
    top:0;
    width:100%
}
.carousel-inner>.next{
    left:100%
}
.carousel-inner>.prev{
    left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right{
    left:0
}
.carousel-inner>.active.left{
    left:-100%
}
.carousel-inner>.active.right{
    left:100%
}
.carousel.kartal-fade .item{
    -webkit-transition:opacity .5s ease-in-out;
    -moz-transition:opacity .5s ease-in-out;
    -ms-transition:opacity .5s ease-in-out;
    -o-transition:opacity .5s ease-in-out;
    transition:opacity .5s ease-in-out
}
.carousel.kartal-fade .active.left,.carousel.kartal-fade .active.right{
    left:0;
    z-index:2;
    opacity:0;
    filter:alpha(opacity=0)
}
.carousel.kartal-fade .next,.carousel.kartal-fade .prev{
    left:0;
    z-index:1
}
.carousel.kartal-vertical-up .carousel-inner>.item{
    -webkit-transition:-webkit-transform .6s ease;
    -moz-transition:-moz-transform .6s ease;
    -ms-transition:-ms-transform .6s ease;
    -o-transition:-o-transform .6s ease;
    transition:transform .6s ease
}
.carousel.kartal-vertical-up .carousel-inner>.active{
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0)
}
.carousel.kartal-vertical-up .carousel-inner>.next{
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -ms-transform:translateY(100%);
    -o-transform:translateY(100%);
    transform:translateY(100%);
    left:0
}
.carousel.kartal-vertical-up .carousel-inner>.prev{
    -webkit-transform:translateY(-100%);
    -moz-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    -o-transform:translateY(-100%);
    transform:translateY(-100%);
    left:0
}
.carousel.kartal-vertical-up .carousel-inner>.next.left,.carousel.kartal-vertical-up .carousel-inner>.prev.right{
    left:0;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0)
}
.carousel.kartal-vertical-up .carousel-inner>.active.left{
    -webkit-transform:translateY(-100%);
    -moz-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    -o-transform:translateY(-100%);
    transform:translateY(-100%);
    left:0
}
.carousel.kartal-vertical-up .carousel-inner>.active.right{
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -ms-transform:translateY(100%);
    -o-transform:translateY(100%);
    transform:translateY(100%);
    left:0
}
.carousel.kartal-vertical-down .carousel-inner>.item{
    -webkit-transition:-webkit-transform .6s ease;
    -moz-transition:-moz-transform .6s ease;
    -ms-transition:-ms-transform .6s ease;
    -o-transition:-o-transform .6s ease;
    transition:transform .6s ease
}
.carousel.kartal-vertical-down .carousel-inner>.active{
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0)
}
.carousel.kartal-vertical-down .carousel-inner>.next{
    -webkit-transform:translateY(-99%);
    -moz-transform:translateY(-99%);
    -ms-transform:translateY(-99%);
    -o-transform:translateY(-99%);
    transform:translateY(-99%);
    left:0
}
.carousel.kartal-vertical-down .carousel-inner>.prev{
    -webkit-transform:translateY(99%);
    -moz-transform:translateY(99%);
    -ms-transform:translateY(99%);
    -o-transform:translateY(99%);
    transform:translateY(99%);
    left:0
}
.carousel.kartal-vertical-down .carousel-inner>.next.left,.carousel.kartal-vertical-down .carousel-inner>.prev.right{
    left:0;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0)
}
.carousel.kartal-vertical-down .carousel-inner>.active.left{
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -ms-transform:translateY(100%);
    -o-transform:translateY(100%);
    transform:translateY(100%);
    left:0
}
.carousel.kartal-vertical-down .carousel-inner>.active.right{
    -webkit-transform:translateY(-100%);
    -moz-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    -o-transform:translateY(-100%);
    transform:translateY(-100%);
    left:0
}
.carousel.kartal-slide-cover .carousel-inner>.next{
    z-index:99
}
.carousel.kartal-slide-cover .carousel-inner>.prev{
    z-index:100
}
.carousel.kartal-slide-cover .carousel-inner>.active.left{
    left:-30%
}
.carousel.kartal-slide-cover .carousel-inner>.active.right{
    left:30%
}
.carousel-indicators{
    position:absolute;
    bottom:20px;
    left:50%;
    transform:translateX(-50%);
    -webkit-transform:translateX(-50%);
    z-index:15;
    padding:0!important;
    text-align:center;
    list-style:none
}
.carousel-indicators:not(.thumbnails) li{
    display:inline-block;
    width:8px;
    height:8px;
    text-indent:-999px;
    border-radius:10px;
    cursor:pointer
}
.carousel-indicators.thumbnails{
    bottom:55px
}
.carousel-indicators.thumbnails li{
    display:inline-block;
    cursor:pointer;
    margin-right:5px;
    background-color:rgba(0,0,0,.8);
    width:160px!important;
    height:100px!important
}
.carousel-indicators.thumbnails li:last-child{
    margin-right:0
}
.carousel-indicators.thumbnails li img{
    width:100%;
    height:100%;
    padding:0;
    vertical-align:middle;
    -webkit-transition:padding .2s ease-out;
    -moz-transition:padding .2s ease-out;
    transition:padding .2s ease-out;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.carousel-caption{
    position:absolute;
    right:15%;
    bottom:40px;
    left:15%;
    z-index:10;
    padding-top:20px;
    padding-bottom:20px;
    color:#fff;
    text-align:center;
    text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn{
    text-shadow:none
}
.carousel.kartal-full-screen{
    height:1500px
}
.kartal-slider{
    width:100%;
    overflow:hidden;
    position:relative;
    z-index:10
}
.kartal-slider-preloader{
    width:100%;
    background-color:#fff;
    position:absolute;
    z-index:20;
    height:1500px
}
.carousel-inner .kartal-slider-content-outer{
    position:relative;
    height:100%;
    width:1100px;
    margin:0 auto;
    z-index:12
}
.carousel-inner .kartal-slider-content-outer .kartal-slide-anchor-holder{
    text-align:center
}
.carousel-inner .kartal-slider-content-outer .kartal-slide-anchor-holder.kartal-slider-anchor-in-content{
    position:relative;
    margin-top:80px
}
.carousel-inner .kartal-slider-content-outer .kartal-slide-anchor-holder.kartal-slider-anchor-on-bottom-of-the-slider{
    bottom:10%;
    left:50%;
    position:absolute;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    margin:0;
    -webkit-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -moz-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -o-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32)
}
.carousel-inner .kartal-slider-content-outer .kartal-slide-anchor-holder .kartal-slide-anchor-button{
    font-size:50px;
    color:#fff;
    display:inline-block
}
.carousel-inner .kartal-slider-content-outer .kartal-slide-anchor-holder .kartal-slide-anchor-button .scroll-text{
    margin-top:10px;
    display:block;
    font-size:12px;
    text-transform:uppercase;
    font-weight:700;
    letter-spacing:1px
}
.carousel-inner .kartal-slide-full-width .kartal-slider-content-outer{
    width:100%!important
}
.carousel-inner .kartal-slider-content{
    position:absolute;
    width:100%
}
.carousel-inner .item.kartal-content-vertical-middle .kartal-slider-content-outer{
    display:table
}
.carousel-inner .item.kartal-content-vertical-middle .kartal-slider-content{
    display:table-cell;
    vertical-align:middle;
    position:static
}
.carousel-inner .item.kartal-content-vertical-middle .kartal-slider-content .kartal-thumb{
    height:auto
}
.vertical_menu_enabled .carousel-inner .item.kartal-content-vertical-middle{
    padding-top:0!important
}
.carousel-inner .kartal-slider-content .kartal-thumb{
    height:100%;
    opacity:1;
    filter:alpha(opacity=100);
    display:inline-block;
    vertical-align:middle
}
.carousel-inner .kartal-slider-content.left{
    text-align:left
}
.carousel-inner .kartal-slider-content.right{
    text-align:right
}
.carousel-inner .kartal-slider-content.left .kartal-thumb,.carousel-inner .kartal-slider-content.right .kartal-thumb{
    display:inline-block
}
.carousel-inner .kartal-slider-content.center,.carousel-inner .kartal-slider-content.center .kartal-thumb{
    text-align:center
}
.carousel-inner .kartal-slider-content .kartal-thumb.flip{
    opacity:0;
    filter:alpha(opacity=0)
}
.carousel-inner .active .kartal-slider-content .kartal-thumb.flip{
    -webkit-animation:rotate .6s 1 ease-out;
    -moz-animation:rotate .6s 1 ease-out;
    -o-animation:rotate .6s 1 ease-out;
    animation:rotate .6s 1 ease-out;
    opacity:1;
    filter:alpha(opacity=100)
}
.carousel-inner .kartal-slider-content .kartal-thumb.fade{
    opacity:0;
    filter:alpha(opacity=0)
}
.carousel-inner .active .kartal-slider-content .kartal-thumb.fade{
    -webkit-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -moz-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -o-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    opacity:1;
    filter:alpha(opacity=100)
}
.carousel-inner .kartal-slider-content .kartal-thumb.from_right{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    right:-70px
}
.carousel-inner .active .kartal-slider-content .kartal-thumb.from_right{
    -webkit-animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .kartal-slider-content .kartal-thumb.from_left{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    left:-70px
}
.carousel-inner .active .kartal-slider-content .kartal-thumb.from_left{
    -webkit-animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .kartal-slider-content .kartal-thumb.from_top{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    top:-70px
}
.carousel-inner .active .kartal-slider-content .kartal-thumb.from_top{
    -webkit-animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .kartal-slider-content .kartal-thumb.from_bottom{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    top:70px
}
.carousel-inner .active .kartal-slider-content .kartal-thumb.from_bottom{
    -webkit-animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1);
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.no-touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_hor,.no-touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_puzzle,.no-touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_ver{
    display:inline-block;
    position:relative
}
.touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_hor,.touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_puzzle,.touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_ver{
    opacity:0;
    filter:alpha(opacity=0)
}
.no-touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_hor img{
    position:absolute;
    left:0;
    top:0;
    -webkit-animation:clip_anim_hor 1.75s cubic-bezier(.165,.84,.44,1);
    animation:clip_anim_hor 1.75s cubic-bezier(.165,.84,.44,1)
}
.touch .carousel-inner .active .kartal-slider-content .kartal-thumb.clip_anim_hor{
    -webkit-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -moz-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -o-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes clip_anim_hor{
    0%{
        clip:rect(0,300px,326px,170px);
        opacity:0
    }
    20%{
        clip:rect(0,400px,326px,320px);
        opacity:.2
    }
    40%{
        clip:rect(0,140px,326px,60px);
        opacity:.4
    }
    60%{
        clip:rect(0,400px,326px,300px);
        opacity:.6
    }
    80%{
        clip:rect(0,200px,326px,0);
        opacity:.8
    }
    100%{
        clip:rect(0,470px,326px,0);
        opacity:1
    }
}
@keyframes clip_anim_hor{
    0%{
        clip:rect(0,300px,326px,170px);
        opacity:0
    }
    20%{
        clip:rect(0,400px,326px,320px);
        opacity:.2
    }
    40%{
        clip:rect(0,140px,326px,60px);
        opacity:.4
    }
    60%{
        clip:rect(0,400px,326px,300px);
        opacity:.6
    }
    80%{
        clip:rect(0,200px,326px,0);
        opacity:.8
    }
    100%{
        clip:rect(0,470px,326px,0);
        opacity:1
    }
}
.no-touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_ver img{
    position:absolute;
    left:0;
    top:0;
    -webkit-animation:clip_anim_ver 1.75s cubic-bezier(.165,.84,.44,1);
    animation:clip_anim_ver 1.75s cubic-bezier(.165,.84,.44,1)
}
.touch .carousel-inner .active .kartal-slider-content .kartal-thumb.clip_anim_ver{
    -webkit-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -moz-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -o-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes clip_anim_ver{
    0%{
        clip:rect(0,470px,90px,0);
        opacity:0
    }
    20%{
        clip:rect(200px,470px,280px,0);
        opacity:.2
    }
    40%{
        clip:rect(50px,470px,140px,0);
        opacity:.4
    }
    60%{
        clip:rect(200px,470px,300px,0);
        opacity:.6
    }
    80%{
        clip:rect(0,470px,120px,0);
        opacity:.8
    }
    100%{
        clip:rect(0,470px,326px,0);
        opacity:1
    }
}
@keyframes clip_anim_ver{
    0%{
        clip:rect(0,470px,90px,0);
        opacity:0
    }
    20%{
        clip:rect(250px,470px,300px,0);
        opacity:.2
    }
    40%{
        clip:rect(100px,470px,170px,0);
        opacity:.4
    }
    60%{
        clip:rect(200px,470px,260px,0);
        opacity:.6
    }
    80%{
        clip:rect(50px,470px,120px,0);
        opacity:.8
    }
    100%{
        clip:rect(0,470px,326px,0);
        opacity:.8
    }
}
.no-touch .carousel-inner .kartal-slider-content .kartal-thumb.clip_anim_puzzle img{
    position:absolute;
    left:0;
    top:0;
    -webkit-animation:clip_anim_puzzle 1.75s;
    animation:clip_anim_puzzle 1.75s
}
.touch .carousel-inner .active .kartal-slider-content .kartal-thumb.clip_anim_puzzle{
    -webkit-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -moz-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -o-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes clip_anim_puzzle{
    0%{
        clip:rect(163px,235px,163px,235px);
        opacity:0
    }
    10%{
        clip:rect(163px,235px,326px,0);
        opacity:.2
    }
    20%{
        clip:rect(163px,470px,326px,235px);
        opacity:.3
    }
    30%{
        clip:rect(0,470px,163px,235px);
        opacity:.4
    }
    40%{
        clip:rect(0,235px,163px,0);
        opacity:.5
    }
    50%{
        clip:rect(163px,235px,326px,0);
        opacity:.6
    }
    60%{
        clip:rect(163px,470px,326px,235px);
        opacity:.7
    }
    70%{
        clip:rect(0,470px,163px,235px);
        opacity:.8
    }
    80%{
        clip:rect(0,235px,163px,0);
        opacity:.9
    }
    100%{
        clip:rect(0,470px,326px,0);
        opacity:1
    }
}
@keyframes clip_anim_puzzle{
    0%{
        clip:rect(163px,235px,163px,235px);
        opacity:0
    }
    10%{
        clip:rect(163px,235px,326px,0);
        opacity:.2
    }
    20%{
        clip:rect(163px,470px,326px,235px);
        opacity:.3
    }
    30%{
        clip:rect(0,470px,163px,235px);
        opacity:.4
    }
    40%{
        clip:rect(0,235px,163px,0);
        opacity:.5
    }
    50%{
        clip:rect(163px,235px,326px,0);
        opacity:.6
    }
    60%{
        clip:rect(163px,470px,326px,235px);
        opacity:.7
    }
    70%{
        clip:rect(0,470px,163px,235px);
        opacity:.8
    }
    80%{
        clip:rect(0,235px,163px,0);
        opacity:.9
    }
    100%{
        clip:rect(0,470px,326px,0);
        opacity:1
    }
}
.carousel-inner .kartal-slider-content .kartal-thumb img{
    max-height:100%
}
.carousel-inner .kartal-slider-content .kartal-text{
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    opacity:1;
    filter:alpha(opacity=100);
    position:relative;
    display:inline-block;
    width:100%;
    margin:15px 0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.carousel-inner .kartal-slider-content .kartal-slider-content-inner.all_at_once,.carousel-inner .kartal-slider-content .kartal-text.all_at_once{
    opacity:0;
    filter:alpha(opacity=0)
}
.carousel-inner .kartal-slider-content .kartal-slider-content-inner.one_by_one,.carousel-inner .kartal-slider-content .kartal-text.one_by_one{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    opacity:1
}
.carousel-inner .active .kartal-slider-content .kartal-text.all_at_once.from_bottom,.carousel-inner .kartal-slider-content .kartal-slider-content-inner.all_at_once.from_bottom{
    -webkit-animation:text-from-bottom .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-from-bottom .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-from-bottom .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-from-bottom .6s 1 cubic-bezier(.165,.84,.44,1);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes text-from-bottom{
    0%,50%{
        -webkit-transform:translate(0,15%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@-moz-keyframes text-from-bottom{
    0%,50%{
        -moz-transform:translate(0,15%);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes text-from-bottom{
    0%{
        -o-transform:translate(0,15%);
        opacity:.5
    }
    50%{
        -o-transform:translate(0,15%);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes text-from-bottom{
    0%,50%{
        transform:translate(0,15%);
        opacity:0
    }
    100%{
        transform:translate(0,0);
        opacity:1
    }
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.all_at_once.from_top,.carousel-inner .active .kartal-slider-content .kartal-text.all_at_once.from_top{
    -webkit-animation:text-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-from-top .6s 1 cubic-bezier(.165,.84,.44,1);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes text-from-top{
    0%,50%{
        -webkit-transform:translate(0,-15%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@-moz-keyframes text-from-top{
    0%,50%{
        -moz-transform:translate(0,-15%);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes text-from-top{
    0%{
        -o-transform:translate(0,-15%);
        opacity:.5
    }
    50%{
        -o-transform:translate(0,-15%);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes text-from-top{
    0%,50%{
        transform:translate(0,-15%);
        opacity:0
    }
    100%{
        transform:translate(0,0);
        opacity:1
    }
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.all_at_once.from_left,.carousel-inner .active .kartal-slider-content .kartal-text.all_at_once.from_left{
    -webkit-animation:text-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-from-left .6s 1 cubic-bezier(.165,.84,.44,1);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes text-from-left{
    0%,50%{
        -webkit-transform:translate(-15%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@-moz-keyframes text-from-left{
    0%,50%{
        -moz-transform:translate(-15%,0);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes text-from-left{
    0%{
        -o-transform:translate(-15%,0);
        opacity:.5
    }
    50%{
        -o-transform:translate(-15%,0);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes text-from-left{
    0%,50%{
        transform:translate(-15%,0);
        opacity:0
    }
    100%{
        transform:translate(0,0);
        opacity:1
    }
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.all_at_once.from_right,.carousel-inner .active .kartal-slider-content .kartal-text.all_at_once.from_right{
    -webkit-animation:text-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    -moz-animation:text-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    -o-animation:text-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    animation:text-from-right .6s 1 cubic-bezier(.165,.84,.44,1);
    opacity:1;
    filter:alpha(opacity=100)
}
@-webkit-keyframes text-from-right{
    0%,50%{
        -webkit-transform:translate(15%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        opacity:1
    }
}
@-moz-keyframes text-from-right{
    0%,50%{
        -moz-transform:translate(15%,0);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes text-from-right{
    0%{
        -o-transform:translate(15%,0);
        opacity:.5
    }
    50%{
        -o-transform:translate(15%,0);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes text-from-right{
    0%,50%{
        transform:translate(15%,0);
        opacity:0
    }
    100%{
        transform:translate(0,0);
        opacity:1
    }
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.all_at_once.fade,.carousel-inner .active .kartal-slider-content .kartal-text.all_at_once.fade{
    -webkit-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -moz-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    -o-animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    animation:fade .6s 1 cubic-bezier(.5,.11,.805,.32);
    opacity:1;
    filter:alpha(opacity=100)
}
.carousel-inner .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_bottom,.carousel-inner .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    top:70px
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_bottom,.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el{
    -webkit-animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -moz-animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -o-animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    animation:text-from-bottom-one-by-one .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(3){
    animation-delay:.5s;
    -webkit-animation-delay:.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(4){
    animation-delay:.7s;
    -webkit-animation-delay:.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(5){
    animation-delay:.9s;
    -webkit-animation-delay:.9s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(6){
    animation-delay:1.1s;
    -webkit-animation-delay:1.1s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(7){
    animation-delay:1.3s;
    -webkit-animation-delay:1.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(8){
    animation-delay:1.5s;
    -webkit-animation-delay:1.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(9){
    animation-delay:1.7s;
    -webkit-animation-delay:1.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_bottom .kartal-el:nth-child(10){
    animation-delay:1.8s;
    -webkit-animation-delay:1.8s
}
.carousel-inner .kartal-slider-content .kartal-slider-content_inner.one_by_one.from_top,.carousel-inner .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    top:-70px
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_top,.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el{
    -webkit-animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -moz-animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -o-animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    animation:text-one-by-one-from-top .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(3){
    animation-delay:.5s;
    -webkit-animation-delay:.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(4){
    animation-delay:.7s;
    -webkit-animation-delay:.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(5){
    animation-delay:.9s;
    -webkit-animation-delay:.9s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(6){
    animation-delay:1.1s;
    -webkit-animation-delay:1.1s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(7){
    animation-delay:1.3s;
    -webkit-animation-delay:1.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(8){
    animation-delay:1.5s;
    -webkit-animation-delay:1.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(9){
    animation-delay:1.7s;
    -webkit-animation-delay:1.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_top .kartal-el:nth-child(10){
    animation-delay:1.8s;
    -webkit-animation-delay:1.8s
}
@-webkit-keyframes text-one-by-one-from-top{
    0%{
        top:-70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
@-moz-keyframes text-one-by-one-from-top{
    0%{
        top:-70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
@-o-keyframes text-one-by-one-from-top{
    0%{
        top:-70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
@keyframes text-one-by-one-from-top{
    0%{
        top:-70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
.carousel-inner .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_left,.carousel-inner .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    left:-70px
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_left,.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el{
    -webkit-animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -moz-animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -o-animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    animation:text-one-by-one-from-left .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(3){
    animation-delay:.5s;
    -webkit-animation-delay:.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(4){
    animation-delay:.7s;
    -webkit-animation-delay:.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(5){
    animation-delay:.9s;
    -webkit-animation-delay:.9s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(6){
    animation-delay:1.1s;
    -webkit-animation-delay:1.1s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(7){
    animation-delay:1.3s;
    -webkit-animation-delay:1.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(8){
    animation-delay:1.5s;
    -webkit-animation-delay:1.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(9){
    animation-delay:1.7s;
    -webkit-animation-delay:1.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_left .kartal-el:nth-child(10){
    animation-delay:1.8s;
    -webkit-animation-delay:1.8s
}
@-webkit-keyframes text-one-by-one-from-left{
    0%{
        left:-70px;
        opacity:0
    }
    100%,50%{
        left:0;
        opacity:1
    }
}
@-moz-keyframes text-one-by-one-from-left{
    0%{
        left:-70px;
        opacity:0
    }
    100%,50%{
        left:0;
        opacity:1
    }
}
@-o-keyframes text-one-by-one-from-left{
    0%{
        left:-70px;
        opacity:0
    }
    100%,50%{
        left:0;
        opacity:1
    }
}
@keyframes text-one-by-one-from-left{
    0%{
        left:-70px;
        opacity:0
    }
    100%,50%{
        left:0;
        opacity:1
    }
}
.carousel-inner .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_right,.carousel-inner .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative;
    right:-70px
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.one_by_one.from_right,.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el{
    -webkit-animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -moz-animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -o-animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    animation:text-one-by-one-from-right .6s 1 cubic-bezier(.165,.84,.44,1) .1s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(3){
    animation-delay:.5s;
    -webkit-animation-delay:.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(4){
    animation-delay:.7s;
    -webkit-animation-delay:.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(5){
    animation-delay:.9s;
    -webkit-animation-delay:.9s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(6){
    animation-delay:1.1s;
    -webkit-animation-delay:1.1s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(7){
    animation-delay:1.3s;
    -webkit-animation-delay:1.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(8){
    animation-delay:1.5s;
    -webkit-animation-delay:1.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(9){
    animation-delay:1.7s;
    -webkit-animation-delay:1.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.from_right .kartal-el:nth-child(10){
    animation-delay:1.8s;
    -webkit-animation-delay:1.8s
}
@-webkit-keyframes text-one-by-one-from-right{
    0%{
        right:-70px;
        opacity:0
    }
    100%,50%{
        right:0;
        opacity:1
    }
}
@-moz-keyframes text-one-by-one-from-right{
    0%{
        right:-70px;
        opacity:0
    }
    100%,50%{
        right:0;
        opacity:1
    }
}
@-o-keyframes text-one-by-one-from-right{
    0%{
        right:-70px;
        opacity:0
    }
    100%,50%{
        right:0;
        opacity:1
    }
}
@keyframes text-one-by-one-from-right{
    0%{
        right:-70px;
        opacity:0
    }
    100%,50%{
        right:0;
        opacity:1
    }
}
.carousel-inner .kartal-slider-content .kartal-slider-content-inner.one_by_one.fade,.carousel-inner .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el{
    opacity:0;
    filter:alpha(opacity=0);
    position:relative
}
.carousel-inner .active .kartal-slider-content .kartal-slider-content-inner.one_by_one.fade,.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el{
    -webkit-animation:fade .6s cubic-bezier(.5,.11,.805,.32) .1s;
    -moz-animation:fade .6s cubic-bezier(.5,.11,.805,.32) .1s;
    -o-animation:fade .6s cubic-bezier(.5,.11,.805,.32) .1s;
    animation:fade .6s cubic-bezier(.5,.11,.805,.32) .1s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translateZ(0)
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(3){
    animation-delay:.5s;
    -webkit-animation-delay:.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(4){
    animation-delay:.7s;
    -webkit-animation-delay:.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(5){
    animation-delay:.9s;
    -webkit-animation-delay:.9s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(6){
    animation-delay:1.1s;
    -webkit-animation-delay:1.1s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(7){
    animation-delay:1.3s;
    -webkit-animation-delay:1.3s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(8){
    animation-delay:1.5s;
    -webkit-animation-delay:1.5s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(9){
    animation-delay:1.7s;
    -webkit-animation-delay:1.7s
}
.carousel-inner .active .kartal-slider-content .kartal-text.one_by_one.fade .kartal-el:nth-child(10){
    animation-delay:1.8s;
    -webkit-animation-delay:1.8s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(1){
    animation-delay:.2s;
    -webkit-animation-delay:.2s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(2){
    animation-delay:.4s;
    -webkit-animation-delay:.4s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(3){
    animation-delay:.6s;
    -webkit-animation-delay:.6s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(4){
    animation-delay:.8s;
    -webkit-animation-delay:.8s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(5){
    animation-delay:1s;
    -webkit-animation-delay:1s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(6){
    animation-delay:1.2s;
    -webkit-animation-delay:1.2s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(7){
    animation-delay:1.4s;
    -webkit-animation-delay:1.4s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(8){
    animation-delay:1.6s;
    -webkit-animation-delay:1.6s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(9){
    animation-delay:1.8s;
    -webkit-animation-delay:1.8s
}
.carousel-inner .kartal-has-thumbnail.active .kartal-slider-content .kartal-text.one_by_one .kartal-el:nth-child(10){
    animation-delay:2s;
    -webkit-animation-delay:2s
}
.carousel-inner .kartal-slider-content .kartal-el{
    width:100%
}
.carousel-inner .kartal-slider-content .kartal-el>div{
    display:inline-block;
    vertical-align:middle;
    width:inherit
}
.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder{
    display:inline-block;
    width:100%
}
.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .kartal-btn,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .post-password-form input[type=submit],.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .woocommerce .button,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder input.wpcf7-form-control.wpcf7-submit,.post-password-form .carousel-inner .kartal-slider-content .kartal-slide-buttons-holder input[type=submit],.woocommerce .carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .button{
    margin:30px 10px 0
}
.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .kartal-btn:first-child,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .post-password-form input[type=submit]:first-child,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .woocommerce .button:first-child,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder input.wpcf7-form-control.wpcf7-submit:first-child,.post-password-form .carousel-inner .kartal-slider-content .kartal-slide-buttons-holder input[type=submit]:first-child,.woocommerce .carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .button:first-child{
    margin-left:0
}
.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .kartal-btn:last-child,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .post-password-form input[type=submit]:last-child,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .woocommerce .button:last-child,.carousel-inner .kartal-slider-content .kartal-slide-buttons-holder input.wpcf7-form-control.wpcf7-submit:last-child,.post-password-form .carousel-inner .kartal-slider-content .kartal-slide-buttons-holder input[type=submit]:last-child,.woocommerce .carousel-inner .kartal-slider-content .kartal-slide-buttons-holder .button:last-child{
    margin-right:0
}
.carousel-inner h2{
    font-size:64px;
    line-height:1.3125em;
    text-transform:uppercase;
    letter-spacing:3px;
    font-weight:700;
    color:#fff;
    margin:0 0 14px
}
.carousel-inner h2 a{
    font-family:inherit!important;
    font-size:inherit!important;
    font-style:inherit!important;
    font-weight:inherit!important;
    letter-spacing:inherit!important;
    line-height:inherit!important;
    text-transform:inherit!important
}
.carousel-inner h3{
    color:#fff;
    margin:0 0 14px;
    line-height:1.3125em
}
.carousel-inner h2 span,.carousel-inner h3 span{
    display:inline-block
}
.carousel-inner h3.kartal-slide-text{
    margin:0
}
.carousel-inner .left .kartal-text,.carousel-inner .left h2,.carousel-inner .left h3{
    text-align:left
}
.carousel-inner .center .kartal-text,.carousel-inner .center h2,.carousel-inner .center h3{
    text-align:center
}
.carousel-inner .right .kartal-text,.carousel-inner .right h2,.carousel-inner .right h3{
    text-align:right
}
.carousel-inner{
    left:0!important;
    position:fixed;
    overflow:hidden;
    width:100%;
    z-index:1;
    transform:translate(0,0);
    -ms-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -webkit-transform:translate(0,0);
    -o-transform:translate(0,0);
    -webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    -moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    -o-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    -ms-transition:left .33s cubic-bezier(.694,.0482,.335,1);
    transition:left .33s cubic-bezier(.694,.0482,.335,1)
}
.carousel-inner.kartal-relative-position,.touch .carousel-inner{
    position:relative
}
.carousel-inner .item img{
    display:inline-block!important
}
.touch .carousel-inner .item{
    background-position:center 0!important
}
.carousel-inner .item .kartal-image{
    position:absolute;
    top:0;
    left:0;
    background-position:center 0;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    height:110%
}
@media only screen and (min-width:1024px){
    .carousel-inner .item.kartal-animate-image.zoom_center .kartal-image{
        position:absolute;
        top:0;
        left:0;
        background-position:center center;
        background-repeat:no-repeat;
        background-size:cover;
        width:100%;
        height:110%;
        -webkit-backface-visibility:hidden;
        backface-visibility:hidden
    }
    .carousel-inner .item.kartal-animate-image.zoom_bottom_left .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_bottom_right .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_top_left .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_top_right .kartal-image{
        position:absolute;
        top:-12%;
        left:-12%;
        background-position:center center;
        background-repeat:no-repeat;
        background-size:cover;
        width:125%;
        height:125%;
        -webkit-backface-visibility:hidden;
        backface-visibility:hidden
    }
}
.carousel-inner .item .kartal-image img{
    display:none!important;
    width:0;
    height:0
}
.carousel-inner .item .kartal-image-pattern{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:2
}
.carousel-control{
    top:0;
    width:8%;
    height:100%;
    text-shadow:none;
    position:absolute;
    z-index:2!important;
    margin:0;
    outline:0;
    cursor:pointer;
    -webkit-transition:opacity .15s ease-out;
    -moz-transition:opacity .15s ease-out;
    -o-transition:opacity .15s ease-out;
    -ms-transform:opacity .15s ease-out;
    transition:opacity .15s ease-out;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden
}
.carousel-control.right{
    right:0;
    left:auto
}
.carousel-control:hover{
    opacity:1!important
}
.carousel-control .kartal-next-nav,.carousel-control .kartal-prev-nav{
    position:absolute;
    top:50%;
    margin-top:-27px;
    height:54px;
    width:54px;
    line-height:54px;
    font-size:32px;
    color:#fff;
    background-color:rgba(54,54,54,.6);
    border-radius:100px;
    border:1px solid transparent;
    text-align:center;
    z-index:10;
    -webkit-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s;
    -moz-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s;
    -o-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s;
    -ms-transform:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s;
    transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s
}
.carousel-control .kartal-next-nav:hover,.carousel-control .kartal-prev-nav:hover{
    background-color:#363636
}
.carousel-control span span{
    display:block;
    line-height:inherit
}
.carousel-control .kartal-prev-nav{
    left:20px
}
.carousel-control .kartal-next-nav{
    right:20px
}
.carousel-control .kartal-thumb-holder{
    width:150px;
    display:block;
    position:absolute;
    background-color:rgba(0,0,0,.8);
    top:50%
}
.carousel-control.left .kartal-thumb-holder{
    left:-200px;
    -webkit-transition:left .6s ease-in-out .3s;
    -moz-transition:left .6s ease-in-out .3s;
    -o-transition:left .6s ease-in-out .3s;
    -ms-transform:left .6s ease-in-out .3s;
    transition:left .6s ease-in-out .3s
}
.kartal-in-progress .carousel-control.left .kartal-thumb-holder{
    left:-200px!important
}
.carousel-control.right .kartal-thumb-holder{
    right:-200px;
    -webkit-transition:right .6s ease-in-out .3s;
    -moz-transition:right .6s ease-in-out .3s;
    -o-transition:right .6s ease-in-out .3s;
    -ms-transform:right .6s ease-in-out .3s;
    transition:right .6s ease-in-out .3s
}
.kartal-in-progress .carousel-control.right .kartal-thumb-holder{
    right:-200px!important
}
.carousel-control .kartal-thumb-arrow{
    height:50px;
    line-height:50px;
    font-size:25px
}
.carousel-control .kartal-numbers{
    height:50px;
    line-height:50px;
    font-size:15px
}
.carousel-control .kartal-numbers span{
    display:inline
}
.carousel-control.left .kartal-thumb-arrow{
    float:left;
    padding:0 0 0 20px
}
.carousel-control.left .kartal-numbers,.carousel-control.right .kartal-thumb-arrow{
    float:right;
    padding:0 20px 0 0
}
.carousel-control.right .kartal-numbers{
    float:left;
    padding:0 0 0 20px
}
.carousel-control .kartal-next-nav .kartal-numbers,.carousel-control .kartal-prev-nav .kartal-numbers{
    float:none;
    padding:0;
    position:absolute;
    left:0;
    right:0;
    top:0;
    line-height:50px;
    height:50px;
    -ms-transform:translateY(-100%);
    -moz-transform:translateY(-100%);
    -o-transform:translateY(-100%);
    transform:translateY(-100%);
    -webkit-transform:translateY(-100%)
}
.carousel-control .img{
    width:150px;
    position:relative;
    display:block;
    overflow:hidden;
    margin:0 0 -2px
}
.kartal-thumb-holder .img img{
    vertical-align:middle
}
.carousel-indicators:not(.thumbnails) li{
    vertical-align:middle;
    background-color:#fff;
    opacity:.4;
    margin:0 3px;
    -webkit-transition:background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;
    -moz-transition:background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;
    -o-transition:background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;
    -ms-transform:background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;
    transition:background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out
}
.carousel-indicators:not(.thumbnails) .active{
    opacity:1;
    margin:0 3px
}
.carousel-indicators.thumbnails .active img{
    padding:5px;
    transition:padding .2s ease-out;
    -o-transition:padding .2s ease-out;
    -ms-transition:padding .2s ease-out;
    -moz-transition:padding .2s ease-out;
    -webkit-transition:padding .2s ease-out
}
@-webkit-keyframes rotate{
    0%,50%{
        -webkit-transform:perspective(600px) rotateX(90deg) scale(.5);
        opacity:0
    }
    100%{
        -webkit-transform:perspective(600px) rotateX(0) scale(1);
        opacity:1
    }
}
@-moz-keyframes rotate{
    0%,50%{
        -moz-transform:perspective(600px) rotateX(90deg) scale(.5);
        opacity:0
    }
    100%{
        -moz-transform:perspective(600px) rotateX(0) scale(1);
        opacity:1
    }
}
@-o-keyframes rotate{
    0%,50%{
        -o-transform:perspective(600px) rotateX(90deg) scale(.5);
        opacity:.2
    }
    100%{
        -o-transform:perspective(600px) rotateX(0) scale(1);
        opacity:1
    }
}
@keyframes rotate{
    0%,50%{
        transform:perspective(600px) rotateX(90deg) scale(.5);
        opacity:0
    }
    100%{
        transform:perspective(600px) rotateX(0) scale(1);
        opacity:1
    }
}
@-webkit-keyframes fade{
    0%,50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-moz-keyframes fade{
    0%,50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-o-keyframes fade{
    0%,50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes fade{
    0%,50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-webkit-keyframes text-from-bottom-one-by-one{
    0%{
        top:70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
@-moz-keyframes text-from-bottom-one-by-one{
    0%{
        top:70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
@-o-keyframes text-from-bottom-one-by-one{
    0%{
        top:70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
@keyframes text-from-bottom-one-by-one{
    0%{
        top:70px;
        opacity:0
    }
    100%,50%{
        top:0;
        opacity:1
    }
}
.carousel .kartal-video .kartal-mobile-video-image{
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    display:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:10
}
.carousel .kartal-video .kartal-video-overlay img,.carousel .kartal-video .kartal-video-wrap .mejs-container .mejs-controls{
    display:none!important
}
.carousel .kartal-video .kartal-video-overlay{
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:11
}
.carousel .kartal-video .kartal-video-overlay.active{

    background-position:0 0;
    background-repeat:repeat;
    opacity:1
}
.carousel .kartal-video .kartal-video-wrap{
    top:0;
    left:0;
    overflow:hidden;
    position:absolute;
    width:100%;
    z-index:10
}
.carousel .kartal-video .kartal-video-wrap .mejs-poster{
    background-size:cover!important;
    -moz-background-size:cover!important;
    -webkit-background-size:cover!important;
    -o-background-size:cover!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-controls .mejs-button button:focus{
    outline:0!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{
    background-color:rgba(255,255,255,.18)!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-container{
    background-color:transparent!important;
    background-image:none!important;
    height:auto!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-mediaelement{
    background:0 0!important;
    border:0!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-container .mejs-poster img{
    max-width:none!important;
    width:100%!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-controls button{
    opacity:.8
}
.carousel .kartal-video .kartal-video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{
    opacity:1!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{
    background:#1f1f1f!important
}
.carousel .kartal-video .kartal-video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
    background:0 0!important
}
.kartal-dark-header .carousel-indicators li{
    background-color:#000
}
.kartal-dark-header .carousel-control .kartal-next-nav,.kartal-dark-header .carousel-control .kartal-prev-nav{
    color:#000
}
.kartal-light-header .carousel-indicators li{
    background-color:#fff
}
.kartal-light-header .carousel-control .kartal-next-nav,.kartal-light-header .carousel-control .kartal-prev-nav{
    color:#fff
}
.kartal-team-slider-holder{
    padding-bottom:60px
}
.kartal-team-slider-holder .slick-track{
    padding-bottom:40px;
    padding-top:40px
}
.kartal-team-slider-holder.kartal-without-bullets{
    padding-bottom:0
}
.kartal-team-slider-holder.kartal-without-bullets .slick-track{
    padding:0
}
.kartal-team-slider-holder .kartal-team-slider{
    opacity:0
}
.kartal-team-slider-holder.kartal-nav-light .slick-slider .slick-dots li.slick-active button:before{
    color:#d4145a!important
}
.kartal-team-slider-holder.kartal-nav-light .slick-slider .slick-dots li button:before{
    color:#fff!important
}
.kartal-team-slider-holder .kartal-team-item-wrapper{
    padding:0 12px
}
.kartal-team-slider-holder .slick-list{
    margin:0 -12px;
    padding:0
}
.kartal-team-slider-holder .kartal-team.main-info-below-image{
    background-color:#fff;
    padding:32px 0 27px;
    text-align:center
}
.kartal-team-slider-holder .slick-slide img{
    display:inline-block
}
.kartal-team-slider-holder button.slick-next.slick-arrow,.kartal-team-slider-holder button.slick-prev.slick-arrow{
    display:none!important
}
.kartal-team-slider-holder ul.slick-dots{
    position:absolute;
    bottom:-48px;
    width:100%;
    padding:0;
    list-style:none;
    text-align:center
}
.kartal-team-slider-holder .slick-dots li{
    position:relative;
    width:20px;
    display:inline-block;
    height:20px;
    padding:0;
    cursor:pointer;
    margin:0 1px
}
.kartal-team-slider-holder .slick-dots li button{
    font-size:0;
    line-height:0;
    display:block;
    width:20px;
    height:20px;
    padding:5px;
    cursor:pointer;
    color:transparent;
    border:0;
    outline:0;
    background:0 0
}
.kartal-team-slider-holder .slick-dots li button:before{
    font-family:slick;
    font-size:50px;
    line-height:40px;
    position:absolute;
    top:-10px;
    left:0;
    width:20px;
    height:20px;
    content:'•';
    text-align:center;
    opacity:.25;
    color:#000;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.kartal-team-slider-holder .slick-dots li.slick-active button:before{
    opacity:1;
    color:#d4145a!important
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-boxed{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip{
    position:relative;
    -webkit-perspective:1000;
    -moz-perspective:1000px;
    perspective:1000px;
    background-color:transparent;
    padding:0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip>div{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    outline:transparent solid 1px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-front{
    opacity:1;
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    -moz-transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    transition:all .6s cubic-bezier(.25,.1,.11,1.33);
    background-color:#fff;
    padding:50px 0 55px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-front .kartal-team-info{
    padding:0 20px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    opacity:0;
    -webkit-transform:rotateY(-180deg);
    -moz-transform:rotateY(-180deg);
    transform:rotateY(-180deg);
    -webkit-transition:-webkit-transform .6s cubic-bezier(.25,.1,.11,1.33),opacity .35s;
    transition:transform .6s cubic-bezier(.25,.1,.11,1.33),opacity .35s;
    background-color:#d4145a;
    background-size:cover;
    background-repeat:no-repeat
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back a{
    color:inherit;
    -webkit-transition:opacity .2s;
    -moz-transition:opacity .2s;
    transition:opacity .2s
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back a:hover{
    opacity:.85
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-table{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-cell{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
    text-align:center
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-cell ul{
    display:inline-block;
    list-style:none;
    text-align:left
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-title>h5,.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-title>i{
    color:inherit
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-title>i{
    font-size:24px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-back-title>h5{
    margin-bottom:40px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-phone{
    margin-bottom:10px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-team-mail{
    margin-bottom:15px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip .kartal-team-back .kartal-icon-shortcode{
    margin:0 7px
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip:hover .kartal-team-front{
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg);
    opacity:0
}
.kartal-team-slider-holder .kartal-team.main-info-below-image.kartal-team-flip:hover .kartal-team-back{
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0);
    opacity:1
}
.kartal-workflow{
    margin-top:50px;
    position:relative
}
.kartal-workflow .main-line{
    background:#dee0e0;
    left:50%;
    margin-left:-1px;
    position:absolute;
    right:50%;
    top:0;
    height:100%;
    width:2px
}
.kartal-workflow .kartal-workflow-item{
    margin-left:auto;
    margin-right:auto;
    max-width:75%;
    position:relative;
    padding-bottom:50px;
    overflow:hidden
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner{
    display:inline-block;
    position:relative;
    width:100%;
    vertical-align:middle
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-image,.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text{
    float:left;
    margin:0;
    width:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-image{
    text-align:center
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-image.left{
    padding:0 60px;
    text-align:left
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-image.right{
    padding:0 60px;
    text-align:right
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text{
    padding:0 60px
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text h4{
    margin-top:0;
    margin-bottom:0
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text p.text{
    margin-top:25px
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text .circle{
    background:#fff;
    border:3px solid #dee0e0;
    border-radius:50%;
    content:"";
    height:14px;
    left:50%;
    margin:0 0 0 -10px;
    position:absolute;
    top:4px;
    width:14px
}
.kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner.reverse{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:reverse;
    -webkit-flex-direction:row-reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.kartal-workflow .kartal-workflow-item .line{
    display:none;
    background-color:#fff;
    height:100%;
    left:50%;
    margin-left:-1px;
    position:absolute;
    width:2px
}
.kartal-workflow .kartal-workflow-item:first-of-type .line{
    display:block;
    top:4px;
    transform:translateY(-100%)
}
.kartal-workflow .kartal-workflow-item:last-of-type .line{
    display:block;
    top:24px
}
.kartal-workflow.kartal-workflow-animate{
    -webkit-transform:translateY(100px);
    -moz-transform:translateY(100px);
    transform:translateY(100px);
    opacity:0;
    -webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);
    transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1)
}
.kartal-workflow.kartal-workflow-animate .main-line{
    opacity:0;
    height:0;
    -webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out;
    -moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out;
    transition:opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out
}
.kartal-workflow.kartal-workflow-animate .circle{
    -webkit-transform:scale(.2);
    -moz-transform:scale(.2);
    transform:scale(.2);
    -webkit-transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1.68) .5s;
    transition:transform .6s cubic-bezier(.18,.89,.32,1.68) .5s
}
.kartal-workflow.kartal-workflow-animate .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-image{
    opacity:0;
    -webkit-transform:scale(.6);
    -moz-transform:scale(.6);
    transform:scale(.6);
    -webkit-transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1.28),opacity .3s ease-out;
    transition:transform .6s cubic-bezier(.18,.89,.32,1.28),opacity .3s ease-out
}
.kartal-workflow.kartal-workflow-animate .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text h4,.kartal-workflow.kartal-workflow-animate .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text p{
    opacity:0;
    -webkit-transition:opacity .5s cubic-bezier(.22,.61,.36,1) .2s;
    -moz-transition:opacity .5s cubic-bezier(.22,.61,.36,1) .2s;
    transition:opacity .5s cubic-bezier(.22,.61,.36,1) .2s
}
.kartal-workflow.kartal-workflow-animate.kartal-appeared{
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0);
    opacity:1
}
.kartal-workflow.kartal-workflow-animate.kartal-appeared .main-line{
    opacity:1;
    height:100%
}
.kartal-workflow.kartal-workflow-animate.kartal-appeared .kartal-workflow-item.kartal-appeared .kartal-workflow-image{
    opacity:1;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-workflow.kartal-workflow-animate.kartal-appeared .kartal-workflow-item.kartal-appeared .kartal-workflow-text h4,.kartal-workflow.kartal-workflow-animate.kartal-appeared .kartal-workflow-item.kartal-appeared .kartal-workflow-text p{
    opacity:1
}
.kartal-workflow.kartal-workflow-animate.kartal-appeared .circle{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1)
}
.kartal-zooming-slider-holder{
    opacity:0;
    -webkit-transition:opacity .2s ease-in-out;
    -moz-transition:opacity .2s ease-in-out;
    transition:opacity .2s ease-in-out
}
.kartal-zooming-slider-holder.slick-initialized{
    opacity:1
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-holder{
    z-index:1;
    position:relative
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-holder.slick-current{
    z-index:10
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content{
    position:relative;
    margin:20px;
    z-index:1
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content img{
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-transition:transform .75s cubic-bezier(.19,1,.22,1);
    -moz-transition:transform .75s cubic-bezier(.19,1,.22,1);
    transition:transform .75s cubic-bezier(.19,1,.22,1)
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content h5{
    margin:0;
    position:absolute;
    bottom:25px;
    left:0;
    padding:0 30px
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content h5.black{
    color:#000
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content h5.white{
    color:#fff
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content h5 a{
    -webkit-transition:opacity .2s ease;
    -moz-transition:opacity .2s ease;
    transition:opacity .2s ease
}
.kartal-zooming-slider-holder .kartal-zooming-slider-item-content h5 a:hover{
    opacity:.65;
    color:inherit
}
.kartal-zooming-slider-holder .slick-list{
    padding-top:33px!important;
    padding-bottom:33px!important
}
.kartal-zooming-slider-holder .slick-center .kartal-zooming-slider-item-content img{
    -webkit-transform:scale(1.1) translateZ(0);
    -moz-transform:scale(1.1) translateZ(0);
    transform:scale(1.1) translateZ(0);
    -webkit-transition-delay:30ms;
    -moz-transition-delay:30ms;
    transition-delay:30ms
}
.kartal-zooming-slider-holder .kartal-zooming-slider-holder .kartal-zooming-slider-item-content h5{
    transition:all .15s ease-out
}
.kartal-zooming-slider-holder .kartal-zooming-slider-holder .kartal-zooming-slider-item-content:hover h5{
    transition:all .25s ease-out;
    transform:translateY(10px)
}
.kartal-zooming-slider-holder .slick-slide:not(.slick-center) h5{
    -webkit-transition:all .15s ease-out;
    -moz-transition:all .15s ease-out;
    transition:all .15s ease-out
}
.kartal-zooming-slider-holder .slick-slide:not(.slick-center) img{
    -webkit-transition:transform .6s cubic-bezier(.19,1,.22,1);
    -moz-transition:transform .6s cubic-bezier(.19,1,.22,1);
    transition:transform .6s cubic-bezier(.19,1,.22,1)
}
.kartal-zooming-slider-holder .slick-slide:not(.slick-center):hover h5{
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    transition:all .25s ease-out;
    -webkit-transform:translateY(10px);
    -moz-transform:translateY(10px);
    transform:translateY(10px)
}
.kartal-zooming-slider-holder .slick-slide:not(.slick-center):hover img{
    -webkit-transform:translateZ(0) scale(1.08);
    -moz-transform:translateZ(0) scale(1.08);
    transform:translateZ(0) scale(1.08);
    -webkit-transition:transform .7s cubic-bezier(.19,1,.22,1);
    -moz-transition:transform .7s cubic-bezier(.19,1,.22,1);
    transition:transform .7s cubic-bezier(.19,1,.22,1)
}
.kartal-zooming-slider-holder .slick-dots{
    margin:0;
    list-style-type:none;
    text-align:center
}
.kartal-zooming-slider-holder .slick-dots li{
    display:inline-block;
    cursor:pointer
}
.kartal-zooming-slider-holder .slick-dots button{
    border:none;
    background-color:#acacac;
    margin:0 5px;
    padding:0;
    text-indent:-1000px;
    overflow:hidden;
    width:13px;
    height:13px;
    cursor:inherit;
    outline:0;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transition:background-color .2s ease-out;
    -moz-transition:background-color .2s ease-out;
    transition:background-color .2s ease-out
}
#multiscroll-nav ul li a,#multiscroll-nav ul li span{
    height:100%;
    position:relative;
    width:100%;
    display:block
}
.kartal-zooming-slider-holder .slick-dots .slick-active button,.kartal-zooming-slider-holder .slick-dots li:hover button{
    background-color:#d4145a
}
.kartal-vertical-split-screen-initialized .kartal-content .kartal-content-inner>.kartal-container>.kartal-container-inner,.kartal-vertical-split-screen-initialized .kartal-content .kartal-content-inner>.kartal-full-width>.kartal-full-width-inner{
    padding:0
}
.kartal-vertical-split-slider{
    opacity:0;
    position:relative;
    margin:0 -2px;
    overflow:hidden
}
.kartal-vertical-split-slider .kartal-vss-ms-left{
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:50%
}
.kartal-vertical-split-slider .kartal-vss-ms-left .kartal-vss-ms-section{
    background-position:100% center!important;
    background-size:cover
}
.kartal-vertical-split-slider .kartal-vss-ms-right{
    height:100%;
    position:absolute;
    right:0;
    top:10000px;
    width:50%
}
#multiscroll-nav.right,.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li a.flex-next{
    right:17px
}
.kartal-vertical-split-slider .kartal-vss-ms-right .kartal-vss-ms-section{
    background-position:0 center!important;
    background-size:cover
}
.kartal-vss-ms-section.ms-table{
    display:table;
    width:100%;
    table-layout:fixed;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-vss-ms-section .ms-tableCell{
    display:table-cell;
    vertical-align:middle;
    width:100%;
    height:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-vss-ms-section .ms-easing{
    -webkit-transition:all .7s ease-out;
    -moz-transition:all .7s ease-out;
    transition:all .7s ease-out
}
.kartal-vertical-split-slider-responsive{
    display:none
}
#multiscroll-nav{
    position:fixed;
    z-index:1000;
    margin-top:-32px;
    top:50%;
    opacity:1;
    -webkit-transition:opacity .5s ease-out;
    -moz-transition:opacity .5s ease-out;
    transition:opacity .5s ease-out
}
#multiscroll-nav.left{
    left:17px
}
#multiscroll-nav ul{
    margin:0;
    padding:0
}
#multiscroll-nav ul li{
    display:block;
    width:12px;
    height:12px;
    margin:10px 7px;
    position:relative;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%;
    overflow:hidden
}
#multiscroll-nav ul li a{
    z-index:1;
    cursor:pointer;
    text-decoration:none
}
#multiscroll-nav ul li span{
    background-color:#acacac;
    z-index:1
}
#multiscroll-nav ul li .active span{
    background-color:#d4145a
}
.kartal-thumbnail-image-slider{
    opacity:0
}
.kartal-thumbnail-image-slider .flex-viewport{
    padding:5px;
    margin-bottom:10px;
    -webkit-box-shadow:1px 1px 4px #eee;
    -moz-box-shadow:1px 1px 4px #eee;
    box-shadow:1px 1px 4px #eee
}
.kartal-thumbnail-image-slider .flex-viewport:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:calc(100% - 10px);
    height:calc(100% - 10px);
    border:5px solid #fff;
    z-index:111
}
.kartal-thumbnail-image-slider .flex-viewport:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:calc(100% - 2px);
    height:calc(100% - 2px);
    border:1px solid #f8f8f8;
    z-index:222
}
.kartal-thumbnail-image-slider .slides{
    margin:0
}
.kartal-thumbnail-image-slider .slides li{
    position:relative
}
.kartal-thumbnail-image-slider .slides li img{
    display:inline-block;
    vertical-align:middle;
    width:100%
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs{
    list-style:none;
    margin:0
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs:after,.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs:before{
    content:" ";
    display:table
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li{
    cursor:pointer;
    display:inline-block;
    float:left;
    padding-top:18.4%;
    position:relative;
    text-align:center;
    width:18.4%;
    margin-right:2%;
    margin-bottom:12px;
    border:1px solid #f8f8f8;
    background-color:#fff;
    -webkit-box-shadow:1px 1px 4px #eee;
    -moz-box-shadow:1px 1px 4px #eee;
    box-shadow:1px 1px 4px #eee;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    transition:all .2s ease-out;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li.active-item{
    -webkit-box-shadow:4px 4px 8px #eee;
    -moz-box-shadow:4px 4px 8px #eee;
    box-shadow:4px 4px 8px #eee
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li:nth-child(5n+5){
    margin-right:0
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li:before{
    content:'';
    position:absolute;
    width:calc(100% - 10px);
    height:calc(100% - 10px);
    background:rgba(0,0,0,.3);
    left:5px;
    top:5px;
    z-index:-1;
    opacity:0;
    -webkit-transition:opacity .15s ease-in-out;
    -moz-transition:opacity .15s ease-in-out;
    transition:opacity .15s ease-in-out
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li.active-item:before{
    z-index:1;
    opacity:1
}
.kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li img{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    padding:5px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-static-text-slider-holder{
    display:inline-block;
    vertical-align:middle;
    position:relative;
    width:100%;
    -webkit-box-shadow:0 0 4px #eee;
    -moz-box-shadow:0 0 4px #eee;
    box-shadow:0 0 4px #eee
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder{
    float:left;
    width:66%
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flexslider{
    opacity:0;
    position:relative
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .slides{
    margin:0
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .slides li{
    position:relative
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .slides li img{
    display:inline-block;
    vertical-align:middle;
    width:100%
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav{
    height:0;
    margin:0;
    padding:0;
    list-style:none
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li{
    margin:0;
    padding:0
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li a{
    position:absolute;
    display:block;
    vertical-align:middle;
    top:50%;
    margin:0;
    padding:0;
    opacity:1;
    z-index:10;
    cursor:pointer;
    text-decoration:none;
    font-size:0;
    text-align:center;
    text-shadow:none;
    color:#fff;
    -webkit-transform-origin:50% 0;
    transform-origin:50% 0;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li a:before{
    display:inline-block;
    vertical-align:middle;
    font-size:40px;
    line-height:50px;
    color:inherit;
    font-family:linearicons-free!important
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li a.flex-prev{
    left:17px
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li a.flex-prev:before{
    content:"\e875"
}
.kartal-static-text-slider-holder .kartal-static-text-slider-images-holder .flex-direction-nav li a.flex-next:before{
    content:"\e876"
}
.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder{
    background-color:#fff;
    position:absolute;
    top:0;
    right:0;
    width:34%;
    height:100%;
    padding:0 50px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
    text-align:center;
    text-align:left
}
.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner h2{
    margin:0;
    padding:0
}
.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner p{
    margin:20px 0;
    color:#777
}
.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner .kartal-btn,.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner .post-password-form input[type=submit],.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner .woocommerce .button,.kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner input.wpcf7-form-control.wpcf7-submit,.post-password-form .kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner input[type=submit],.woocommerce .kartal-static-text-slider-holder .kartal-static-text-slider-text-holder .kartal-static-text-slider-text .kartal-static-text-slider-text-inner .button{
    margin:10px 0 17px
}
.kartal-tab-slider-holder ul{
    list-style-type:none;
    margin:0
}
.kartal-tab-slider-holder .kartal-tab-slider-container{
    -webkit-box-shadow:1px 1px 4px #eee;
    -moz-box-shadow:1px 1px 4px #eee;
    box-shadow:1px 1px 4px #eee
}
.kartal-tab-slider-holder .kartal-tab-slider-item{
    display:none;
    overflow:hidden
}
.kartal-tab-slider-holder .kartal-tab-slide-holder{
    display:table;
    width:100%
}
.kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-content,.kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-image{
    display:table-cell;
    width:50%;
    vertical-align:middle;
    text-align:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-image{
    background-size:cover;
    background-position:center center
}
.kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-image img{
    vertical-align:middle;
    width:100%;
    display:none
}
.kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-content{
    padding:60px 55px 85px;
    background-color:#fff
}
.kartal-tab-slider-holder .kartal-tab-slider-nav{
    margin-bottom:50px;
    text-align:center
}
.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item{
    margin-right:25px;
    display:inline-block;
    cursor:pointer;
    -webkit-transition:color .15s ease-out;
    -moz-transition:color .15s ease-out;
    transition:color .15s ease-out
}
.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item.flex-active,.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item.flex-active h6.kartal-tab-slider-nav-title,.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item:hover,.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item:hover h6.kartal-tab-slider-nav-title{
    color:#303030
}
.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item:last-child{
    margin-right:0
}
.kartal-tab-slider-holder .kartal-tab-slider-nav .kartal-tab-slider-nav-item h6.kartal-tab-slider-nav-title{
    color:grey;
    text-transform:none;
    font-size:16px;
    line-height:1.81em;
    font-weight:600;
    margin:0;
    -webkit-transition:color .15s ease-out;
    -moz-transition:color .15s ease-out;
    transition:color .15s ease-out
}
.kartal-product-slider{
    margin:0;
    width:100.2%;
    position:relative;
    opacity:0
}
.kartal-product-slider li.product.type-product.kartal-woo-product-with-gallery:hover .kartal-woo-product-image-holder img:last-child{
    display:none
}
.kartal-product-slider li.product.type-product.kartal-woo-product-with-gallery:hover .kartal-woo-product-image-holder img:first-child{
    opacity:1
}
.kartal-product-slider>.woocommerce{
    margin:0 -250px!important
}
.kartal-product-slider.with-padding .products>li{
    padding:0 30px;
    border:none!important
}
.kartal-product-slider .woocommerce .products{
    display:block
}
.kartal-product-slider .caroufredsel_wrapper{
    margin:0!important
}
.kartal-product-slider .products{
    margin:0;
    padding:0;
    list-style:none;
    zoom:1
}
.kartal-product-slider .products>li.product{
    background-color:transparent;
    position:relative;
    margin:0!important;
    float:left;
    clear:none!important;
    -webkit-transition:none;
    -moz-transition:none;
    transition:none;
    text-align:center
}
.kartal-product-slider .products>li.product .kartal-woo-product-image-holder{
    pointer-events:none
}
.kartal-product-slider .products>li.product .kartal-woo-product-image-holder img{
    -webkit-transform:none!important;
    -moz-transform:none!important;
    transform:none!important
}
.kartal-product-slider .products>li.product .star-rating{
    float:none;
    top:auto;
    left:50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    transform:translateX(-50%);
    margin-bottom:15px
}
.kartal-product-slider .products>li.product .kartal-product-list-product-title,.kartal-product-slider .products>li.product .price{
    text-align:center;
    opacity:1!important;
    display:inline-block;
    padding:0 7px;
    margin:0!important
}
.kartal-product-slider .products>li.product .kartal-woo-product-info-holder{
    padding-top:0;
    padding-bottom:22px;
    background-color:transparent;
    -webkit-transition:opacity .2s ease;
    -moz-transition:opacity .2s ease;
    transition:opacity .2s ease;
    opacity:0!important
}
.kartal-product-slider .products>li.product .kartal-btn,.kartal-product-slider .products>li.product .post-password-form input[type=submit],.kartal-product-slider .products>li.product .woocommerce .button,.kartal-product-slider .products>li.product input.wpcf7-form-control.wpcf7-submit,.post-password-form .kartal-product-slider .products>li.product input[type=submit],.woocommerce .kartal-product-slider .products>li.product .button{
    position:relative!important;
    left:auto!important;
    bottom:auto!important;
    opacity:0!important;
    background:0 0;
    border:2px solid #ebebeb!important;
    padding:8px 30px!important;
    font-size:16px!important
}
.kartal-product-slider .products>li.product .kartal-btn:hover,.kartal-product-slider .products>li.product .post-password-form input[type=submit]:hover,.kartal-product-slider .products>li.product .woocommerce .button:hover,.kartal-product-slider .products>li.product input.wpcf7-form-control.wpcf7-submit:hover,.post-password-form .kartal-product-slider .products>li.product input[type=submit]:hover,.woocommerce .kartal-product-slider .products>li.product .button:hover{
    border:2px solid #777!important;
    background-color:#777!important
}
.kartal-product-slider .products>li.product .kartal-btn:hover span,.kartal-product-slider .products>li.product .post-password-form input[type=submit]:hover span,.kartal-product-slider .products>li.product .woocommerce .button:hover span,.kartal-product-slider .products>li.product input.wpcf7-form-control.wpcf7-submit:hover span,.post-password-form .kartal-product-slider .products>li.product input[type=submit]:hover span,.woocommerce .kartal-product-slider .products>li.product .button:hover span{
    color:#fff
}
.kartal-product-slider .products>li.product .kartal-btn span,.kartal-product-slider .products>li.product .post-password-form input[type=submit] span,.kartal-product-slider .products>li.product .woocommerce .button span,.kartal-product-slider .products>li.product input.wpcf7-form-control.wpcf7-submit span,.post-password-form .kartal-product-slider .products>li.product input[type=submit] span,.woocommerce .kartal-product-slider .products>li.product .button span{
    color:#777;
    -webkit-transition:color .2s ease;
    -moz-transition:color .2s ease;
    transition:color .2s ease
}
.kartal-product-slider .products>li.product .kartal-onsale,.kartal-product-slider .products>li.product .kartal-out-of-stock{
    right:20%;
    top:20%
}
.kartal-product-slider .products>li.product.active .kartal-btn,.kartal-product-slider .products>li.product.active .kartal-woo-product-info-holder,.kartal-product-slider .products>li.product.active .post-password-form input[type=submit],.kartal-product-slider .products>li.product.active .woocommerce .button,.kartal-product-slider .products>li.product.active input.wpcf7-form-control.wpcf7-submit,.post-password-form .kartal-product-slider .products>li.product.active input[type=submit],.woocommerce .kartal-product-slider .products>li.product.active .button{
    opacity:1!important
}
.kartal-product-slider .products .product_link_over{
    z-index:-1
}
.kartal-product-slider .caroufredsel-next{
    display:none
}
.kartal-product-slider .caroufredsel-direction-nav{
    list-style:none;
    margin:0;
    padding:0
}
.kartal-product-slider .caroufredsel-direction-nav a{
    position:absolute;
    top:45%;
    text-align:center;
    -webkit-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;
    -moz-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;
    transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;
    box-sizing:initial;
    border-radius:100px;
    background-color:rgba(0,0,0,.3);
    border-color:#000a00;
    color:#fff;
    font-size:48px;
    height:94px;
    line-height:94px;
    margin-top:-47px;
    width:94px
}
.kartal-product-slider .caroufredsel-direction-nav a span{
    position:relative;
    top:7px
}
.kartal-full-width .kartal-section-inner .kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-next,.kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-next{
    right:-47px
}
.kartal-boxed .kartal-full-width .kartal-section-inner .kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-next,.kartal-boxed .kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-next{
    right:0
}
.kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-next span{
    right:20%
}
.kartal-full-width .kartal-section-inner .kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-prev,.kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-prev{
    left:-47px
}
.kartal-boxed .kartal-full-width .kartal-section-inner .kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-prev,.kartal-boxed .kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-prev{
    left:0
}
.kartal-product-slider .caroufredsel-direction-nav a.caroufredsel-prev span{
    left:20%
}
.kartal-product-slider .caroufredsel-direction-nav a:hover{
    background-color:rgba(0,0,0,.6)
}
.kartal-product-slider .kartal-product-slider-pager{
    text-align:center;
    padding-top:45px
}
.kartal-product-slider .kartal-product-slider-pager a{
    display:inline-block;
    width:12px;
    height:12px;
    background-color:#adadad;
    border-radius:50%;
    margin:0 3px;
    vertical-align:middle;
    -webkit-transition:background-color .15s ease;
    -moz-transition:background-color .15s ease;
    transition:background-color .15s ease
}
.kartal-product-slider .kartal-product-slider-pager a.selected{
    background-color:#d4145a
}
.kartal-product-slider .kartal-product-slider-pager a span{
    display:none
}
.kartal-typed-wrap{
    width:0;
    white-space:nowrap;
    padding:0 10px 5px;
    visibility:hidden;
    opacity:0
}
.kartal-typed-wrap.kartal-typing{
    visibility:visible;
    opacity:1
}
.kartal-typed-wrap .typed-cursor{
    display:inline-block;
    position:relative;
    top:-3px;
    opacity:1;
    -webkit-animation:blink .8s ease infinite;
    animation:blink .8s ease infinite
}
@-webkit-keyframes blink{
    0%,100%{
        opacity:1;
        filter:alpha(opacity=100)
    }
    50%{
        opacity:0;
        filter:alpha(opacity=0)
    }
}
@keyframes blink{
    0%,100%{
        opacity:1;
        filter:alpha(opacity=100)
    }
    50%{
        opacity:0;
        filter:alpha(opacity=0)
    }
}
.kartal-typed-wrap .kartal-typed{
    display:inline-block
}
.kartal-card-panes .pane .card,.kartal-card-panes .pane.no-shadow:after,.kartal-typed-wrap .kartal-typed span{
    display:none
}
.kartal-device-slider-holder{
    position:relative
}
.kartal-device-slider-holder .kartal-frame-image{
    pointer-events:none;
    position:relative;
    z-index:20
}
.kartal-device-slider-holder .kartal-device-images-holder{
    height:80%;
    left:16.8%;
    overflow:hidden;
    position:absolute;
    top:6.5%;
    width:66%;
    z-index:10
}
.kartal-device-slider-holder .kartal-device-images-holder img{
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none
}
@-webkit-keyframes tease-card-headers{
    0%{
        opacity:0;
        transform:translate(-20%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
@keyframes tease-card-headers{
    0%{
        opacity:0;
        transform:translate(-20%,0)
    }
    100%{
        opacity:1;
        transform:translate(0,0)
    }
}
.cards{
    position:relative;
    height:90px;
    margin-top:50px;
    z-index:10
}
.cards .card{
    width:100%;
    box-sizing:border-box;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    position:absolute;
    height:90px
}
.cards .card .card-inner{
    position:relative;
    height:100%;
    border-radius:4px 4px 0 0;
    overflow:hidden;
    background-position:0 0;
    background-repeat:no-repeat;
    background-size:100% auto;
    box-shadow:0 -10px 10px rgba(95,95,95,.03)
}
.cards .card:nth-last-child(6){
    padding:0 110px;
    top:-75px
}
.cards .card:nth-last-child(5){
    padding:0 90px;
    top:-60px
}
.cards .card:nth-last-child(4){
    padding:0 65px;
    top:-45px
}
.cards .card:nth-last-child(3){
    padding:0 40px;
    top:-30px
}
.cards .card:nth-last-child(2){
    padding:0 20px;
    top:-15px
}
.cards .card:nth-last-child(1){
    padding:0;
    top:0
}
.cards .card:not(:last-of-type){
    cursor:pointer
}
.cards .card:not(:last-of-type):not(.active).hovered,.cards .card:not(:last-of-type):not(.active):hover{
    -webkit-transform:translateY(-15px);
    -moz-transform:translateY(-15px);
    transform:translateY(-15px)
}
.kartal-card-panes{
    position:relative;
    width:100%
}
.kartal-card-panes .pane{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    opacity:0;
    -webkit-transition:opacity .5s ease;
    -moz-transition:opacity .5s ease;
    transition:opacity .5s ease;
    z-index:1;
    box-shadow:0 1px 25px rgba(95,95,95,.08)
}
.kartal-card-panes .pane.active{
    opacity:1;
    z-index:2
}
.kartal-card-panes .pane.navigation-bullets-disabled .kartal-card-slider-holder-outer{
    padding-bottom:65px
}
.kartal-card-panes .pane.border-radius .kartal-card-slider-holder .kartal-card-slider .slide img{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.kartal-card-panes .pane.hover-animation .kartal-card-slider-holder .kartal-card-slider .slide:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    transform:translateY(-10px)
}
.kartal-card-panes .pane.no-shadow{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.kartal-card-panes .pane.no-shadow .kartal-card-slider-holder-outer{
    margin:0 -23px;
    padding:0
}
.kartal-card-slider-holder-outer{
    padding-top:30px;
    padding-bottom:130px
}
.kartal-card-slider-holder{
    position:relative
}
.kartal-card-slider-holder .kartal-card-slider{
    transition:margin .5s ease-in-out 0;
    white-space:nowrap;
    width:100%;
    position:relative
}
.kartal-card-slider-holder .kartal-card-slider .slide{
    float:left;
    padding:0 23px;
    position:relative;
    box-sizing:border-box;
    max-width:100%;
    -webkit-transition:transform .3s ease;
    -moz-transition:transform .3s ease;
    transition:transform .3s ease
}
.kartal-card-slider-holder .kartal-card-slider .slide img{
    display:block;
    position:relative;
    -webkit-transition:opacity .3s ease;
    -moz-transition:opacity .3s ease;
    transition:opacity .3s ease;
    box-shadow:0 3px 20px rgba(95,95,95,.08)
}
.kartal-card-slider-holder .controls.arrows{
    position:static
}
.kartal-card-slider-holder .controls.bullets{
    width:100%;
    position:absolute;
    left:0;
    z-index:100;
    height:55px;
    bottom:-95px
}
.kartal-card-slider-holder .controls .button{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%);
    padding:0;
    width:65px;
    height:65px;
    z-index:100;
    border:0;
    cursor:pointer;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    transition:all .3s ease;
    background-color:#fff;
    box-shadow:0 0 3px 0 rgba(163,163,163,.45);
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.kartal-card-slider-holder .controls .button:hover{
    box-shadow:0 0 5px 0 rgba(163,163,163,.45)
}
.kartal-card-slider-holder .controls .button span{
    position:absolute;
    top:0;
    font-size:23px;
    height:65px;
    line-height:65px;
    width:65px;
    text-align:center;
    text-indent:0;
    visibility:visible;
    cursor:pointer
}
.kartal-card-slider-holder .controls .button.prev{
    left:25px
}
.kartal-card-slider-holder .controls .button.prev span{
    left:-2px
}
.kartal-card-slider-holder .controls .button.next{
    right:25px
}
.kartal-card-slider-holder .controls .button.next span{
    right:-2px
}
.kartal-card-slider-holder .controls .button.hidden{
    opacity:0;
    visibility:hidden
}
.kartal-card-slider-holder .controls .button.hidden span{
    visibility:hidden
}
.kartal-card-slider-holder .controls .dots{
    position:relative;
    padding:12px 0
}
.kartal-card-slider-holder .controls .dots .dots-inner{
    margin:0 auto;
    display:table
}
.kartal-card-slider-holder .controls .dots .dots-inner .dot{
    position:relative;
    width:12px;
    display:inline-block;
    height:12px;
    padding:0;
    cursor:pointer;
    margin:0 5px;
    background-color:#acacac;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transition:background-color .2s ease;
    -moz-transition:background-color .2s ease;
    transition:background-color .2s ease
}
.kartal-card-slider-holder .controls .dots .dots-inner .dot.active{
    background-color:#d4145a
}
.kartal-cards-gallery-holder{
    padding:10px 0
}
.kartal-cards-gallery-holder .kartal-cards-gallery{
    width:100%;
    position:relative
}
.kartal-cards-gallery-holder img{
    position:relative;
    display:block;
    -webkit-transition:opacity .3s ease;
    -moz-transition:opacity .3s ease;
    transition:opacity .3s ease
}
.kartal-cards-gallery-holder .fake_card{
    position:relative;
    display:block;
    opacity:0;
    visibility:hidden;
    pointer-events:none
}
.kartal-cards-gallery-holder .card{
    box-sizing:border-box;
    position:absolute;
    -webkit-transition:transform .5s ease-in-out,margin .3s ease-in-out,left .3s ease-in-out;
    -moz-transition:transform .5s ease-in-out,margin .3s ease-in-out,left .3s ease-in-out;
    transition:transform .5s ease-in-out,margin .3s ease-in-out,left .3s ease-in-out;
    width:100%;
    background-color:#fff;
    -webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);
    -moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);
    box-shadow:0 0 6px 0 rgba(0,0,0,.2)
}
.kartal-cards-gallery-holder .card.out{
    -webkit-transition:transform .5s ease-in-out,left .3s ease-in-out;
    -moz-transition:transform .5s ease-in-out,left .3s ease-in-out;
    transition:transform .5s ease-in-out,left .3s ease-in-out
}
.kartal-cards-gallery-holder .card:nth-last-child(8){
    -webkit-transform:scale(.3);
    -moz-transform:scale(.3);
    transform:scale(.3);
    left:-56%
}
.kartal-cards-gallery-holder .card:nth-last-child(7){
    -webkit-transform:scale(.4);
    -moz-transform:scale(.4);
    transform:scale(.4);
    left:-48%
}
.kartal-cards-gallery-holder .card:nth-last-child(6){
    -webkit-transform:scale(.5);
    -moz-transform:scale(.5);
    transform:scale(.5);
    left:-40%
}
.kartal-cards-gallery-holder .card:nth-last-child(5){
    -webkit-transform:scale(.6);
    -moz-transform:scale(.6);
    transform:scale(.6);
    left:-32%
}
.kartal-cards-gallery-holder .card:nth-last-child(4){
    -webkit-transform:scale(.7);
    -moz-transform:scale(.7);
    transform:scale(.7);
    left:-24%
}
.kartal-cards-gallery-holder .card:nth-last-child(3){
    -webkit-transform:scale(.8);
    -moz-transform:scale(.8);
    transform:scale(.8);
    left:-16%
}
.kartal-cards-gallery-holder .card:nth-last-child(2){
    -webkit-transform:scale(.9);
    -moz-transform:scale(.9);
    transform:scale(.9);
    left:-8%
}
.kartal-cards-gallery-holder .card:nth-last-child(1){
    padding:0;
    left:0
}
.kartal-cards-gallery-holder .card:not(:last-of-type){
    cursor:pointer
}
.kartal-cards-gallery-holder .card:not(:last-of-type):not(.active):hover{
    margin-left:-10px!important
}
.kartal-expanding-images-holder{
    text-align:center
}
.kartal-expanding-images-holder .kartal-expanding-images{
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.kartal-expanding-images-holder .kartal-expanding-images .image{
    left:0;
    max-width:100%;
    outline:transparent solid 1px;
    position:absolute;
    top:0;
    width:100%;
    height:100%;
    -webkit-transition:transform .3s ease;
    -moz-transition:transform .3s ease;
    transition:transform .3s ease
}
.kartal-expanding-images-holder .kartal-expanding-images .image .image-inner{
    display:table;
    height:100%;
    width:100%
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(2) .image-inner3,.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(3) .image-inner3{
    width:50%
}
.kartal-expanding-images-holder .kartal-expanding-images .image .image-inner .image-inner2{
    display:table-cell;
    vertical-align:bottom
}
.kartal-expanding-images-holder .kartal-expanding-images .image .image-inner .image-inner2 .image-inner3{
    display:inline-block
}
.kartal-expanding-images-holder .kartal-expanding-images .image:first-child{
    position:relative;
    z-index:50
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(2){
    z-index:49;
    text-align:left
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(3){
    z-index:48;
    text-align:right
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(4) .image-inner3,.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(5) .image-inner3{
    width:40%
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(4){
    z-index:47;
    text-align:left
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(5){
    z-index:46;
    text-align:right
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(6) .image-inner3,.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(7) .image-inner3{
    width:30%
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(6){
    z-index:45;
    text-align:left
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(7){
    z-index:44;
    text-align:right
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(10) .image-inner3,.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(11) .image-inner3,.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(8) .image-inner3,.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(9) .image-inner3{
    width:25%
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(8){
    z-index:43;
    text-align:left
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(9){
    z-index:42;
    text-align:right
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(10){
    z-index:41;
    text-align:left
}
.kartal-expanding-images-holder .kartal-expanding-images .image:nth-child(11){
    z-index:40;
    text-align:right
}
.kartal-expanding-images-holder .kartal-expanding-images .image img{
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(2){
    -webkit-transform:translateX(-20%) translateY(-12%);
    -moz-transform:translateX(-20%) translateY(-12%);
    transform:translateX(-20%) translateY(-12%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(3){
    -webkit-transform:translateX(20%) translateY(-12%);
    -moz-transform:translateX(20%) translateY(-12%);
    transform:translateX(20%) translateY(-12%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(4){
    -webkit-transform:translateX(-40%) translateY(-15%);
    -moz-transform:translateX(-40%) translateY(-15%);
    transform:translateX(-40%) translateY(-15%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(5){
    -webkit-transform:translateX(40%) translateY(-15%);
    -moz-transform:translateX(40%) translateY(-15%);
    transform:translateX(40%) translateY(-15%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(6){
    -webkit-transform:translateX(-60%) translateY(-18%);
    -moz-transform:translateX(-60%) translateY(-18%);
    transform:translateX(-60%) translateY(-18%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(7){
    -webkit-transform:translateX(60%) translateY(-18%);
    -moz-transform:translateX(60%) translateY(-18%);
    transform:translateX(60%) translateY(-18%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(8){
    -webkit-transform:translateX(-80%) translateY(-21%);
    -moz-transform:translateX(-80%) translateY(-21%);
    transform:translateX(-80%) translateY(-21%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(9){
    -webkit-transform:translateX(80%) translateY(-21%);
    -moz-transform:translateX(80%) translateY(-21%);
    transform:translateX(80%) translateY(-21%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(10){
    -webkit-transform:translateX(-100%) translateY(-24%);
    -moz-transform:translateX(-100%) translateY(-24%);
    transform:translateX(-100%) translateY(-24%)
}
.kartal-expanding-images-holder .kartal-expanding-images.active .image:nth-child(11){
    -webkit-transform:translateX(100%) translateY(-24%);
    -moz-transform:translateX(100%) translateY(-24%);
    transform:translateX(100%) translateY(-24%)
}
.kartal-instagram-feed{
    list-style:none
}
.kartal-instagram-feed:not(.without-space){
    margin-left:-7px;
    margin-right:-7px
}
.kartal-instagram-feed:not(.without-space) li{
    padding:0 7px
}
.kartal-instagram-feed li{
    float:left;
    margin-bottom:14px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.kartal-instagram-feed li a,.kartal-instagram-feed li img{
    display:block!important;
    width:100%
}
.kartal-instagram-feed li a{
    position:relative;
    overflow:hidden
}
.kartal-instagram-feed li a:before{
    content:"\e09a";
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%) scale(.7) translateZ(0);
    -moz-transform:translate(-50%,-50%) scale(.7) translateZ(0);
    transform:translate(-50%,-50%) scale(.7) translateZ(0);
    font-family:ElegantIcons;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    color:#fff;
    z-index:333;
    opacity:0;
    -webkit-transition:all .3s ease-out;
    -moz-transition:all .3s ease-out;
    transition:all .3s ease-out
}
.kartal-instagram-feed li img{
    -webkit-transition:all .4s cubic-bezier(.22,.61,.36,1);
    -moz-transition:all .4s cubic-bezier(.22,.61,.36,1);
    transition:all .4s cubic-bezier(.22,.61,.36,1);
    will-change:transform
}
.kartal-instagram-feed li .kartal-instagram-item-holder{
    position:relative
}
.kartal-instagram-feed li:hover img{
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    transform:scale(1.2)
}
.kartal-instagram-feed li:hover a:before{
    opacity:1;
    -webkit-transform:translate(-50%,-50%) scale(1) translateZ(0);
    -moz-transform:translate(-50%,-50%) scale(1) translateZ(0);
    transform:translate(-50%,-50%) scale(1) translateZ(0)
}
.kartal-instagram-feed.without-space li{
    margin-bottom:0
}
aside.kartal-sidebar ul.kartal-instagram-feed li{
    border-bottom:0
}
aside.kartal-sidebar ul.kartal-instagram-feed li a:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background-color:rgba(0,0,0,.45);
    z-index:222;
    opacity:0;
    -webkit-transition:all .3s ease-out;
    -moz-transition:all .3s ease-out;
    transition:all .3s ease-out
}
aside.kartal-sidebar ul.kartal-instagram-feed li:hover a:after{
    opacity:1
}
.kartal-instagram-feed.kartal-col-9 li{
    width:11.111111111111%
}
.kartal-instagram-feed.kartal-col-6 li{
    width:16.666666666667%
}
.kartal-instagram-feed.kartal-col-4 li{
    width:25%
}
.kartal-instagram-feed.kartal-col-3 li{
    width:33.33%
}
.kartal-instagram-feed.kartal-col-2 li{
    width:50%
}
.kartal-instagram-feed .kartal-instagram-overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:0;
    -webkit-transition:opacity .3s ease-out;
    -moz-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out;
    color:#fff;
    text-align:center
}
.kartal-fullscreen-menu-opener.opened:hover,.kartal-instagram-feed li:hover .kartal-instagram-overlay{
    opacity:.8
}
.kartal-instagram-overlay-inner{
    display:table;
    width:100%;
    height:100%
}
.kartal-instagram-overlay-inner2{
    display:table-cell;
    vertical-align:middle
}
.kartal-twitter-widget li{
    margin-bottom:15px
}
.kartal-twitter-widget .kartal-tweet-time{
    margin-top:7px
}
.kartal-social-icon-widget-holder{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:0
}
.kartal-social-icon-widget-holder .kartal-social-icon-widget{
    color:inherit;
    line-height:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
    letter-spacing:inherit
}
.kartal-top-bar .kartal-social-icon-widget-holder,footer .kartal-social-icon-widget-holder{
    color:#fff
}
.kartal-footer-bottom-holder .widget_mkd_social_icon_widget{
    display:inline-block;
    border-left:1px solid rgba(74,74,74,.55);
    vertical-align:middle
}
.kartal-footer-bottom-holder .widget_mkd_social_icon_widget:last-child{
    border-right:1px solid rgba(74,74,74,.55)
}
.kartal-footer-bottom-holder .widget_mkd_social_icon_widget a{
    display:table;
    height:100%;
    padding:20px 23px;
    font-size:16px;
    color:#fff!important
}
.kartal-top-bar .widget_mkd_social_icon_widget{
    margin:0;
    margin-right:0!important;
    padding-right:0!important;
    border-left:1px solid rgba(74,74,74,.55)
}
.kartal-top-bar-light .kartal-top-bar .widget_mkd_social_icon_widget{
    border-color:rgba(255,255,255,.14)
}
.kartal-top-bar-dark .kartal-top-bar .widget_mkd_social_icon_widget{
    border-color:rgba(0,0,0,.14)
}
.kartal-top-bar .widget_mkd_social_icon_widget:last-child{
    border-right:1px solid rgba(74,74,74,.55)
}
.kartal-top-bar-light .kartal-top-bar .widget_mkd_social_icon_widget:last-child{
    border-color:rgba(255,255,255,.14)
}
.kartal-top-bar-dark .kartal-top-bar .widget_mkd_social_icon_widget:last-child{
    border-color:rgba(0,0,0,.14)
}
.kartal-top-bar .widget_mkd_social_icon_widget .kartal-top-bar-widget-inner{
    height:100%
}
.kartal-top-bar .widget_mkd_social_icon_widget a{
    display:table;
    height:100%;
    vertical-align:middle;
    padding:0 16px
}
.kartal-top-bar .widget_mkd_social_icon_widget .kartal-social-icon-widget{
    display:table-cell;
    vertical-align:middle
}
.widget_mkd_call_to_action_button.kartal-top-bar-widget{
    display:block
}
.widget_mkd_call_to_action_button.kartal-top-bar-widget .kartal-top-bar-widget-inner{
    display:block;
    height:100%
}
.widget_mkd_call_to_action_button .kartal-call-to-action-button{
    display:block;
    height:100%;
    background-color:#d4145a;
    color:#fff;
    padding:0 23px 0 18px;
    font-size:12px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.widget_mkd_call_to_action_button .kartal-call-to-action-button .kartal-ctab-holder{
    display:block;
    position:relative;
    vertical-align:middle;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.widget_mkd_call_to_action_button .kartal-call-to-action-button .kartal-ctab-icon{
    margin-right:9px;
    font-size:18px;
    vertical-align:middle
}
.kartal-dark-header .kartal-top-bar .kartal-fullscreen-menu-opener:not(.opened) .kartal-line,.kartal-dark-header.kartal-header-style-on-scroll .kartal-page-header .kartal-fullscreen-menu-opener:not(.opened) .kartal-line{
    background-color:#000!important
}
.kartal-dark-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-fullscreen-menu-opener{
    color:#000!important
}
.kartal-light-header .kartal-top-bar .kartal-fullscreen-menu-opener:not(.opened) .kartal-line,.kartal-light-header.kartal-header-style-on-scroll .kartal-page-header .kartal-fullscreen-menu-opener:not(.opened) .kartal-line{
    background-color:#fff!important
}
.kartal-light-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-fullscreen-menu-opener:not(.opened){
    color:#fff!important
}
.kartal-fullscreen-menu-opener{
    font-size:16px;
    position:relative;
    display:inline-block;
    -webkit-transition:color .2s ease,opacity .2s ease;
    -moz-transition:color .2s ease,opacity .2s ease;
    transition:color .2s ease,opacity .2s ease;
    color:#777;
    width:25px;
    vertical-align:baseline
}
.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon{
    display:inline-block;
    line-height:inherit;
    vertical-align:middle;
    text-align:center;
    width:100%;
    height:25%;
    position:relative
}
.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon .kartal-fsm-first-line,.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon .kartal-fsm-second-line,.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon .kartal-fsm-third-line{
    position:absolute;
    top:45%;
    left:0;
    height:0;
    border-bottom:2px solid;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon .kartal-fsm-first-line{
    width:16px;
    -webkit-transform:translateY(-7px);
    -moz-transform:translateY(-7px);
    transform:translateY(-7px)
}
.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon .kartal-fsm-second-line{
    width:20px;
    -webkit-transition-delay:50ms;
    transition-delay:50ms
}
.kartal-fullscreen-menu-opener .kartal-fullscreen-menu-opener-icon .kartal-fsm-third-line{
    width:22px;
    -webkit-transform:translateY(7px);
    -moz-transform:translateY(7px);
    transform:translateY(7px);
    -webkit-transition-delay:.1s;
    transition-delay:.1s
}
.kartal-fullscreen-menu-opener:hover{
    color:#303030
}
.kartal-fullscreen-menu-opener:hover .kartal-fsm-first-line,.kartal-fullscreen-menu-opener:hover .kartal-fsm-second-line,.kartal-fullscreen-menu-opener:hover .kartal-fsm-third-line{
    width:25px
}
.kartal-fullscreen-menu-opener.opened{
    color:#fff
}
.kartal-fullscreen-menu-opener.opened .kartal-fsm-first-line{
    -webkit-transition-delay:0;
    transition-delay:0;
    width:25px;
    top:0!important;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    transform:rotate(45deg)
}
.kartal-fullscreen-menu-opener.opened .kartal-fsm-second-line{
    display:none
}
.kartal-fullscreen-menu-opener.opened .kartal-fsm-third-line{
    -webkit-transition-delay:0;
    transition-delay:0;
    width:25px;
    top:0!important;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.kartal-fullscreen-menu-opened #multiscroll-nav,.kartal-fullscreen-menu-opened .kartal-page-header,.kartal-fullscreen-menu-opened .kartal-top-bar{
    visibility:hidden
}
.kartal-fullscreen-menu-opened .kartal-fullscreen-menu-opener{
    visibility:visible
}
.kartal-fullscreen-menu-holder-outer{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow-x:hidden!important;
    visibility:hidden;
    opacity:0;
    z-index:105
}
.kartal-fullscreen-menu-holder{
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,.8);
    display:table;
    background-repeat:repeat;
    background-position:0 0
}
.kartal-fullscreen-menu-holder-inner{
    display:table-cell;
    vertical-align:middle;
    padding:50px 0
}
.touch .kartal-fullscreen-menu-holder-outer{
    display:none
}
.touch .kartal-fullscreen-menu-opened .kartal-fullscreen-menu-holder-outer{
    display:block
}
.kartal-fullscreen-logo-wrapper{
    margin-bottom:60px;
    text-align:center
}
.kartal-fullscreen-logo-wrapper a{
    display:inline-block;
    max-width:100%;
    position:relative;
    vertical-align:middle
}
.kartal-fullscreen-logo-wrapper a img{
    height:100%;
    width:auto
}
nav.kartal-fullscreen-menu{
    margin:0 auto;
    position:relative;
    top:0;
    text-align:left
}
nav.kartal-fullscreen-menu ul{
    position:relative;
    list-style:none;
    padding:0;
    margin:0
}
nav.kartal-fullscreen-menu ul li{
    margin:0;
    padding:0;
    text-align:center;
    -webkit-transition:opacity .2s ease;
    -moz-transition:opacity .2s ease;
    transition:opacity .2s ease
}
nav.kartal-fullscreen-menu ul li:hover{
    opacity:.8
}
nav.kartal-fullscreen-menu ul li a{
    font-size:30px;
    font-weight:300;
    line-height:63px;
    color:#fff;
    padding:0;
    display:block;
    position:relative;
    text-decoration:none;
    cursor:pointer;
    -webkit-transition:color .15s ease-out;
    -moz-transition:color .15s ease-out;
    transition:color .15s ease-out
}
nav.kartal-fullscreen-menu ul li ul li a{
    font-size:20px;
    line-height:1.8em
}
nav.kartal-fullscreen-menu ul li ul li ul li a{
    font-size:15px
}
nav.kartal-fullscreen-menu>ul{
    display:block
}
nav.kartal-fullscreen-menu ul.sub_menu{
    display:none
}
.kartal-fullscreen-below-menu-widget-holder{
    text-align:center;
    margin-top:50px
}
.kartal-fullscreen-above-menu-widget-holder{
    text-align:center;
    margin-bottom:50px
}
@-webkit-keyframes fade_out{
    0%{
        opacity:1;
        visibility:visible
    }
    100%{
        opacity:0;
        visibility:hidden
    }
}
@-moz-keyframes fade_out{
    0%{
        opacity:1;
        visibility:visible
    }
    100%{
        opacity:0;
        visibility:hidden
    }
}
@keyframes fade_out{
    0%{
        opacity:1;
        visibility:visible
    }
    100%{
        opacity:0;
        visibility:hidden
    }
}
@-webkit-keyframes fade_in{
    0%{
        opacity:0;
        visibility:hidden
    }
    100%{
        opacity:1;
        visibility:visible
    }
}
@-moz-keyframes fade_in{
    0%{
        opacity:0;
        visibility:hidden
    }
    100%{
        opacity:1;
        visibility:visible
    }
}
@keyframes fade_in{
    0%{
        opacity:0;
        visibility:hidden
    }
    100%{
        opacity:1;
        visibility:visible
    }
}
.kartal-fade-push-text-right .kartal-fullscreen-menu-holder-outer,.kartal-fade-push-text-top .kartal-fullscreen-menu-holder-outer,.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer{
    width:100%;
    height:100%;
    top:0;
    left:0;
    visibility:hidden;
    overflow:hidden!important;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    position:fixed;
    z-index:105;
    opacity:0
}
.kartal-fullscreen-fade-out .kartal-fullscreen-menu-holder-outer{
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    -webkit-animation:fade_out .25s linear both;
    animation:fade_out .25s linear both
}
.kartal-fullscreen-menu-opened.kartal-fullscreen-fade-in .kartal-fullscreen-menu-holder-outer{
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    -webkit-animation:fade_in .25s linear both;
    animation:fade_in .25s linear both
}
@-webkit-keyframes push_text_right{
    0%{
        opacity:0;
        -webkit-transform:translateX(-60px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes push_text_right{
    0%{
        opacity:0;
        -moz-transform:translateX(-60px)
    }
    100%{
        opacity:1;
        -moz-transform:translateX(0)
    }
}
@keyframes push_text_right{
    0%{
        opacity:0;
        transform:translateX(-60px)
    }
    100%{
        opacity:1;
        transform:translateX(0)
    }
}
@-webkit-keyframes push_nav_right{
    0%{
        opacity:0;
        -webkit-transform:translateX(-60px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes push_nav_right{
    0%{
        opacity:0;
        -moz-transform:translateX(-60px)
    }
    100%{
        opacity:1;
        -moz-transform:translateX(0)
    }
}
@keyframes push_nav_right{
    0%{
        opacity:0;
        transform:translateX(-60px)
    }
    100%{
        opacity:1;
        transform:translateX(0)
    }
}
.kartal-fullscreen-menu-opened.kartal-fade-push-text-right .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-above-menu-widget-holder>div,.kartal-fullscreen-menu-opened.kartal-fade-push-text-right .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-below-menu-widget-holder>div,.kartal-fullscreen-menu-opened.kartal-fade-push-text-right .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-logo-wrapper,.kartal-fullscreen-menu-opened.kartal-fade-push-text-right .kartal-fullscreen-menu-holder-outer nav>ul>li>a{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-animation:push_text_right .4s cubic-bezier(.175,.885,.32,1) both;
    -moz-animation:push_text_right .4s cubic-bezier(.175,.885,.32,1) both;
    animation:push_text_right .4s cubic-bezier(.175,.885,.32,1) both
}
.kartal-fade-push-text-right.kartal-push-nav-right .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-above-menu-widget-holder,.kartal-fade-push-text-right.kartal-push-nav-right .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-below-menu-widget-holder,.kartal-fade-push-text-right.kartal-push-nav-right .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-logo-wrapper,.kartal-fade-push-text-right.kartal-push-nav-right .kartal-fullscreen-menu-holder-outer nav{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:all .75s ease-out;
    -moz-transition:all .75s ease-out;
    transition:all .75s ease-out;
    -webkit-transform:translateX(50px);
    -moz-transform:translateX(50px);
    transform:translateX(50px)
}
@-webkit-keyframes push_text_top{
    0%{
        opacity:0;
        -webkit-transform:translateY(60px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@-moz-keyframes push_text_top{
    0%{
        opacity:0;
        -moz-transform:translateY(60px)
    }
    100%{
        opacity:1;
        -moz-transform:translateY(0)
    }
}
@keyframes push_text_top{
    0%{
        opacity:0;
        transform:translateY(60px)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
.kartal-fullscreen-menu-opened.kartal-fade-push-text-top .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-above-menu-widget-holder>div,.kartal-fullscreen-menu-opened.kartal-fade-push-text-top .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-below-menu-widget-holder>div,.kartal-fullscreen-menu-opened.kartal-fade-push-text-top .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-logo-wrapper,.kartal-fullscreen-menu-opened.kartal-fade-push-text-top .kartal-fullscreen-menu-holder-outer nav>ul>li>a{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-animation:push_text_top .4s ease-out both .5s;
    -moz-animation:push_text_top .4s ease-out both .5s;
    animation:push_text_top .4s ease-out both .5s
}
.kartal-fade-push-text-top.kartal-push-text-top .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-above-menu-widget-holder,.kartal-fade-push-text-top.kartal-push-text-top .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-below-menu-widget-holder,.kartal-fade-push-text-top.kartal-push-text-top .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-logo-wrapper,.kartal-fade-push-text-top.kartal-push-text-top .kartal-fullscreen-menu-holder-outer nav{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform:translateY(-30px);
    -moz-transform:translateY(-30px);
    transform:translateY(-30px);
    -webkit-transition:all .75s ease-out;
    -moz-transition:all .75s ease-out;
    transition:all .75s ease-out
}
.kartal-fullscreen-menu-opened.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-above-menu-widget-holder,.kartal-fullscreen-menu-opened.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-below-menu-widget-holder,.kartal-fullscreen-menu-opened.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-logo-wrapper,.kartal-fullscreen-menu-opened.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer nav{
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    opacity:1;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1);
    -webkit-transition:all .25s linear .1s;
    -moz-transition:all .25s linear .1s;
    transition:all .25s linear .1s
}
.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-above-menu-widget-holder,.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-below-menu-widget-holder,.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer .kartal-fullscreen-logo-wrapper,.kartal-fade-text-scaledown .kartal-fullscreen-menu-holder-outer nav{
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    opacity:0;
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    transform:scale(1.1);
    -webkit-transition:all .25s linear .1s;
    -moz-transition:all .25s linear .1s;
    transition:all .25s linear .1s
}
.kartal-footer-top-three-cols .kartal-grid-col-4:nth-child(2){
        background: #ffffff;
}
.tel{
    display:inline-block;
    font-size:18px;
    color:#fff;
    padding:0 4px;
    line-height:40px;
    font-family:'exo 2',sans-serif;
    font-weight:200
}
footer .kartal-footer-bottom-holder{
       background: linear-gradient(to right,#5a5a5a 0%,#656565 50%,#757575 100%);
}
.tagcloud{
    margin:0 -20px 0 0
}
.page-id-1339.kartal-light-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-fullscreen-menu-opener:not(.opened),.page-id-5870.kartal-light-header .kartal-page-header>div:not(.kartal-sticky-header) .kartal-fullscreen-menu-opener:not(.opened){
    color:#777!important
}
.page-id-4857 .kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-three-columns .kartal-ptf-gap,.page-id-4857 .kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-three-columns article{
    width:31%
}
.page-id-4857 .kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces .kartal-portfolio-list-holder article{
    margin-bottom:3.5%
}
.kartal-vertical-align-containers .kartal-position-center:before,.kartal-vertical-align-containers .kartal-position-left:before,.kartal-vertical-align-containers .kartal-position-right:before{
    margin-right:0
}
.title-banner{
    z-index:1;
    font-family:'exo 2',sans-serif;
    font-size:15px;
    right:0;
    top:0;
    width:190px;
    height:56px;
    position:absolute;
    background:#fff;
    color:#2c2c2c;
    text-align:center;
    padding:10px 0 8px;
    box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2)
}
.title-banner span.t1{
    
    background-size:contain;
    display:inline-block;
    width:34px;
    height:32px;
    margin:0 auto
}
.title-banner span.t2{
    display:table;
    margin:0 auto;
    line-height:20px;
    color:#566376
}
.mbuton1 span{
   
    background-size:auto auto
}
.mbuton2 span{

    background-size:auto auto
}
.listtop{
    font-family:'exo 2',sans-serif;
    font-size:13px;
    right:20px;
    bottom:150px;
    width:74px;
    height:60px;
    position:fixed;
    z-index:9999;
    background:#fff;
    color:#2c2c2c;
    text-align:center;
    padding:10px 0 3px;
    box-shadow:0 5px 20px -5px rgba(0,0,0,.34)
}
.listtop span.s1{
  
    display:inline-block;
    width:26px;
    height:26px;
    display:table;
    margin:0 auto;
    background-size:26px
}
.listtop span.s2{
    display:table;
    margin:0 auto;
    line-height:32px
}
a,span.s2{
    color:#566376
}
.fa{
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome
}
.fr{
    color:#fff
}
.arrow_triangle-right_alt2::before{
    content:"\f144";
    text-transform:none;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:80px;
    text-rendering:auto;
    color:#fff
}
.sd,.kartal-btn-large{
    width:230px
}
.sor{
    box-shadow:#c4002a 5px 8.7px 20px
}
.sor:hover{
    box-shadow:#3b55e6 5px 8.7px 20px
}
.hizmet-yazi .h3{
    margin-bottom:0!important
}
.hizmet-yazi h3{
    margin-top:30px;
    margin-bottom:0
}
.hizmet-yazi p{
    margin:5px 0
}
.bos{
    height:2px;
    width:32px;
    background:#333;
    box-shadow:-4px 6px 6.86px .14px rgba(0,0,0,.1);
    margin:20px auto 0
}
.pj{
    border:1.99px solid #919fb0;
    border-top-style:solid;
    border-right-style:solid;
    border-bottom-style:solid;
    border-left-style:solid;
    border-style:dashed;
    border-radius:6px;
    background-color:#fff;
    box-shadow:10px 10px 10px 10px rgba(0,0,0,.06)
}
.footerust{
    text-align:center
}
.footerust.vc_column_container{
    padding:0 5px
}
.bt1{
    background-color:#3ea5ad!important;
    border:transparent!important;
    box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2)
}
.bt2{
    background-color:#ef5b33!important;
    border:transparent!important;
    box-shadow:-6px 10px 14px .24px rgba(0,0,0,.2)
}
.menu_button_icon{
    width:30px;
    height:24px;
    display:block;
    float:left;
    cursor:pointer;
    right:100px
}
.line1{
    width:100%;
    top:30px;
    display:block;
    position:absolute;
    height:2px;
    background:#fff;
    opacity:1;
    left:0
}
.line2{
    top:41px;
    display:block;
    position:absolute;
    height:2px;
    width:100%;
    background:#fff;
    opacity:1;
    left:0
}
.line3{
    top:52px;
    display:block;
    position:absolute;
    height:2px;
    width:100%;
    background:#fff;
    opacity:1;
    left:0
}
.yasr-visitor-votes{
    margin-top:20px
}
.kartal-btn.kartal-btn-outline{
    color:#566376;
    border:2px solid #919fb0
}
.cozum-ortak{
    float:right;
    z-index:9999;
    font-family:'exo 2',sans-serif;
    font-size:15px;
    right:300px;
    bottom:0;
    width:190px;
    height:56px;
    position:absolute;
    background:0 0;
    color:#2c2c2c;
    text-align:center;
    padding:10px 0 3px
}
.hizmet:hover{
    box-shadow:#ddd 5px 8.7px 20px
}

.fa{
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.fa-lg{
    font-size:1.33333333em;
    line-height:.75em;
    vertical-align:-15%
}
.fa-2x{
    font-size:2em
}
.fa-3x{
    font-size:3em
}
.fa-4x{
    font-size:4em
}
.fa-5x{
    font-size:5em
}
.fa-fw{
    width:1.28571429em;
    text-align:center
}
.fa-ul{
    padding-left:0;
    margin-left:2.14285714em;
    list-style-type:none
}
.fa-ul>li{
    position:relative
}
.fa-li{
    position:absolute;
    left:-2.14285714em;
    width:2.14285714em;
    top:.14285714em;
    text-align:center
}
.fa-li.fa-lg{
    left:-1.85714286em
}
.fa-border{
    padding:.2em .25em .15em;
    border:solid .08em #eee;
    border-radius:.1em
}
.fa-pull-left{
    float:left
}
.fa-pull-right{
    float:right
}
.fa.fa-pull-left{
    margin-right:.3em
}
.fa.fa-pull-right{
    margin-left:.3em
}
.pull-right{
    float:right
}
.pull-left{
    float:left
}
.fa.pull-left{
    margin-right:.3em
}
.fa.pull-right{
    margin-left:.3em
}
.fa-spin{
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
.fa-pulse{
    -webkit-animation:fa-spin 1s infinite steps(8);
    animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.fa-rotate-90{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.fa-rotate-180{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.fa-rotate-270{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg)
}
.fa-flip-horizontal{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform:scale(-1,1);
    -ms-transform:scale(-1,1);
    transform:scale(-1,1)
}
.fa-flip-vertical{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform:scale(1,-1);
    -ms-transform:scale(1,-1);
    transform:scale(1,-1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
    filter:none
}
.fa-stack{
    position:relative;
    display:inline-block;
    width:2em;
    height:2em;
    line-height:2em;
    vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x{
    position:absolute;
    left:0;
    width:100%;
    text-align:center
}
.fa-stack-1x{
    line-height:inherit
}
.fa-stack-2x{
    font-size:2em
}
.fa-inverse{
    color:#fff
}
.fa-glass:before{
    content:"\f000"
}
.fa-music:before{
    content:"\f001"
}
.fa-envelope-o:before{
    content:"\f003"
}
.fa-heart:before{
    content:"\f004"
}
.fa-star:before{
    content:"\f005"
}
.fa-star-o:before{
    content:"\f006"
}
.fa-user:before{
    content:"\f007"
}
.fa-film:before{
    content:"\f008"
}
.fa-th-large:before{
    content:"\f009"
}
.fa-th:before{
    content:"\f00a"
}
.fa-th-list:before{
    content:"\f00b"
}
.fa-check:before{
    content:"\f00c"
}
.fa-remove:before,.fa-close:before,.fa-times:before{
    content:"\f00d"
}
.fa-search-plus:before{
    content:"\f00e"
}
.fa-search-minus:before{
    content:"\f010"
}
.fa-power-off:before{
    content:"\f011"
}
.fa-signal:before{
    content:"\f012"
}
.fa-gear:before,.fa-cog:before{
    content:"\f013"
}
.fa-trash-o:before{
    content:"\f014"
}
.fa-home:before{
    content:"\f015"
}
.fa-file-o:before{
    content:"\f016"
}
.fa-clock-o:before{
    content:"\f017"
}
.fa-road:before{
    content:"\f018"
}
.fa-download:before{
    content:"\f019"
}
.fa-arrow-circle-o-down:before{
    content:"\f01a"
}
.fa-arrow-circle-o-up:before{
    content:"\f01b"
}
.fa-inbox:before{
    content:"\f01c"
}
.fa-play-circle-o:before{
    content:"\f01d"
}
.fa-rotate-right:before,.fa-repeat:before{
    content:"\f01e"
}
.fa-refresh:before{
    content:"\f021"
}
.fa-list-alt:before{
    content:"\f022"
}
.fa-lock:before{
    content:"\f023"
}
.fa-flag:before{
    content:"\f024"
}
.fa-headphones:before{
    content:"\f025"
}
.fa-volume-off:before{
    content:"\f026"
}
.fa-volume-down:before{
    content:"\f027"
}
.fa-volume-up:before{
    content:"\f028"
}
.fa-qrcode:before{
    content:"\f029"
}
.fa-barcode:before{
    content:"\f02a"
}
.fa-tag:before{
    content:"\f02b"
}
.fa-tags:before{
    content:"\f02c"
}
.fa-book:before{
    content:"\f02d"
}
.fa-bookmark:before{
    content:"\f02e"
}
.fa-print:before{
    content:"\f02f"
}
.fa-camera:before{
    content:"\f030"
}
.fa-font:before{
    content:"\f031"
}
.fa-bold:before{
    content:"\f032"
}
.fa-italic:before{
    content:"\f033"
}
.fa-text-height:before{
    content:"\f034"
}
.fa-text-width:before{
    content:"\f035"
}
.fa-align-left:before{
    content:"\f036"
}
.fa-align-center:before{
    content:"\f037"
}
.fa-align-right:before{
    content:"\f038"
}
.fa-align-justify:before{
    content:"\f039"
}
.fa-list:before{
    content:"\f03a"
}
.fa-dedent:before,.fa-outdent:before{
    content:"\f03b"
}
.fa-indent:before{
    content:"\f03c"
}
.fa-video-camera:before{
    content:"\f03d"
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{
    content:"\f03e"
}
.fa-pencil:before{
    content:"\f040"
}
.fa-map-marker:before{
    content:"\f041"
}
.fa-adjust:before{
    content:"\f042"
}
.fa-tint:before{
    content:"\f043"
}
.fa-edit:before,.fa-pencil-square-o:before{
    content:"\f044"
}
.fa-share-square-o:before{
    content:"\f045"
}
.fa-check-square-o:before{
    content:"\f046"
}
.fa-arrows:before{
    content:"\f047"
}
.fa-step-backward:before{
    content:"\f048"
}
.fa-fast-backward:before{
    content:"\f049"
}
.fa-backward:before{
    content:"\f04a"
}
.fa-play:before{
    content:"\f04b"
}
.fa-pause:before{
    content:"\f04c"
}
.fa-stop:before{
    content:"\f04d"
}
.fa-forward:before{
    content:"\f04e"
}
.fa-fast-forward:before{
    content:"\f050"
}
.fa-step-forward:before{
    content:"\f051"
}
.fa-eject:before{
    content:"\f052"
}
.fa-chevron-left:before{
    content:"\f053"
}
.fa-chevron-right:before{
    content:"\f054"
}
.fa-plus-circle:before{
    content:"\f055"
}
.fa-minus-circle:before{
    content:"\f056"
}
.fa-times-circle:before{
    content:"\f057"
}
.fa-check-circle:before{
    content:"\f058"
}
.fa-question-circle:before{
    content:"\f059"
}
.fa-info-circle:before{
    content:"\f05a"
}
.fa-crosshairs:before{
    content:"\f05b"
}
.fa-times-circle-o:before{
    content:"\f05c"
}
.fa-check-circle-o:before{
    content:"\f05d"
}
.fa-ban:before{
    content:"\f05e"
}
.fa-arrow-left:before{
    content:"\f060"
}
.fa-arrow-right:before{
    content:"\f061"
}
.fa-arrow-up:before{
    content:"\f062"
}
.fa-arrow-down:before{
    content:"\f063"
}
.fa-mail-forward:before,.fa-share:before{
    content:"\f064"
}
.fa-expand:before{
    content:"\f065"
}
.fa-compress:before{
    content:"\f066"
}
.fa-plus:before{
    content:"\f067"
}
.fa-minus:before{
    content:"\f068"
}
.fa-asterisk:before{
    content:"\f069"
}
.fa-exclamation-circle:before{
    content:"\f06a"
}
.fa-gift:before{
    content:"\f06b"
}
.fa-leaf:before{
    content:"\f06c"
}
.fa-fire:before{
    content:"\f06d"
}
.fa-eye:before{
    content:"\f06e"
}
.fa-eye-slash:before{
    content:"\f070"
}
.fa-warning:before,.fa-exclamation-triangle:before{
    content:"\f071"
}
.fa-plane:before{
    content:"\f072"
}
.fa-calendar:before{
    content:"\f073"
}
.fa-random:before{
    content:"\f074"
}
.fa-comment:before{
    content:"\f075"
}
.fa-magnet:before{
    content:"\f076"
}
.fa-chevron-up:before{
    content:"\f077"
}
.fa-chevron-down:before{
    content:"\f078"
}
.fa-retweet:before{
    content:"\f079"
}
.fa-shopping-cart:before{
    content:"\f07a"
}
.fa-folder:before{
    content:"\f07b"
}
.fa-folder-open:before{
    content:"\f07c"
}
.fa-arrows-v:before{
    content:"\f07d"
}
.fa-arrows-h:before{
    content:"\f07e"
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
    content:"\f080"
}
.fa-twitter-square:before{
    content:"\f081"
}
.fa-facebook-square:before{
    content:"\f082"
}
.fa-camera-retro:before{
    content:"\f083"
}
.fa-key:before{
    content:"\f084"
}
.fa-gears:before,.fa-cogs:before{
    content:"\f085"
}
.fa-comments:before{
    content:"\f086"
}
.fa-thumbs-o-up:before{
    content:"\f087"
}
.fa-thumbs-o-down:before{
    content:"\f088"
}
.fa-star-half:before{
    content:"\f089"
}
.fa-heart-o:before{
    content:"\f08a"
}
.fa-sign-out:before{
    content:"\f08b"
}
.fa-linkedin-square:before{
    content:"\f08c"
}
.fa-thumb-tack:before{
    content:"\f08d"
}
.fa-external-link:before{
    content:"\f08e"
}
.fa-sign-in:before{
    content:"\f090"
}
.fa-trophy:before{
    content:"\f091"
}
.fa-github-square:before{
    content:"\f092"
}
.fa-upload:before{
    content:"\f093"
}
.fa-lemon-o:before{
    content:"\f094"
}
.fa-phone:before{
    content:"\f095"
}
.fa-square-o:before{
    content:"\f096"
}
.fa-bookmark-o:before{
    content:"\f097"
}
.fa-phone-square:before{
    content:"\f098"
}
.fa-twitter:before{
    content:"\f099"
}
.fa-facebook-f:before,.fa-facebook:before{
    content:"\f09a"
}
.fa-github:before{
    content:"\f09b"
}
.fa-unlock:before{
    content:"\f09c"
}
.fa-credit-card:before{
    content:"\f09d"
}
.fa-feed:before,.fa-rss:before{
    content:"\f09e"
}
.fa-hdd-o:before{
    content:"\f0a0"
}
.fa-bullhorn:before{
    content:"\f0a1"
}
.fa-bell:before{
    content:"\f0f3"
}
.fa-certificate:before{
    content:"\f0a3"
}
.fa-hand-o-right:before{
    content:"\f0a4"
}
.fa-hand-o-left:before{
    content:"\f0a5"
}
.fa-hand-o-up:before{
    content:"\f0a6"
}
.fa-hand-o-down:before{
    content:"\f0a7"
}
.fa-arrow-circle-left:before{
    content:"\f0a8"
}
.fa-arrow-circle-right:before{
    content:"\f0a9"
}
.fa-arrow-circle-up:before{
    content:"\f0aa"
}
.fa-arrow-circle-down:before{
    content:"\f0ab"
}
.fa-globe:before{
    content:"\f0ac"
}
.fa-wrench:before{
    content:"\f0ad"
}
.fa-tasks:before{
    content:"\f0ae"
}
.fa-filter:before{
    content:"\f0b0"
}
.fa-briefcase:before{
    content:"\f0b1"
}
.fa-arrows-alt:before{
    content:"\f0b2"
}
.fa-group:before,.fa-users:before{
    content:"\f0c0"
}
.fa-chain:before,.fa-link:before{
    content:"\f0c1"
}
.fa-cloud:before{
    content:"\f0c2"
}
.fa-flask:before{
    content:"\f0c3"
}
.fa-cut:before,.fa-scissors:before{
    content:"\f0c4"
}
.fa-copy:before,.fa-files-o:before{
    content:"\f0c5"
}
.fa-paperclip:before{
    content:"\f0c6"
}
.fa-save:before,.fa-floppy-o:before{
    content:"\f0c7"
}
.fa-square:before{
    content:"\f0c8"
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{
    content:"\f0c9"
}
.fa-list-ul:before{
    content:"\f0ca"
}
.fa-list-ol:before{
    content:"\f0cb"
}
.fa-strikethrough:before{
    content:"\f0cc"
}
.fa-underline:before{
    content:"\f0cd"
}
.fa-table:before{
    content:"\f0ce"
}
.fa-magic:before{
    content:"\f0d0"
}
.fa-truck:before{
    content:"\f0d1"
}
.fa-pinterest:before{
    content:"\f0d2"
}
.fa-pinterest-square:before{
    content:"\f0d3"
}
.fa-google-plus-square:before{
    content:"\f0d4"
}
.fa-google-plus:before{
    content:"\f0d5"
}
.fa-money:before{
    content:"\f0d6"
}
.fa-caret-down:before{
    content:"\f0d7"
}
.fa-caret-up:before{
    content:"\f0d8"
}
.fa-caret-left:before{
    content:"\f0d9"
}
.fa-caret-right:before{
    content:"\f0da"
}
.fa-columns:before{
    content:"\f0db"
}
.fa-unsorted:before,.fa-sort:before{
    content:"\f0dc"
}
.fa-sort-down:before,.fa-sort-desc:before{
    content:"\f0dd"
}
.fa-sort-up:before,.fa-sort-asc:before{
    content:"\f0de"
}
.fa-envelope:before{
    content:"\f0e0"
}
.fa-linkedin:before{
    content:"\f0e1"
}
.fa-rotate-left:before,.fa-undo:before{
    content:"\f0e2"
}
.fa-legal:before,.fa-gavel:before{
    content:"\f0e3"
}
.fa-dashboard:before,.fa-tachometer:before{
    content:"\f0e4"
}
.fa-comment-o:before{
    content:"\f0e5"
}
.fa-comments-o:before{
    content:"\f0e6"
}
.fa-flash:before,.fa-bolt:before{
    content:"\f0e7"
}
.fa-sitemap:before{
    content:"\f0e8"
}
.fa-umbrella:before{
    content:"\f0e9"
}
.fa-paste:before,.fa-clipboard:before{
    content:"\f0ea"
}
.fa-lightbulb-o:before{
    content:"\f0eb"
}
.fa-exchange:before{
    content:"\f0ec"
}
.fa-cloud-download:before{
    content:"\f0ed"
}
.fa-cloud-upload:before{
    content:"\f0ee"
}
.fa-user-md:before{
    content:"\f0f0"
}
.fa-stethoscope:before{
    content:"\f0f1"
}
.fa-suitcase:before{
    content:"\f0f2"
}
.fa-bell-o:before{
    content:"\f0a2"
}
.fa-coffee:before{
    content:"\f0f4"
}
.fa-cutlery:before{
    content:"\f0f5"
}
.fa-file-text-o:before{
    content:"\f0f6"
}
.fa-building-o:before{
    content:"\f0f7"
}
.fa-hospital-o:before{
    content:"\f0f8"
}
.fa-ambulance:before{
    content:"\f0f9"
}
.fa-medkit:before{
    content:"\f0fa"
}
.fa-fighter-jet:before{
    content:"\f0fb"
}
.fa-beer:before{
    content:"\f0fc"
}
.fa-h-square:before{
    content:"\f0fd"
}
.fa-plus-square:before{
    content:"\f0fe"
}
.fa-angle-double-left:before{
    content:"\f100"
}
.fa-angle-double-right:before{
    content:"\f101"
}
.fa-angle-double-up:before{
    content:"\f102"
}
.fa-angle-double-down:before{
    content:"\f103"
}
.fa-angle-left:before{
    content:"\f104"
}
.fa-angle-right:before{
    content:"\f105"
}
.fa-angle-up:before{
    content:"\f106"
}
.fa-angle-down:before{
    content:"\f107"
}
.fa-desktop:before{
    content:"\f108"
}
.fa-laptop:before{
    content:"\f109"
}
.fa-tablet:before{
    content:"\f10a"
}
.fa-mobile-phone:before,.fa-mobile:before{
    content:"\f10b"
}
.fa-circle-o:before{
    content:"\f10c"
}
.fa-quote-left:before{
    content:"\f10d"
}
.fa-quote-right:before{
    content:"\f10e"
}
.fa-spinner:before{
    content:"\f110"
}
.fa-circle:before{
    content:"\f111"
}
.fa-mail-reply:before,.fa-reply:before{
    content:"\f112"
}
.fa-github-alt:before{
    content:"\f113"
}
.fa-folder-o:before{
    content:"\f114"
}
.fa-folder-open-o:before{
    content:"\f115"
}
.fa-smile-o:before{
    content:"\f118"
}
.fa-frown-o:before{
    content:"\f119"
}
.fa-meh-o:before{
    content:"\f11a"
}
.fa-gamepad:before{
    content:"\f11b"
}
.fa-keyboard-o:before{
    content:"\f11c"
}
.fa-flag-o:before{
    content:"\f11d"
}
.fa-flag-checkered:before{
    content:"\f11e"
}
.fa-terminal:before{
    content:"\f120"
}
.fa-code:before{
    content:"\f121"
}
.fa-mail-reply-all:before,.fa-reply-all:before{
    content:"\f122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
    content:"\f123"
}
.fa-location-arrow:before{
    content:"\f124"
}
.fa-crop:before{
    content:"\f125"
}
.fa-code-fork:before{
    content:"\f126"
}
.fa-unlink:before,.fa-chain-broken:before{
    content:"\f127"
}
.fa-question:before{
    content:"\f128"
}
.fa-info:before{
    content:"\f129"
}
.fa-exclamation:before{
    content:"\f12a"
}
.fa-superscript:before{
    content:"\f12b"
}
.fa-subscript:before{
    content:"\f12c"
}
.fa-eraser:before{
    content:"\f12d"
}
.fa-puzzle-piece:before{
    content:"\f12e"
}
.fa-microphone:before{
    content:"\f130"
}
.fa-microphone-slash:before{
    content:"\f131"
}
.fa-shield:before{
    content:"\f132"
}
.fa-calendar-o:before{
    content:"\f133"
}
.fa-fire-extinguisher:before{
    content:"\f134"
}
.fa-rocket:before{
    content:"\f135"
}
.fa-maxcdn:before{
    content:"\f136"
}
.fa-chevron-circle-left:before{
    content:"\f137"
}
.fa-chevron-circle-right:before{
    content:"\f138"
}
.fa-chevron-circle-up:before{
    content:"\f139"
}
.fa-chevron-circle-down:before{
    content:"\f13a"
}
.fa-html5:before{
    content:"\f13b"
}
.fa-css3:before{
    content:"\f13c"
}
.fa-anchor:before{
    content:"\f13d"
}
.fa-unlock-alt:before{
    content:"\f13e"
}
.fa-bullseye:before{
    content:"\f140"
}
.fa-ellipsis-h:before{
    content:"\f141"
}
.fa-ellipsis-v:before{
    content:"\f142"
}
.fa-rss-square:before{
    content:"\f143"
}
.fa-play-circle:before{
    content:"\f144"
}
.fa-ticket:before{
    content:"\f145"
}
.fa-minus-square:before{
    content:"\f146"
}
.fa-minus-square-o:before{
    content:"\f147"
}
.fa-level-up:before{
    content:"\f148"
}
.fa-level-down:before{
    content:"\f149"
}
.fa-check-square:before{
    content:"\f14a"
}
.fa-pencil-square:before{
    content:"\f14b"
}
.fa-external-link-square:before{
    content:"\f14c"
}
.fa-share-square:before{
    content:"\f14d"
}
.fa-compass:before{
    content:"\f14e"
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{
    content:"\f150"
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{
    content:"\f151"
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{
    content:"\f152"
}
.fa-euro:before,.fa-eur:before{
    content:"\f153"
}
.fa-gbp:before{
    content:"\f154"
}
.fa-dollar:before,.fa-usd:before{
    content:"\f155"
}
.fa-rupee:before,.fa-inr:before{
    content:"\f156"
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
    content:"\f157"
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
    content:"\f158"
}
.fa-won:before,.fa-krw:before{
    content:"\f159"
}
.fa-bitcoin:before,.fa-btc:before{
    content:"\f15a"
}
.fa-file:before{
    content:"\f15b"
}
.fa-file-text:before{
    content:"\f15c"
}
.fa-sort-alpha-asc:before{
    content:"\f15d"
}
.fa-sort-alpha-desc:before{
    content:"\f15e"
}
.fa-sort-amount-asc:before{
    content:"\f160"
}
.fa-sort-amount-desc:before{
    content:"\f161"
}
.fa-sort-numeric-asc:before{
    content:"\f162"
}
.fa-sort-numeric-desc:before{
    content:"\f163"
}
.fa-thumbs-up:before{
    content:"\f164"
}
.fa-thumbs-down:before{
    content:"\f165"
}
.fa-youtube-square:before{
    content:"\f166"
}
.fa-youtube:before{
    content:"\f167"
}
.fa-xing:before{
    content:"\f168"
}
.fa-xing-square:before{
    content:"\f169"
}
.fa-youtube-play:before{
    content:"\f16a"
}
.fa-dropbox:before{
    content:"\f16b"
}
.fa-stack-overflow:before{
    content:"\f16c"
}
.fa-instagram:before{
    content:"\f16d"
}
.fa-flickr:before{
    content:"\f16e"
}
.fa-adn:before{
    content:"\f170"
}
.fa-bitbucket:before{
    content:"\f171"
}
.fa-bitbucket-square:before{
    content:"\f172"
}
.fa-tumblr:before{
    content:"\f173"
}
.fa-tumblr-square:before{
    content:"\f174"
}
.fa-long-arrow-down:before{
    content:"\f175"
}
.fa-long-arrow-up:before{
    content:"\f176"
}
.fa-long-arrow-left:before{
    content:"\f177"
}
.fa-long-arrow-right:before{
    content:"\f178"
}
.fa-apple:before{
    content:"\f179"
}
.fa-windows:before{
    content:"\f17a"
}
.fa-android:before{
    content:"\f17b"
}
.fa-linux:before{
    content:"\f17c"
}
.fa-dribbble:before{
    content:"\f17d"
}
.fa-skype:before{
    content:"\f17e"
}
.fa-foursquare:before{
    content:"\f180"
}
.fa-trello:before{
    content:"\f181"
}
.fa-female:before{
    content:"\f182"
}
.fa-male:before{
    content:"\f183"
}
.fa-gittip:before,.fa-gratipay:before{
    content:"\f184"
}
.fa-sun-o:before{
    content:"\f185"
}
.fa-moon-o:before{
    content:"\f186"
}
.fa-archive:before{
    content:"\f187"
}
.fa-bug:before{
    content:"\f188"
}
.fa-vk:before{
    content:"\f189"
}
.fa-weibo:before{
    content:"\f18a"
}
.fa-renren:before{
    content:"\f18b"
}
.fa-pagelines:before{
    content:"\f18c"
}
.fa-stack-exchange:before{
    content:"\f18d"
}
.fa-arrow-circle-o-right:before{
    content:"\f18e"
}
.fa-arrow-circle-o-left:before{
    content:"\f190"
}
.fa-toggle-left:before,.fa-caret-square-o-left:before{
    content:"\f191"
}
.fa-dot-circle-o:before{
    content:"\f192"
}
.fa-wheelchair:before{
    content:"\f193"
}
.fa-vimeo-square:before{
    content:"\f194"
}
.fa-turkish-lira:before,.fa-try:before{
    content:"\f195"
}
.fa-plus-square-o:before{
    content:"\f196"
}
.fa-space-shuttle:before{
    content:"\f197"
}
.fa-slack:before{
    content:"\f198"
}
.fa-envelope-square:before{
    content:"\f199"
}
.fa-wordpress:before{
    content:"\f19a"
}
.fa-openid:before{
    content:"\f19b"
}
.fa-institution:before,.fa-bank:before,.fa-university:before{
    content:"\f19c"
}
.fa-mortar-board:before,.fa-graduation-cap:before{
    content:"\f19d"
}
.fa-yahoo:before{
    content:"\f19e"
}
.fa-google:before{
    content:"\f1a0"
}
.fa-reddit:before{
    content:"\f1a1"
}
.fa-reddit-square:before{
    content:"\f1a2"
}
.fa-stumbleupon-circle:before{
    content:"\f1a3"
}
.fa-stumbleupon:before{
    content:"\f1a4"
}
.fa-delicious:before{
    content:"\f1a5"
}
.fa-digg:before{
    content:"\f1a6"
}
.fa-pied-piper-pp:before{
    content:"\f1a7"
}
.fa-pied-piper-alt:before{
    content:"\f1a8"
}
.fa-drupal:before{
    content:"\f1a9"
}
.fa-joomla:before{
    content:"\f1aa"
}
.fa-language:before{
    content:"\f1ab"
}
.fa-fax:before{
    content:"\f1ac"
}
.fa-building:before{
    content:"\f1ad"
}
.fa-child:before{
    content:"\f1ae"
}
.fa-paw:before{
    content:"\f1b0"
}
.fa-spoon:before{
    content:"\f1b1"
}
.fa-cube:before{
    content:"\f1b2"
}
.fa-cubes:before{
    content:"\f1b3"
}
.fa-behance:before{
    content:"\f1b4"
}
.fa-behance-square:before{
    content:"\f1b5"
}
.fa-steam:before{
    content:"\f1b6"
}
.fa-steam-square:before{
    content:"\f1b7"
}
.fa-recycle:before{
    content:"\f1b8"
}
.fa-automobile:before,.fa-car:before{
    content:"\f1b9"
}
.fa-cab:before,.fa-taxi:before{
    content:"\f1ba"
}
.fa-tree:before{
    content:"\f1bb"
}
.fa-spotify:before{
    content:"\f1bc"
}
.fa-deviantart:before{
    content:"\f1bd"
}
.fa-soundcloud:before{
    content:"\f1be"
}
.fa-database:before{
    content:"\f1c0"
}
.fa-file-pdf-o:before{
    content:"\f1c1"
}
.fa-file-word-o:before{
    content:"\f1c2"
}
.fa-file-excel-o:before{
    content:"\f1c3"
}
.fa-file-powerpoint-o:before{
    content:"\f1c4"
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{
    content:"\f1c5"
}
.fa-file-zip-o:before,.fa-file-archive-o:before{
    content:"\f1c6"
}
.fa-file-sound-o:before,.fa-file-audio-o:before{
    content:"\f1c7"
}
.fa-file-movie-o:before,.fa-file-video-o:before{
    content:"\f1c8"
}
.fa-file-code-o:before{
    content:"\f1c9"
}
.fa-vine:before{
    content:"\f1ca"
}
.fa-codepen:before{
    content:"\f1cb"
}
.fa-jsfiddle:before{
    content:"\f1cc"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{
    content:"\f1cd"
}
.fa-circle-o-notch:before{
    content:"\f1ce"
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{
    content:"\f1d0"
}
.fa-ge:before,.fa-empire:before{
    content:"\f1d1"
}
.fa-git-square:before{
    content:"\f1d2"
}
.fa-git:before{
    content:"\f1d3"
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{
    content:"\f1d4"
}
.fa-tencent-weibo:before{
    content:"\f1d5"
}
.fa-qq:before{
    content:"\f1d6"
}
.fa-wechat:before,.fa-weixin:before{
    content:"\f1d7"
}
.fa-send:before,.fa-paper-plane:before{
    content:"\f1d8"
}
.fa-send-o:before,.fa-paper-plane-o:before{
    content:"\f1d9"
}
.fa-history:before{
    content:"\f1da"
}
.fa-circle-thin:before{
    content:"\f1db"
}
.fa-header:before{
    content:"\f1dc"
}
.fa-paragraph:before{
    content:"\f1dd"
}
.fa-sliders:before{
    content:"\f1de"
}
.fa-share-alt:before{
    content:"\f1e0"
}
.fa-share-alt-square:before{
    content:"\f1e1"
}
.fa-bomb:before{
    content:"\f1e2"
}
.fa-soccer-ball-o:before,.fa-futbol-o:before{
    content:"\f1e3"
}
.fa-tty:before{
    content:"\f1e4"
}
.fa-binoculars:before{
    content:"\f1e5"
}
.fa-plug:before{
    content:"\f1e6"
}
.fa-slideshare:before{
    content:"\f1e7"
}
.fa-twitch:before{
    content:"\f1e8"
}
.fa-yelp:before{
    content:"\f1e9"
}
.fa-newspaper-o:before{
    content:"\f1ea"
}
.fa-wifi:before{
    content:"\f1eb"
}
.fa-calculator:before{
    content:"\f1ec"
}
.fa-paypal:before{
    content:"\f1ed"
}
.fa-google-wallet:before{
    content:"\f1ee"
}
.fa-cc-visa:before{
    content:"\f1f0"
}
.fa-cc-mastercard:before{
    content:"\f1f1"
}
.fa-cc-discover:before{
    content:"\f1f2"
}
.fa-cc-amex:before{
    content:"\f1f3"
}
.fa-cc-paypal:before{
    content:"\f1f4"
}
.fa-cc-stripe:before{
    content:"\f1f5"
}
.fa-bell-slash:before{
    content:"\f1f6"
}
.fa-bell-slash-o:before{
    content:"\f1f7"
}
.fa-trash:before{
    content:"\f1f8"
}
.fa-copyright:before{
    content:"\f1f9"
}
.fa-at:before{
    content:"\f1fa"
}
.fa-eyedropper:before{
    content:"\f1fb"
}
.fa-paint-brush:before{
    content:"\f1fc"
}
.fa-birthday-cake:before{
    content:"\f1fd"
}
.fa-area-chart:before{
    content:"\f1fe"
}
.fa-pie-chart:before{
    content:"\f200"
}
.fa-line-chart:before{
    content:"\f201"
}
.fa-lastfm:before{
    content:"\f202"
}
.fa-lastfm-square:before{
    content:"\f203"
}
.fa-toggle-off:before{
    content:"\f204"
}
.fa-toggle-on:before{
    content:"\f205"
}
.fa-bicycle:before{
    content:"\f206"
}
.fa-bus:before{
    content:"\f207"
}
.fa-ioxhost:before{
    content:"\f208"
}
.fa-angellist:before{
    content:"\f209"
}
.fa-cc:before{
    content:"\f20a"
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{
    content:"\f20b"
}
.fa-meanpath:before{
    content:"\f20c"
}
.fa-buysellads:before{
    content:"\f20d"
}
.fa-connectdevelop:before{
    content:"\f20e"
}
.fa-dashcube:before{
    content:"\f210"
}
.fa-forumbee:before{
    content:"\f211"
}
.fa-leanpub:before{
    content:"\f212"
}
.fa-sellsy:before{
    content:"\f213"
}
.fa-shirtsinbulk:before{
    content:"\f214"
}
.fa-simplybuilt:before{
    content:"\f215"
}
.fa-skyatlas:before{
    content:"\f216"
}
.fa-cart-plus:before{
    content:"\f217"
}
.fa-cart-arrow-down:before{
    content:"\f218"
}
.fa-diamond:before{
    content:"\f219"
}
.fa-ship:before{
    content:"\f21a"
}
.fa-user-secret:before{
    content:"\f21b"
}
.fa-motorcycle:before{
    content:"\f21c"
}
.fa-street-view:before{
    content:"\f21d"
}
.fa-heartbeat:before{
    content:"\f21e"
}
.fa-venus:before{
    content:"\f221"
}
.fa-mars:before{
    content:"\f222"
}
.fa-mercury:before{
    content:"\f223"
}
.fa-intersex:before,.fa-transgender:before{
    content:"\f224"
}
.fa-transgender-alt:before{
    content:"\f225"
}
.fa-venus-double:before{
    content:"\f226"
}
.fa-mars-double:before{
    content:"\f227"
}
.fa-venus-mars:before{
    content:"\f228"
}
.fa-mars-stroke:before{
    content:"\f229"
}
.fa-mars-stroke-v:before{
    content:"\f22a"
}
.fa-mars-stroke-h:before{
    content:"\f22b"
}
.fa-neuter:before{
    content:"\f22c"
}
.fa-genderless:before{
    content:"\f22d"
}
.fa-facebook-official:before{
    content:"\f230"
}
.fa-pinterest-p:before{
    content:"\f231"
}
.fa-whatsapp:before{
    content:"\f232"
}
.fa-server:before{
    content:"\f233"
}
.fa-user-plus:before{
    content:"\f234"
}
.fa-user-times:before{
    content:"\f235"
}
.fa-hotel:before,.fa-bed:before{
    content:"\f236"
}
.fa-viacoin:before{
    content:"\f237"
}
.fa-train:before{
    content:"\f238"
}
.fa-subway:before{
    content:"\f239"
}
.fa-medium:before{
    content:"\f23a"
}
.fa-yc:before,.fa-y-combinator:before{
    content:"\f23b"
}
.fa-optin-monster:before{
    content:"\f23c"
}
.fa-opencart:before{
    content:"\f23d"
}
.fa-expeditedssl:before{
    content:"\f23e"
}
.fa-battery-4:before,.fa-battery-full:before{
    content:"\f240"
}
.fa-battery-3:before,.fa-battery-three-quarters:before{
    content:"\f241"
}
.fa-battery-2:before,.fa-battery-half:before{
    content:"\f242"
}
.fa-battery-1:before,.fa-battery-quarter:before{
    content:"\f243"
}
.fa-battery-0:before,.fa-battery-empty:before{
    content:"\f244"
}
.fa-mouse-pointer:before{
    content:"\f245"
}
.fa-i-cursor:before{
    content:"\f246"
}
.fa-object-group:before{
    content:"\f247"
}
.fa-object-ungroup:before{
    content:"\f248"
}
.fa-sticky-note:before{
    content:"\f249"
}
.fa-sticky-note-o:before{
    content:"\f24a"
}
.fa-cc-jcb:before{
    content:"\f24b"
}
.fa-cc-diners-club:before{
    content:"\f24c"
}
.fa-clone:before{
    content:"\f24d"
}
.fa-balance-scale:before{
    content:"\f24e"
}
.fa-hourglass-o:before{
    content:"\f250"
}
.fa-hourglass-1:before,.fa-hourglass-start:before{
    content:"\f251"
}
.fa-hourglass-2:before,.fa-hourglass-half:before{
    content:"\f252"
}
.fa-hourglass-3:before,.fa-hourglass-end:before{
    content:"\f253"
}
.fa-hourglass:before{
    content:"\f254"
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{
    content:"\f255"
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{
    content:"\f256"
}
.fa-hand-scissors-o:before{
    content:"\f257"
}
.fa-hand-lizard-o:before{
    content:"\f258"
}
.fa-hand-spock-o:before{
    content:"\f259"
}
.fa-hand-pointer-o:before{
    content:"\f25a"
}
.fa-hand-peace-o:before{
    content:"\f25b"
}
.fa-trademark:before{
    content:"\f25c"
}
.fa-registered:before{
    content:"\f25d"
}
.fa-creative-commons:before{
    content:"\f25e"
}
.fa-gg:before{
    content:"\f260"
}
.fa-gg-circle:before{
    content:"\f261"
}
.fa-tripadvisor:before{
    content:"\f262"
}
.fa-odnoklassniki:before{
    content:"\f263"
}
.fa-odnoklassniki-square:before{
    content:"\f264"
}
.fa-get-pocket:before{
    content:"\f265"
}
.fa-wikipedia-w:before{
    content:"\f266"
}
.fa-safari:before{
    content:"\f267"
}
.fa-chrome:before{
    content:"\f268"
}
.fa-firefox:before{
    content:"\f269"
}
.fa-opera:before{
    content:"\f26a"
}
.fa-internet-explorer:before{
    content:"\f26b"
}
.fa-tv:before,.fa-television:before{
    content:"\f26c"
}
.fa-contao:before{
    content:"\f26d"
}
.fa-500px:before{
    content:"\f26e"
}
.fa-amazon:before{
    content:"\f270"
}
.fa-calendar-plus-o:before{
    content:"\f271"
}
.fa-calendar-minus-o:before{
    content:"\f272"
}
.fa-calendar-times-o:before{
    content:"\f273"
}
.fa-calendar-check-o:before{
    content:"\f274"
}
.fa-industry:before{
    content:"\f275"
}
.fa-map-pin:before{
    content:"\f276"
}
.fa-map-signs:before{
    content:"\f277"
}
.fa-map-o:before{
    content:"\f278"
}
.fa-map:before{
    content:"\f279"
}
.fa-commenting:before{
    content:"\f27a"
}
.fa-commenting-o:before{
    content:"\f27b"
}
.fa-houzz:before{
    content:"\f27c"
}
.fa-vimeo:before{
    content:"\f27d"
}
.fa-black-tie:before{
    content:"\f27e"
}
.fa-fonticons:before{
    content:"\f280"
}
.fa-reddit-alien:before{
    content:"\f281"
}
.fa-edge:before{
    content:"\f282"
}
.fa-credit-card-alt:before{
    content:"\f283"
}
.fa-codiepie:before{
    content:"\f284"
}
.fa-modx:before{
    content:"\f285"
}
.fa-fort-awesome:before{
    content:"\f286"
}
.fa-usb:before{
    content:"\f287"
}
.fa-product-hunt:before{
    content:"\f288"
}
.fa-mixcloud:before{
    content:"\f289"
}
.fa-scribd:before{
    content:"\f28a"
}
.fa-pause-circle:before{
    content:"\f28b"
}
.fa-pause-circle-o:before{
    content:"\f28c"
}
.fa-stop-circle:before{
    content:"\f28d"
}
.fa-stop-circle-o:before{
    content:"\f28e"
}
.fa-shopping-bag:before{
    content:"\f290"
}
.fa-shopping-basket:before{
    content:"\f291"
}
.fa-hashtag:before{
    content:"\f292"
}
.fa-bluetooth:before{
    content:"\f293"
}
.fa-bluetooth-b:before{
    content:"\f294"
}
.fa-percent:before{
    content:"\f295"
}
.fa-gitlab:before{
    content:"\f296"
}
.fa-wpbeginner:before{
    content:"\f297"
}
.fa-wpforms:before{
    content:"\f298"
}
.fa-envira:before{
    content:"\f299"
}
.fa-universal-access:before{
    content:"\f29a"
}
.fa-wheelchair-alt:before{
    content:"\f29b"
}
.fa-question-circle-o:before{
    content:"\f29c"
}
.fa-blind:before{
    content:"\f29d"
}
.fa-audio-description:before{
    content:"\f29e"
}
.fa-volume-control-phone:before{
    content:"\f2a0"
}
.fa-braille:before{
    content:"\f2a1"
}
.fa-assistive-listening-systems:before{
    content:"\f2a2"
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{
    content:"\f2a3"
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{
    content:"\f2a4"
}
.fa-glide:before{
    content:"\f2a5"
}
.fa-glide-g:before{
    content:"\f2a6"
}
.fa-signing:before,.fa-sign-language:before{
    content:"\f2a7"
}
.fa-low-vision:before{
    content:"\f2a8"
}
.fa-viadeo:before{
    content:"\f2a9"
}
.fa-viadeo-square:before{
    content:"\f2aa"
}
.fa-snapchat:before{
    content:"\f2ab"
}
.fa-snapchat-ghost:before{
    content:"\f2ac"
}
.fa-snapchat-square:before{
    content:"\f2ad"
}
.fa-pied-piper:before{
    content:"\f2ae"
}
.fa-first-order:before{
    content:"\f2b0"
}
.fa-yoast:before{
    content:"\f2b1"
}
.fa-themeisle:before{
    content:"\f2b2"
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{
    content:"\f2b3"
}
.fa-fa:before,.fa-font-awesome:before{
    content:"\f2b4"
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
.kartal-search-opener{
    display:inline-block;
    text-rendering:auto;
    position:relative;
    top:4px;
    background:url(../images/arama-icon.svg);
    margin:0;
    width:26px;
    height:26px;
    float:right
}

.lnr{
    font-family:linearicons-free;
    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
}
.lnr-home:before{
    content:"\e800"
}
.lnr-apartment:before{
    content:"\e801"
}
.lnr-pencil:before{
    content:"\e802"
}
.lnr-magic-wand:before{
    content:"\e803"
}
.lnr-drop:before{
    content:"\e804"
}
.lnr-lighter:before{
    content:"\e805"
}
.lnr-poop:before{
    content:"\e806"
}
.lnr-sun:before{
    content:"\e807"
}
.lnr-moon:before{
    content:"\e808"
}
.lnr-cloud:before{
    content:"\e809"
}
.lnr-cloud-upload:before{
    content:"\e80a"
}
.lnr-cloud-download:before{
    content:"\e80b"
}
.lnr-cloud-sync:before{
    content:"\e80c"
}
.lnr-cloud-check:before{
    content:"\e80d"
}
.lnr-database:before{
    content:"\e80e"
}
.lnr-lock:before{
    content:"\e80f"
}
.lnr-cog:before{
    content:"\e810"
}
.lnr-trash:before{
    content:"\e811"
}
.lnr-dice:before{
    content:"\e812"
}
.lnr-heart:before{
    content:"\e813"
}
.lnr-star:before{
    content:"\e814"
}
.lnr-star-half:before{
    content:"\e815"
}
.lnr-star-empty:before{
    content:"\e816"
}
.lnr-flag:before{
    content:"\e817"
}
.lnr-envelope:before{
    content:"\e818"
}
.lnr-paperclip:before{
    content:"\e819"
}
.lnr-inbox:before{
    content:"\e81a"
}
.lnr-eye:before{
    content:"\e81b"
}
.lnr-printer:before{
    content:"\e81c"
}
.lnr-file-empty:before{
    content:"\e81d"
}
.lnr-file-add:before{
    content:"\e81e"
}
.lnr-enter:before{
    content:"\e81f"
}
.lnr-exit:before{
    content:"\e820"
}
.lnr-graduation-hat:before{
    content:"\e821"
}
.lnr-license:before{
    content:"\e822"
}
.lnr-music-note:before{
    content:"\e823"
}
.lnr-film-play:before{
    content:"\e824"
}
.lnr-camera-video:before{
    content:"\e825"
}
.lnr-camera:before{
    content:"\e826"
}
.lnr-picture:before{
    content:"\e827"
}
.lnr-book:before{
    content:"\e828"
}
.lnr-bookmark:before{
    content:"\e829"
}
.lnr-user:before{
    content:"\e82a"
}
.lnr-users:before{
    content:"\e82b"
}
.lnr-shirt:before{
    content:"\e82c"
}
.lnr-store:before{
    content:"\e82d"
}
.lnr-cart:before{
    content:"\e82e"
}
.lnr-tag:before{
    content:"\e82f"
}
.lnr-phone-handset:before{
    content:"\e830"
}
.lnr-phone:before{
    content:"\e831"
}
.lnr-pushpin:before{
    content:"\e832"
}
.lnr-map-marker:before{
    content:"\e833"
}
.lnr-map:before{
    content:"\e834"
}
.lnr-location:before{
    content:"\e835"
}
.lnr-calendar-full:before{
    content:"\e836"
}
.lnr-keyboard:before{
    content:"\e837"
}
.lnr-spell-check:before{
    content:"\e838"
}
.lnr-screen:before{
    content:"\e839"
}
.lnr-smartphone:before{
    content:"\e83a"
}
.lnr-tablet:before{
    content:"\e83b"
}
.lnr-laptop:before{
    content:"\e83c"
}
.lnr-laptop-phone:before{
    content:"\e83d"
}
.lnr-power-switch:before{
    content:"\e83e"
}
.lnr-bubble:before{
    content:"\e83f"
}
.lnr-heart-pulse:before{
    content:"\e840"
}
.lnr-construction:before{
    content:"\e841"
}
.lnr-pie-chart:before{
    content:"\e842"
}
.lnr-chart-bars:before{
    content:"\e843"
}
.lnr-gift:before{
    content:"\e844"
}
.lnr-diamond:before{
    content:"\e845"
}
.lnr-linearicons:before{
    content:"\e846"
}
.lnr-dinner:before{
    content:"\e847"
}
.lnr-coffee-cup:before{
    content:"\e848"
}
.lnr-leaf:before{
    content:"\e849"
}
.lnr-paw:before{
    content:"\e84a"
}
.lnr-rocket:before{
    content:"\e84b"
}
.lnr-briefcase:before{
    content:"\e84c"
}
.lnr-bus:before{
    content:"\e84d"
}
.lnr-car:before{
    content:"\e84e"
}
.lnr-train:before{
    content:"\e84f"
}
.lnr-bicycle:before{
    content:"\e850"
}
.lnr-wheelchair:before{
    content:"\e851"
}
.lnr-select:before{
    content:"\e852"
}
.lnr-earth:before{
    content:"\e853"
}
.lnr-smile:before{
    content:"\e854"
}
.lnr-sad:before{
    content:"\e855"
}
.lnr-neutral:before{
    content:"\e856"
}
.lnr-mustache:before{
    content:"\e857"
}
.lnr-alarm:before{
    content:"\e858"
}
.lnr-bullhorn:before{
    content:"\e859"
}
.lnr-volume-high:before{
    content:"\e85a"
}
.lnr-volume-medium:before{
    content:"\e85b"
}
.lnr-volume-low:before{
    content:"\e85c"
}
.lnr-volume:before{
    content:"\e85d"
}
.lnr-mic:before{
    content:"\e85e"
}
.lnr-hourglass:before{
    content:"\e85f"
}
.lnr-undo:before{
    content:"\e860"
}
.lnr-redo:before{
    content:"\e861"
}
.lnr-sync:before{
    content:"\e862"
}
.lnr-history:before{
    content:"\e863"
}
.lnr-clock:before{
    content:"\e864"
}
.lnr-download:before{
    content:"\e865"
}
.lnr-upload:before{
    content:"\e866"
}
.lnr-enter-down:before{
    content:"\e867"
}
.lnr-exit-up:before{
    content:"\e868"
}
.lnr-bug:before{
    content:"\e869"
}
.lnr-code:before{
    content:"\e86a"
}
.lnr-link:before{
    content:"\e86b"
}
.lnr-unlink:before{
    content:"\e86c"
}
.lnr-thumbs-up:before{
    content:"\e86d"
}
.lnr-thumbs-down:before{
    content:"\e86e"
}
.lnr-magnifier:before{
    content:"\e86f"
}
.lnr-cross:before{
    content:"\e870"
}
.lnr-menu:before{
    content:"\e871"
}
.lnr-list:before{
    content:"\e872"
}
.lnr-chevron-up:before{
    content:"\e873"
}
.lnr-chevron-down:before{
    content:"\e874"
}
.lnr-chevron-left:before{
    content:"\e875"
}
.lnr-chevron-right:before{
    content:"\e876"
}
.lnr-arrow-up:before{
    content:"\e877"
}
.lnr-arrow-down:before{
    content:"\e878"
}
.lnr-arrow-left:before{
    content:"\e879"
}
.lnr-arrow-right:before{
    content:"\e87a"
}
.lnr-move:before{
    content:"\e87b"
}
.lnr-warning:before{
    content:"\e87c"
}
.lnr-question-circle:before{
    content:"\e87d"
}
.lnr-menu-circle:before{
    content:"\e87e"
}
.lnr-checkmark-circle:before{
    content:"\e87f"
}
.lnr-cross-circle:before{
    content:"\e880"
}
.lnr-plus-circle:before{
    content:"\e881"
}
.lnr-circle-minus:before{
    content:"\e882"
}
.lnr-arrow-up-circle:before{
    content:"\e883"
}
.lnr-arrow-down-circle:before{
    content:"\e884"
}
.lnr-arrow-left-circle:before{
    content:"\e885"
}
.lnr-arrow-right-circle:before{
    content:"\e886"
}
.lnr-chevron-up-circle:before{
    content:"\e887"
}
.lnr-chevron-down-circle:before{
    content:"\e888"
}
.lnr-chevron-left-circle:before{
    content:"\e889"
}
.lnr-chevron-right-circle:before{
    content:"\e88a"
}
.lnr-crop:before{
    content:"\e88b"
}
.lnr-frame-expand:before{
    content:"\e88c"
}
.lnr-frame-contract:before{
    content:"\e88d"
}
.lnr-layers:before{
    content:"\e88e"
}
.lnr-funnel:before{
    content:"\e88f"
}
.lnr-text-format:before{
    content:"\e890"
}
.lnr-text-format-remove:before{
    content:"\e891"
}
.lnr-text-size:before{
    content:"\e892"
}
.lnr-bold:before{
    content:"\e893"
}
.lnr-italic:before{
    content:"\e894"
}
.lnr-underline:before{
    content:"\e895"
}
.lnr-strikethrough:before{
    content:"\e896"
}
.lnr-highlight:before{
    content:"\e897"
}
.lnr-text-align-left:before{
    content:"\e898"
}
.lnr-text-align-center:before{
    content:"\e899"
}
.lnr-text-align-right:before{
    content:"\e89a"
}
.lnr-text-align-justify:before{
    content:"\e89b"
}
.lnr-line-spacing:before{
    content:"\e89c"
}
.lnr-indent-increase:before{
    content:"\e89d"
}
.lnr-indent-decrease:before{
    content:"\e89e"
}
.lnr-pilcrow:before{
    content:"\e89f"
}
.lnr-direction-ltr:before{
    content:"\e8a0"
}
.lnr-direction-rtl:before{
    content:"\e8a1"
}
.lnr-page-break:before{
    content:"\e8a2"
}
.lnr-sort-alpha-asc:before{
    content:"\e8a3"
}
.lnr-sort-amount-asc:before{
    content:"\e8a4"
}
.lnr-hand:before{
    content:"\e8a5"
}
.lnr-pointer-up:before{
    content:"\e8a6"
}
.lnr-pointer-right:before{
    content:"\e8a7"
}
.lnr-pointer-down:before{
    content:"\e8a8"
}
.lnr-pointer-left:before{
    content:"\e8a9"
}
.kartal-preload-background{
    background-image:url(../images/preload_pattern.png)!important
}
body{
    font-family:Exo 2
}
.kartal-boxed .kartal-wrapper{
    background-attachment:fixed
}
h1{
    font-family:Exo 2;
    font-size:30px;
    line-height:40px;
    font-weight:400
}
h2{
    font-family:Exo 2;
    font-size:26px;
    line-height:36px;
    font-weight:400
}
h3{
    font-family:Exo 2;
    font-size:22px;
    line-height:32px;
    font-weight:400
}
h4{
    font-family:Exo 2;
    font-size:18px;
    line-height:28px;
    font-weight:400
}
h5{
    font-family:Exo 2;
    font-size:16px;
    line-height:26px;
    font-weight:400
}
h6{
    font-family:Exo 2;
    font-size:14px;
    line-height:24px;
    font-weight:400
}
p{
    color:#566376;
    font-size:16px;
    line-height:28px
}
a,p a{
    color:#ff6d34;
    font-weight:500
}
a:hover,p a:hover{
    color:#d33
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{
    color:#d33
}
.kartal-smooth-transition-loader{
    background-color:#fff
}
body.archive:not(.woocommerce) .kartal-wrapper-inner,body.archive:not(.woocommerce) .kartal-content{
    background-color:#fafafa
}
.kartal-fullscreen-menu-holder{
    background-image:url(http://hue.mikado-themes.com/wp-content/uploads/2016/06/fullscreen-menu-background.jpg);
    background-position:center 0;
    background-repeat:no-repeat
}
.kartal-top-bar-background{
    height:90px
}
.kartal-header-standard .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-header-minimal .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-header-divided .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-header-centered .kartal-page-header .kartal-logo-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-header-centered .kartal-logo-area .kartal-logo-wrapper{
    padding:40px 0 0
}
.kartal-header-centered .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-logo-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-header-standard-extended .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border:0
}
.kartal-page-header .kartal-sticky-header .kartal-main-menu>ul>li>a,.kartal-page-header .kartal-sticky-header .kartal-main-menu>ul>li.kartal-active-item>a,.kartal-page-header .kartal-sticky-header .kartal-main-menu>ul>li:hover>a{
    color:#fff
}
.kartal-page-header .kartal-sticky-header .kartal-side-menu-button-opener,.kartal-page-header .kartal-sticky-header .kartal-search-opener,.kartal-page-header .kartal-sticky-header .kartal-side-menu-button-opener:hover,.kartal-page-header .kartal-sticky-header .kartal-search-opener:hover{
    color:#fff
}
.kartal-main-menu.kartal-default-nav>ul>li>a,.kartal-page-header #lang_sel>ul>li>a,.kartal-page-header #lang_sel_click>ul>li>a,.kartal-page-header #lang_sel ul>li:hover>a{
    font-family:'exo 2',sans-serif
}
.kartal-page-header #lang_sel_list{
    font-family:'exo 2',sans-serif!important
}
.kartal-drop-down .wide .second .inner>ul>li>a{
    font-family:'exo 2',sans-serif!important
}
.kartal-drop-down .second .inner ul li.sub ul li a{
    font-family:'exo 2',sans-serif
}
.kartal-drop-down .wide .second .inner ul li.sub ul li a,.kartal-drop-down .wide .second ul li ul li a{
    font-family:'exo 2',sans-serif
}
.kartal-mobile-header .kartal-mobile-nav a,.kartal-mobile-header .kartal-mobile-nav h4{
    font-family:Exo 2
}
.kartal-mobile-header .kartal-mobile-menu-opener a{
    font-size:20px
}
.kartal-search-slide-header-bottom input[type=text],.kartal-search-cover input[type=text],.kartal-fullscreen-search-holder .kartal-search-field,.kartal-search-slide-window-top input[type=text]{
    font-family:Exo 2,sans-serif
}
.kartal-fullscreen-search-holder .kartal-search-label{
    font-family:Exo 2,sans-serif
}
.kartal-search-fade .kartal-fullscreen-search-holder{
    background-image:url(http://hue.mikado-themes.com/wp-content/uploads/2016/07/search-background.jpg)
}
.kartal-side-menu-slide-from-right .kartal-side-menu,.kartal-side-menu-slide-with-content .kartal-side-menu,.kartal-side-area-uncovered-from-content .kartal-side-menu{
    text-align:left
}
.kartal-title .kartal-title-holder h1{
    color:#fff;
    font-family:Exo 2;
    font-size:40px;
    line-height:60px;
    font-weight:900
}
.kartal-title .kartal-title-holder .kartal-subtitle{
    font-family:Exo 2
}
.kartal-title .kartal-title-holder .kartal-breadcrumbs a,.kartal-title .kartal-title-holder .kartal-breadcrumbs span{
    font-family:Exo 2;
    font-weight:600
}
.kartal-title .kartal-title-holder .kartal-breadcrumbs a:hover{
    color:#d93
}
@media only screen and (max-width:1200px){
    .kartal-container-inner,.kartal-grid,.kartal-grid-section .kartal-section-inner,.kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:950px
    }
}
@media only screen and (max-width:1024px){
    .kartal-container-inner,.kartal-grid,.kartal-grid-section .kartal-section-inner,.kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:768px
    }
}
@media only screen and (max-width:768px){
    .kartal-container-inner,.kartal-grid,.kartal-grid-section .kartal-section-inner,.kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:600px
    }
}
@media only screen and (max-width:600px){
    .kartal-container-inner,.kartal-grid,.kartal-grid-section .kartal-section-inner,.kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:420px
    }
}
@media only screen and (max-width:480px){
    .kartal-container-inner,.kartal-grid,.kartal-grid-section .kartal-section-inner,.kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:300px
    }
}
@media only screen and (max-width:320px){
    .kartal-container-inner,.kartal-grid,.kartal-grid-section .kartal-section-inner,.kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:95%
    }
}
@media only screen and (min-width:1490px) and (max-width:1650px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:1100px
    }
}
@media only screen and (min-width:1314px) and (max-width:1490px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:950px
    }
}
@media only screen and (min-width:1024px) and (max-width:1314px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:850px
    }
}
@media only screen and (max-width:1024px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:768px
    }
}
@media only screen and (max-width:768px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:600px
    }
}
@media only screen and (max-width:600px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:420px
    }
}
@media only screen and (max-width:480px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:300px
    }
}
@media only screen and (max-width:320px){
    .kartal-header-vertical .kartal-container-inner,.kartal-header-vertical .kartal-grid,.kartal-header-vertical .kartal-grid-section .kartal-section-inner,.kartal-header-vertical .kartal-slider .carousel-inner .kartal-slider-content-outer{
        width:95%
    }
}
@media only screen and (max-width:1200px){
    .kartal-boxed .kartal-wrapper .kartal-footer-inner,.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
        width:1000px
    }
    .kartal-fullscreen-search-holder .kartal-search-submit{
        float:left!important
    }
}
@media only screen and (max-width:1024px){
    .kartal-boxed .kartal-wrapper .kartal-footer-inner,.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
        width:818px
    }
    .kartal-content{
        margin-top:0!important
    }
}
@media only screen and (max-width:768px){
    .kartal-boxed .kartal-wrapper .kartal-footer-inner,.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
        width:650px
    }
}
@media only screen and (max-width:600px){
    .kartal-boxed .kartal-wrapper .kartal-footer-inner,.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
        width:470px
    }
}
@media only screen and (max-width:480px){
    .kartal-boxed .kartal-wrapper .kartal-footer-inner,.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
        width:350px
    }
}
@media only screen and (max-width:320px){
    .kartal-boxed .kartal-wrapper .kartal-footer-inner,.kartal-boxed .kartal-wrapper .kartal-wrapper-inner{
        width:96%
    }
    .kartal-section-inner-margin{
        margin-left:0;
        margin-right:0
    }
}
@media only screen and (max-width:1024px){
    .kartal-four-columns .kartal-column,.kartal-three-columns .kartal-column,.kartal-two-columns-25-75 .kartal-column1,.kartal-two-columns-25-75 .kartal-column2,.kartal-two-columns-33-66 .kartal-column1,.kartal-two-columns-33-66 .kartal-column2,.kartal-two-columns-50-50 .kartal-column,.kartal-two-columns-66-33 .kartal-column1,.kartal-two-columns-66-33 .kartal-column2,.kartal-two-columns-75-25 .kartal-column1,.kartal-two-columns-75-25 .kartal-column2{
        width:100%
    }
    .kartal-two-columns-25-75 .kartal-column1 .kartal-column-inner,.kartal-two-columns-25-75 .kartal-column2 .kartal-column-inner,.kartal-two-columns-33-66 .kartal-column1 .kartal-column-inner,.kartal-two-columns-33-66 .kartal-column2 .kartal-column-inner,.kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner,.kartal-two-columns-66-33 .kartal-column2 .kartal-column-inner,.kartal-two-columns-75-25 .kartal-column1 .kartal-column-inner,.kartal-two-columns-75-25 .kartal-column2 .kartal-column-inner{
        padding:0
    }
    .kartal-intro-section-section-holder{
        height:auto!important
    }
    .kartal-intro-section-section-holder .kartal-intro-section-content-outer-fixed{
        position:relative
    }
    .kartal-intro-section-section-holder .kartal-intro-section-background{
        background-attachment:scroll;
        -webkit-transform:none!important;
        -moz-transform:none!important;
        transform:none!important
    }
    .kartal-header-vertical .kartal-vertical-menu-area,.kartal-page-header{
        display:none
    }
    .kartal-header-vertical .kartal-content,.kartal-header-vertical footer{
        padding-left:0
    }
    .kartal-mobile-header{
        display:block
    }
}
@media only screen and (max-width:1200px){
    .kartal-drop-down .wide .second>.inner>ul{
        width:950px
    }
}
@media only screen and (max-width:1024px){
    .kartal-drop-down .wide .second>.inner>ul{
        width:768px
    }
}
@media only screen and (max-width:1200px){
    .kartal-boxed .kartal-page-header .kartal-fixed-wrapper.fixed,.kartal-boxed .kartal-page-header .kartal-sticky-header{
        width:1000px
    }
}
@media only screen and (max-width:1024px){
    .kartal-boxed.kartal-sticky-up-mobile-header .mobile-header-appear .kartal-mobile-header-inner{
        width:818px;
        left:auto
    }
}
@media only screen and (max-width:768px){
    .kartal-boxed.kartal-sticky-up-mobile-header .mobile-header-appear .kartal-mobile-header-inner{
        width:650px
    }
}
@media only screen and (max-width:600px){
    .kartal-boxed.kartal-sticky-up-mobile-header .mobile-header-appear .kartal-mobile-header-inner{
        width:470px
    }
    .kartal-top-bar{
        display:none
    }
}
@media only screen and (max-width:480px){
    .kartal-boxed.kartal-sticky-up-mobile-header .mobile-header-appear .kartal-mobile-header-inner{
        width:350px
    }
}
@media only screen and (max-width:320px){
    .kartal-boxed.kartal-sticky-up-mobile-header .mobile-header-appear .kartal-mobile-header-inner{
        width:96%
    }
}
@media only screen and (max-width:1024px){
    .kartal-top-bar{
        background-color:#323232!important;
        height:auto
    }
    .kartal-top-bar .kartal-vertical-align-containers{
        height:auto;
        padding-top:10px;
        padding-bottom:10px
    }
    .kartal-top-bar .kartal-vertical-align-containers .kartal-position-left,.kartal-top-bar .kartal-vertical-align-containers .kartal-position-right{
        float:none;
        text-align:center;
        width:100%
    }
    .kartal-top-bar .kartal-vertical-align-containers .kartal-position-center,.kartal-top-bar .kartal-vertical-align-containers .kartal-position-right{
        display:none
    }
    .kartal-top-bar .kartal-vertical-align-containers .kartal-position-left{
        margin-bottom:5px
    }
}
@media only screen and (max-width:1400px){
    footer .kartal-footer-bottom-holder .widget.widget_nav_menu ul#menu-footer-bottom-menu li{
        padding:0 5px!important
    }
    .kartal-tabs.kartal-horizontal .kartal-tabs-nav li:first-child{
        border-left:0
    }
    .kartal-tabs.kartal-horizontal .kartal-tabs-nav li a{
        border-top:0
    }
}
@media only screen and (max-width:1200px){
    footer .kartal-footer-bottom-holder .kartal-footer-bottom-left,footer .kartal-footer-bottom-holder .kartal-footer-bottom-right{
        text-align:center!important
    }
    footer .kartal-footer-bottom-holder .kartal-grid-col-6{
        width:100%
    }
    footer .kartal-footer-bottom-holder .widget.kartal-footer-bottom-left.widget_text,footer .kartal-footer-bottom-holder .widget.widget_nav_menu ul#menu-footer-bottom-menu{
        float:none!important;
        text-align:center!important
    }
    footer .kartal-footer-bottom-holder .widget.widget_nav_menu{
        padding-left:0!important;
        float:none!important
    }
}
@media only screen and (max-width:768px){
    footer.kartal-page-footer{
        padding:50px 0
    }
}
@media only screen and (max-width:1024px){
    .kartal-title.kartal-has-background{
        background:0 0!important;
        height:auto!important;
        padding:0!important
    }
    .kartal-title.kartal-title-image-not-responsive .kartal-title-image{
        display:block
    }
    .kartal-title .kartal-title-holder{
        height:100%!important;
        display:block;
        position:absolute;
        top:0;
        left:0;
        padding:0!important
    }
    .kartal-title .kartal-title-holder .kartal-container{
        display:block;
        height:100%
    }
    .kartal-title .kartal-title-holder .kartal-container-inner{
        display:table;
        height:100%
    }
    .kartal-title .kartal-title-holder .kartal-title-subtitle-holder{
        display:table-cell;
        vertical-align:middle;
        width:100%
    }
    .kartal-title .kartal-title-subtitle-holder{
        padding:0!important
    }
    .kartal-title.kartal-standard-type .kartal-breadcrumbs-holder{
        position:relative!important;
        top:auto!important;
        left:auto!important;
        right:auto!important
    }
    .single.single-portfolio-item .small-images .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner,.single.single-portfolio-item .small-slider .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner{
        padding:0
    }
}
@media only screen and (max-width:768px){
    .kartal-large-title-text .kartal-title .kartal-title-holder h1{
        font-size:26px
    }
    .kartal-large-title-text.kartal-title-with-subtitle .kartal-title .kartal-title-holder h1{
        margin-bottom:15px
    }
    .kartal-title .kartal-title-holder .kartal-subtitle{
        display:none
    }
    .kartal-large-title-text .kartal-title .kartal-title-holder .kartal-subtitle{
        font-size:15px
    }
}
@media only screen and (max-width:600px){
    .kartal-large-title-text.kartal-title-with-subtitle .kartal-title .kartal-title-holder h1,.kartal-medium-title-text.kartal-title-with-subtitle .kartal-title .kartal-title-holder h1{
        margin-bottom:10px
    }
    .kartal-large-title-text .kartal-title .kartal-title-holder h1{
        font-size:23px
    }
    .kartal-medium-title-text .kartal-title .kartal-title-holder h1{
        font-size:20px
    }
    .kartal-title .kartal-title-holder h1 span{
        font-size:.7em
    }
    .masonry .kartal-ptf-gallery .kartal-ptf-gallery-item,.masonry .kartal-ptf-gallery .kartal-ptf-gallery-sizer{
        width:100%!important
    }
    .masonry .kartal-ptf-gallery .kartal-ptf-gallery-gutter{
        width:0
    }
    .kartal-elements-holder.kartal-responsive-mode-600.kartal-five-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-600.kartal-four-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-600.kartal-six-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-600.kartal-three-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-600.kartal-two-columns .kartal-elements-holder-item{
        width:100%;
        display:inline-block;
        height:auto
    }
}
@media only screen and (max-width:1280px){
    .kartal-elements-holder.kartal-responsive-mode-1280.kartal-five-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1280.kartal-four-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1280.kartal-six-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1280.kartal-three-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1280.kartal-two-columns .kartal-elements-holder-item{
        width:100%;
        display:inline-block;
        height:auto
    }
    .kartal-elements-holder.kartal-responsive-mode-1280.kartal-one-column-alignment-left .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:left
    }
    .kartal-elements-holder.kartal-responsive-mode-1280.kartal-one-column-alignment-right .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:right
    }
    .kartal-elements-holder.kartal-responsive-mode-1280.kartal-one-column-alignment-center .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:center
    }
}
@media only screen and (max-width:1024px){
    .kartal-elements-holder.kartal-responsive-mode-1024.kartal-five-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1024.kartal-four-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1024.kartal-six-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1024.kartal-three-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-1024.kartal-two-columns .kartal-elements-holder-item{
        width:100%;
        display:inline-block;
        height:auto
    }
    .kartal-elements-holder.kartal-responsive-mode-1024.kartal-one-column-alignment-left .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:left
    }
    .kartal-elements-holder.kartal-responsive-mode-1024.kartal-one-column-alignment-right .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:right
    }
    .kartal-elements-holder.kartal-responsive-mode-1024.kartal-one-column-alignment-center .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:center
    }
}
@media only screen and (max-width:768px){
    .kartal-elements-holder.kartal-responsive-mode-768.kartal-five-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-768.kartal-four-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-768.kartal-six-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-768.kartal-three-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-768.kartal-two-columns .kartal-elements-holder-item{
        width:100%;
        display:inline-block;
        height:auto
    }
    .kartal-elements-holder.kartal-responsive-mode-768.kartal-one-column-alignment-left .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:left
    }
    .kartal-elements-holder.kartal-responsive-mode-768.kartal-one-column-alignment-right .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:right
    }
    .kartal-elements-holder.kartal-responsive-mode-768.kartal-one-column-alignment-center .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:center
    }
}
@media only screen and (max-width:600px){
    .kartal-elements-holder.kartal-responsive-mode-600.kartal-one-column-alignment-left .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:left
    }
    .kartal-elements-holder.kartal-responsive-mode-600.kartal-one-column-alignment-right .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:right
    }
    .kartal-elements-holder.kartal-responsive-mode-600.kartal-one-column-alignment-center .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:center
    }
}
@media only screen and (max-width:480px){
    .kartal-large-title-text .kartal-title .kartal-title-holder h1{
        font-size:20px
    }
    .kartal-medium-title-text .kartal-title .kartal-title-holder h1{
        font-size:18px
    }
    .kartal-title .kartal-title-holder .kartal-breadcrumbs a,.kartal-title .kartal-title-holder .kartal-breadcrumbs span{
        font-size:12px
    }
    .kartal-title .kartal-title-holder .kartal-subtitle{
        font-size:13px
    }
    .kartal-elements-holder.kartal-responsive-mode-480.kartal-five-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-480.kartal-four-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-480.kartal-six-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-480.kartal-three-columns .kartal-elements-holder-item,.kartal-elements-holder.kartal-responsive-mode-480.kartal-two-columns .kartal-elements-holder-item{
        width:100%;
        display:inline-block;
        height:auto
    }
    .kartal-elements-holder .kartal-elements-holder-item-content{
        padding:0 10px
    }
    .kartal-elements-holder.kartal-responsive-mode-480.kartal-one-column-alignment-left .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:left
    }
    .kartal-elements-holder.kartal-responsive-mode-480.kartal-one-column-alignment-right .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:right
    }
    .kartal-elements-holder.kartal-responsive-mode-480.kartal-one-column-alignment-center .kartal-elements-holder-item .kartal-elements-holder-item-content{
        text-align:center
    }
}
@media only screen and (max-width:1024px){
    .kartal-google-map-overlay{
        display:block
    }
    .countdown-amount{
        font-size:50px!important;
        line-height:50px!important
    }
}
@media only screen and (min-width:600px) and (max-width:1024px){
    .kartal-call-to-action .kartal-call-to-action-row-75-25 .kartal-call-to-action-column1{
        width:65%
    }
    .kartal-call-to-action .kartal-call-to-action-row-75-25 .kartal-call-to-action-column2{
        width:35%
    }
}
@media only screen and (max-width:600px){
    .kartal-call-to-action .kartal-call-to-action-cell{
        display:block;
        text-align:center!important;
        width:100%!important
    }
    .kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-icon-holder{
        position:relative;
        width:100%;
        text-align:center
    }
    .kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-icon{
        display:inline-block
    }
    .kartal-call-to-action .kartal-text-wrapper .kartal-call-to-action-text{
        text-align:center;
        margin-bottom:10px;
        padding:0!important
    }
    .kartal-call-to-action.with-icon{
        padding:0
    }
    .countdown-amount{
        font-size:35px!important;
        line-height:35px!important;
        margin-bottom:10px
    }
}
@media only screen and (max-width:1024px){
    .countdown-period{
        font-size:15px!important
    }
}
@media only screen and (max-width:480px){
    .kartal-message{
        padding:20px 22px
    }
}
@media screen and (max-width:320px){
    .kartal-message .kartal-message-text{
        line-height:normal
    }
}
@media only screen and (max-width:600px){
    .countdown-period{
        font-size:10px!important
    }
    .kartal-message.kartal-with-icon .kartal-message-icon-holder{
        padding:20px 22px
    }
}
@media only screen and (max-width:1200px){
    .kartal-pricing-tables.kartal-four-columns .kartal-price-table{
        width:50%;
        margin-bottom:30px
    }
}
@media only screen and (max-width:768px){
    .kartal-pricing-tables.kartal-four-columns .kartal-price-table,.kartal-pricing-tables.kartal-three-columns .kartal-price-table,.kartal-pricing-tables.kartal-two-columns .kartal-price-table{
        width:100%;
        margin-bottom:30px
    }
    .kartal-pricing-tables.kartal-four-columns .kartal-price-table:last-child,.kartal-pricing-tables.kartal-three-columns .kartal-price-table:last-child,.kartal-pricing-tables.kartal-two-columns .kartal-price-table:last-child{
        margin-bottom:0
    }
    .kartal-tabs.kartal-horizontal .kartal-tab-container,.kartal-tabs.kartal-vertical .kartal-tab-container{
        background-image:none!important
    }
}
@media only screen and (max-width:1024px){
    .kartal-tabs.kartal-vertical .kartal-tab-container,.kartal-tabs.kartal-vertical .kartal-tabs-nav{
        width:100%!important
    }
    .kartal-tabs .kartal-tabs-nav{
        overflow:visible
    }
    .kartal-tabs .kartal-tabs-nav li:not(.kartal-tab-line),.kartal-tabs.kartal-horizontal .kartal-tabs-nav li:not(.kartal-tab-line){
        float:none;
        display:block
    }
    .kartal-tabs.kartal-horizontal .kartal-tab-container{
        border-top:0
    }
    .kartal-tabs.kartal-vertical .kartal-tab-container{
        padding:35px 0
    }
    .kartal-blog-list-holder.kartal-four-columns>ul>li{
        width:50%
    }
}
@media only screen and (max-width:480px){
    .kartal-accordion-holder:not(.kartal-boxed) div.kartal-accordion-content{
        padding:10px
    }
    .kartal-accordion-holder .kartal-title-holder .kartal-accordion-mark{
        right:10px
    }
    .kartal-accordion-holder .kartal-title-holder .kartal-tab-title,.kartal-accordion-holder .kartal-title-holder .kartal-tab-title-inner{
        line-height:27px
    }
}
@media only screen and (max-width:480px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-2 .kartal-gallery-image{
        width:100%;
        margin-right:0;
        margin-bottom:2%
    }
}
@media only screen and (max-width:768px){
    .kartal-blog-list-holder.kartal-four-columns>ul>li,.kartal-blog-list-holder.kartal-three-columns>ul>li,.kartal-blog-list-holder.kartal-two-columns>ul>li{
        width:100%
    }
    .kartal-blog-list-holder.kartal-minimal .kartal-blog-list-item{
        padding:10px 0
    }
    footer .kartal-footer-top:not(.kartal-footer-top-full) .kartal-container-inner{
        padding:20px 0 50px
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image{
        width:49%;
        margin-right:2%;
        margin-bottom:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image:nth-child(2n){
        margin-right:0
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image:nth-child(2n+1){
        clear:both;
        margin-right:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image:nth-child(3n+1){
        clear:none
    }
}
@media only screen and (max-width:480px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-3 .kartal-gallery-image{
        width:100%;
        margin-right:0;
        margin-bottom:2%
    }
}
@media only screen and (max-width:1024px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image{
        width:50%;
        margin-right:2%;
        margin-bottom:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(3n){
        margin-right:0
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(3n+1){
        margin-right:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(4n+1){
        clear:none
    }
}
@media only screen and (max-width:768px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image{
        width:49%;
        margin-right:2%;
        margin-bottom:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(2n){
        margin-right:0
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(2n+1){
        clear:both;
        margin-right:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image:nth-child(3n+1){
        clear:none
    }
}
@media only screen and (max-width:480px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-4 .kartal-gallery-image{
        width:100%;
        margin-right:0;
        margin-bottom:2%
    }
}
@media only screen and (max-width:1200px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image{
        width:24%;
        margin-right:1.33333%;
        margin-bottom:1.33333%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(4n){
        margin-right:0
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(4n+1){
        clear:both;
        margin-right:1.33333%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(5n+1){
        clear:none
    }
}
@media only screen and (max-width:1024px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image{
        width:32%;
        margin-right:2%;
        margin-bottom:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(3n){
        margin-right:0
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(3n+1){
        clear:both;
        margin-right:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(4n+1){
        clear:none
    }
}
@media only screen and (max-width:768px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image{
        width:49%;
        margin-right:2%;
        margin-bottom:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(2n){
        margin-right:0
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(2n+1){
        clear:both;
        margin-right:2%
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image:nth-child(3n+1){
        clear:none
    }
}
@media only screen and (max-width:480px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-gallery-columns-5 .kartal-gallery-image{
        width:100%;
        margin-right:0;
        margin-bottom:2%
    }
}
@media only screen and (max-width:1024px){
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-no-space .kartal-gallery-image:nth-child(2n+1),.kartal-image-gallery .kartal-image-gallery-grid.kartal-no-space .kartal-gallery-image:nth-child(3n+1){
        margin-right:0!important
    }
    .kartal-image-gallery .kartal-image-gallery-grid.kartal-no-space .kartal-gallery-image{
        margin-right:0!important;
        margin-bottom:0!important
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-five-columns article,.kartal-portfolio-list-holder-outer.kartal-ptf-six-columns article{
        width:33%
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-four-columns article{
        width:50%
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-five-columns article,.kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-six-columns article{
        width:32.5%
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-with-spaces.kartal-ptf-four-columns article{
        width:49%
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-pinterest-five-columns .kartal-ptf-pinterest-four-columns .kartal-portfolio-list-masonry-grid-sizer,.kartal-portfolio-list-holder-outer.kartal-ptf-pinterest-five-columns .kartal-ptf-pinterest-four-columns article{
        width:33.33%
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-portfolio-list-masonry-grid-sizer,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article.kartal-default-masonry-item,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry article.kartal-large-height-masonry-item{
        width:50%
    }
    .kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-large-width-height-masonry-item,.kartal-portfolio-list-holder-outer.kartal-ptf-masonry .kartal-large-width-masonry-item{
        width:100%
    }
    .kartal-portfolio-list-holder-outer.kartal-portfolio-gallery-hover article .kartal-ptf-item-text-holder a.kartal-ptf-portfolio-overlay-icon{
        font-size:48px
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav{
        margin-top:50px
    }
    .kartal-portfolio-single-holder.big-images .kartal-portfolio-single-media,.kartal-portfolio-single-holder.small-images .kartal-portfolio-single-media{
        margin-bottom:25px
    }
    .kartal-portfolio-single-holder .kartal-portfolio-info-holder{
        margin-top:25px!important
    }
    .kartal-portfolio-single-holder .kartal-portfolio-item-content{
        margin:0
    }
    .gallery.kartal-portfolio-gallery-four-columns .kartal-portfolio-single-media{
        width:50%
    }
    .single-portfolio-item .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner,.single-portfolio-item .kartal-two-columns-75-25 .kartal-column1 .kartal-column-inner{
        padding:0
    }
    .gallery .kartal-column2 .kartal-column-inner,.single-portfolio-item .big-images .kartal-column2 .kartal-column-inner,.single-portfolio-item .big-slider .kartal-column2 .kartal-column-inner{
        margin-right:0
    }
    .kartal-portfolio-single-holder.big-slider .kartal-two-columns-66-33 .kartal-column1 .kartal-column-inner{
        padding:0!important
    }
    .masonry.kartal-portfolio-single-holder .kartal-ptf-gallery{
        margin-bottom:39px
    }
    .small-images.kartal-portfolio-single-holder .kartal-portfolio-media,.small-slider.kartal-portfolio-single-holder .kartal-portfolio-media{
        margin-bottom:62px
    }
    .masonry.kartal-portfolio-single-holder .kartal-image-author-holder,.small-images.kartal-portfolio-single-holder .kartal-image-author-holder,.small-slider.kartal-portfolio-single-holder .kartal-image-author-holder{
        margin-top:39px
    }
}
@media only screen and (max-width:768px){
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-single-nav-image-holder{
        display:none
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-single-nav-content-holder{
        padding:0!important
    }
    .gallery.kartal-portfolio-gallery-four-columns .kartal-portfolio-single-media,.gallery.kartal-portfolio-gallery-three-columns .kartal-portfolio-single-media,.gallery.kartal-portfolio-gallery-two-columns .kartal-portfolio-single-media{
        width:100%
    }
}
@media only screen and (max-width:600px){
    .kartal-portfolio-list-holder-outer .kartal-portfolio-list-masonry-grid-sizer,.kartal-portfolio-list-holder-outer article{
        width:100%!important
    }
    .kartal-portfolio-list-holder-outer .kartal-portfolio-filter-holder-inner ul li{
        float:none;
        text-align:left
    }
    .kartal-portfolio-list-holder-outer .kartal-portfolio-filter-holder-inner ul li span{
        padding-left:0
    }
    .kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li{
        float:none;
        text-align:center
    }
    .kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li:first-child{
        padding-left:15px
    }
    .kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner ul li:last-child{
        padding-right:15px
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-back-btn,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-icon-stack,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-icon-stack{
        display:none
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev{
        width:100%;
        text-align:center
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next a,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev a{
        text-align:center;
        display:inline-block
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next{
        margin-top:20px
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-single-prev-title-label{
        margin-left:0;
        float:none
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-single-next-title-label{
        margin-right:0;
        float:none
    }
    .kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-next .kartal-single-next-label,.kartal-portfolio-single-holder .kartal-portfolio-single-nav .kartal-portfolio-single-prev .kartal-single-prev-label{
        text-align:center
    }
}
@media only screen and (max-width:1280px){
    .kartal-portfolio-slider-holder .kartal-portfolio-slider-list .kartal-ptfs-item-content{
        padding:40px 39px 50px!important
    }
}
@media only screen and (max-width:480px){
    .kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-filter-left,.kartal-portfolio-filter-holder .kartal-portfolio-filter-holder-inner.kartal-filter-right{
        text-align:center!important
    }
}
@media only screen and (max-width:1024px){
    .carousel-inner{
        position:relative
    }
    .carousel-inner>.item,.kartal-slider .carousel-control{
        padding-top:0!important
    }
    .carousel .carousel-inner .kartal-slider-content-outer{
        display:table;
        padding:0 5px;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box
    }
    .carousel .carousel-inner .kartal-slider-content .kartal-thumb{
        height:auto
    }
    .carousel .carousel-inner .kartal-slider-content{
        display:table-cell;
        vertical-align:middle;
        position:static;
        top:0!important;
        left:0!important
    }
    .carousel .carousel-inner .kartal-graphic-content{
        text-align:center
    }
    .kartal-slider-thumbs .carousel-control.left:hover .kartal-thumb-holder{
        left:0
    }
    .carousel:not(.in_progress).kartal-slider-thumbs .carousel-control.left:hover .prev_nav{
        left:-200px
    }
    .kartal-slider-thumbs .carousel-control.right:hover .kartal-thumb-holder{
        right:0
    }
    .carousel:not(.in_progress).kartal-slider-thumbs .carousel-control.right:hover .next_nav{
        right:-200px
    }
    .carousel-inner .item.kartal-animate-image.zoom_bottom_left .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_bottom_right .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_center .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_top_left .kartal-image,.carousel-inner .item.kartal-animate-image.zoom_top_right .kartal-image{
        transform:none!important;
        -webkit-transform:none!important
    }
}
@media only screen and (max-width:768px){
    .carousel-control .icon-next,.carousel-control .icon-prev{
        width:30px;
        height:30px;
        margin-top:-15px;
        margin-left:-15px;
        font-size:30px
    }
    .carousel-caption{
        right:20%;
        left:20%;
        padding-bottom:30px
    }
}
@media only screen and (max-width:480px){
    .carousel .carousel-inner .kartal-slider-content-outer{
        width:100%!important
    }
}
@media only screen and (max-width:1200px){
    .kartal-testimonials-holder-inner .testimonials-grid.kartal-four-columns{
        width:50%
    }
}
@media only screen and (max-width:768px){
    .kartal-testimonials-holder-inner .testimonials-grid.kartal-three-columns{
        width:50%
    }
}
@media only screen and (max-width:600px){
    .carousel-control{
        display:none
    }
    .kartal-testimonials-holder-inner .testimonials-grid.kartal-four-columns,.kartal-testimonials-holder-inner .testimonials-grid.kartal-three-columns,.kartal-testimonials-holder-inner .testimonials-grid.kartal-two-columns{
        width:100%
    }
}
@media only screen and (max-width:1400px){
    .kartal-info-box-holder{
        padding:70px 0
    }
}
@media only screen and (max-width:1280px){
    .kartal-info-box-holder{
        padding:40px 0
    }
    .kartal-elements-holder.kartal-six-columns .kartal-info-box-holder{
        display:inline-block;
        height:auto;
        width:33%
    }
    .kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-bottom-holder .kartal-ib-text-holder{
        font-size:16px
    }
    .kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-icon-holder,.kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-title{
        margin-bottom:10px
    }
    .kartal-info-box-holder .kartal-ib-front-holder .kartal-ib-button-holder{
        margin-top:23px
    }
}
@media only screen and (max-width:1024px){
    .kartal-elements-holder.kartal-four-columns .kartal-info-box-holder{
        width:50%;
        display:inline-block;
        height:auto
    }
}
@media only screen and (max-width:768px){
    .kartal-elements-holder.kartal-five-columns .kartal-info-box-holder,.kartal-elements-holder.kartal-four-columns .kartal-info-box-holder,.kartal-elements-holder.kartal-six-columns .kartal-info-box-holder,.kartal-elements-holder.kartal-three-columns .kartal-info-box-holder,.kartal-elements-holder.kartal-two-columns .kartal-info-box-holder{
        width:100%;
        display:inline-block;
        height:auto
    }
}
@media only screen and (max-width:1400px){
    .kartal-process-holder .kartal-process-item-holder .kartal-pi-image-holder{
        width:275px;
        height:275px;
        margin-top:-20px
    }
    .kartal-process-holder .kartal-process-item-holder .kartal-pi-holder-inner{
        width:100%
    }
}
@media only screen and (max-width:1200px){
    .kartal-process-holder .kartal-process-bg-holder{
        display:none
    }
    .kartal-process-holder .kartal-process-item-holder .kartal-pi-image-holder{
        width:171px;
        height:171px
    }
    .kartal-grid-col-9 .kartal-process-holder-items-four .kartal-process-item-holder{
        width:50%;
        margin-bottom:30px
    }
    .kartal-grid-col-9 .kartal-process-holder .kartal-process-bg-holder{
        background:0 0
    }
}
@media only screen and (max-width:1024px){
    .kartal-process-holder.kartal-process-holder-items-four .kartal-process-item-holder{
        width:50%;
        margin-bottom:30px
    }
    .kartal-process-holder.kartal-process-holder-items-four .kartal-process-item-holder .kartal-pi-holder-inner{
        width:100%
    }
    .kartal-process-holder.kartal-process-holder-items-four .kartal-process-item-holder .kartal-pi-holder-inner .kartal-pi-content-holder{
        padding:0 20px;
        margin:0
    }
}
@media only screen and (max-width:768px){
    .kartal-process-holder.kartal-process-holder-items-three .kartal-process-item-holder .kartal-pi-image-holder{
        margin-top:0
    }
    .kartal-process-holder .kartal-process-item-holder{
        width:100%!important;
        margin-bottom:30px
    }
    .kartal-process-holder .kartal-process-item-holder .kartal-pi-holder-inner{
        width:100%
    }
}
@media only screen and (max-width:1024px){
    .kartal-section-subtitle-holder{
        width:100%!important
    }
    .kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-table-content,.kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-table-head-holder,.kartal-comparision-pricing-tables-holder.kartal-three-columns .kartal-cpt-table .kartal-cpt-table-content,.kartal-comparision-pricing-tables-holder.kartal-three-columns .kartal-cpt-table .kartal-cpt-table-head-holder{
        border-left:1px solid #f2f2f2!important
    }
    .kartal-comparision-pricing-tables-holder.kartal-three-columns .kartal-cpt-features-holder{
        display:none
    }
    .kartal-comparision-pricing-tables-holder.kartal-three-columns .kartal-cpt-table{
        width:100%;
        float:none;
        margin-bottom:30px
    }
    .kartal-comparision-pricing-tables-holder.kartal-three-columns .kartal-cpt-table-item-feature{
        display:inline-block;
        margin-right:10px
    }
    .kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-table{
        width:50%;
        margin-bottom:30px
    }
    .kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-features-holder{
        display:none
    }
    .kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-table-item-feature{
        display:inline-block;
        margin-right:10px
    }
    .kartal-comparision-pricing-tables-holder .kartal-cpt-table .kartal-cpt-table-content li{
        line-height:1.7em;
        padding-top:30px
    }
}
@media only screen and (max-width:768px){
    .kartal-comparision-pricing-tables-holder.kartal-four-columns .kartal-cpt-table,.kartal-comparision-pricing-tables-holder.kartal-two-columns .kartal-cpt-table{
        width:100%;
        margin-bottom:30px
    }
    .kartal-comparision-pricing-tables-holder.kartal-two-columns .kartal-cpt-features-holder{
        display:none
    }
    .kartal-comparision-pricing-tables-holder.kartal-two-columns .kartal-cpt-table-item-feature{
        display:inline-block;
        margin-right:10px
    }
    .kartal-comparision-pricing-tables-holder.kartal-two-columns .kartal-cpt-table-content,.kartal-comparision-pricing-tables-holder.kartal-two-columns .kartal-cpt-table-head-holder{
        border-left:1px solid #f2f2f2!important
    }
}
@media only screen and (max-width:768px) and (min-width:500px){
    .owl-item:nth-child(3n) .kartal-carousel-item-outer-holder{
        border-right:0!important
    }
}
@media only screen and (max-width:668px) and (min-width:500px){
    .owl-item:nth-child(2n) .kartal-carousel-item-outer-holder{
        border-right:0!important
    }
}
@media only screen and (max-width:499px){
    .owl-item:nth-child(n) .kartal-carousel-item-outer-holder{
        border-right:0!important;
        text-align:center
    }
}
@media only screen and (max-width:1200px){
    .kartal-workflow .kartal-workflow-item{
        max-width:100%
    }
    .kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner .kartal-workflow-text{
        padding:0 40px
    }
}
@media only screen and (max-width:600px){
    .kartal-workflow .main-line,.kartal-workflow .kartal-workflow-item .line,.kartal-workflow .kartal-workflow-item .kartal-workflow-text .circle{
        display:none!important
    }
    .kartal-workflow .kartal-workflow-item .kartal-workflow-item-inner.reverse{
        display:block;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-flex-wrap:nowrap;
        -ms-flex-wrap:nowrap;
        flex-wrap:nowrap
    }
    .kartal-workflow .kartal-workflow-text{
        width:100%!important;
        padding:0!important
    }
    .kartal-workflow .kartal-workflow-image{
        width:100%!important;
        margin-bottom:20px!important
    }
}
@media only screen and (max-width:1400px){
    .kartal-zooming-slider-holder .kartal-zooming-slider-item-content{
        margin:15px
    }
}
@media only screen and (max-width:1200px){
    .kartal-zooming-slider-holder .kartal-zooming-slider-item-content{
        margin:30px
    }
    .kartal-static-text-slider-holder .kartal-static-text-slider-text-holder{
        padding:0 20px
    }
}
@media only screen and (max-width:768px){
    .kartal-zooming-slider-holder{
        margin:0!important
    }
}
@media only screen and (max-width:600px){
    .kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li{
        margin-bottom:8px
    }
}
@media only screen and (max-width:480px){
    .kartal-thumbnail-image-slider .flex-control-nav.flex-control-thumbs li{
        margin-bottom:5px
    }
}
@media only screen and (max-width:1280px){
    .kartal-static-text-slider-holder .kartal-static-text-slider-images-holder{
        width:60%
    }
    .kartal-static-text-slider-holder .kartal-static-text-slider-text-holder{
        width:40%
    }
}
@media only screen and (max-width:1024px){
    body.kartal-vertical-split-screen-initialized{
        overflow-y:visible!important;
        height:auto!important
    }
    #multiscroll-nav,.kartal-vertical-split-slider{
        display:none
    }
    .kartal-vertical-split-slider-responsive{
        display:block
    }
    .kartal-vss-ms-section{
        background-position:center center;
        background-size:cover
    }
    .kartal-static-text-slider-holder .kartal-static-text-slider-images-holder{
        width:100%;
        float:none
    }
    .kartal-static-text-slider-holder .kartal-static-text-slider-text-holder{
        position:relative;
        width:100%;
        padding:40px
    }
    .kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-content,.kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-image{
        display:block;
        width:100%
    }
    .kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-image{
        background:0 0
    }
    .kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-image img{
        display:block
    }
    .kartal-tab-slider-holder .kartal-tab-slide-holder .kartal-tab-slide-content{
        padding:10px 40px 30px
    }
    .kartal-product-slider{
        width:100%
    }
    .kartal-product-slider>.woocommerce{
        margin:0!important
    }
    .kartal-product-slider .products>li.product .kartal-btn,.kartal-product-slider .products>li.product .kartal-woo-product-info-holder{
        opacity:1!important
    }
    .cards,.cards .card{
        height:50px
    }
    .kartal-card-slider-holder-outer{
        padding-top:10px;
        padding-bottom:100px
    }
    .kartal-card-slider-holder-outer .controls.bullets{
        bottom:-83px
    }
    .kartal-instagram-feed.kartal-col-9 li{
        width:33.3333%
    }
}
@media only screen and (max-width:768px){
    .kartal-tab-slider-holder .kartal-tab-slider-nav{
        display:none
    }
    .kartal-instagram-feed.kartal-col-4 li{
        width:25%
    }
    .kartal-instagram-feed.kartal-col-6 li{
        width:33.3333%
    }
}
@media only screen and (max-width:480px){
    .cards,.cards .card{
        height:30px
    }
    .kartal-card-slider-holder-outer{
        padding-bottom:50px
    }
    .kartal-card-slider-holder-outer .controls.arrows .button{
        display:none
    }
    .kartal-card-slider-holder-outer .controls.bullets{
        bottom:-55px
    }
    .kartal-card-slider-holder-outer .controls.bullets .dots .dots-inner .dot{
        margin:0 3px
    }
    .kartal-instagram-feed.kartal-col-3 li,.kartal-instagram-feed.kartal-col-4 li,.kartal-instagram-feed.kartal-col-6 li,.kartal-instagram-feed.kartal-col-9 li{
        width:50%
    }
}
@media only screen and (max-width:1210px){
    .tel{
        display:none
    }
}
@media only screen and (max-width:768px){
    .kartal-grid-row{
        padding-top:60px
    }
    .title-banner{
        left:0!important;
        top:110px
    }
    .kartal-title .kartal-title-holder h1{
        font-size:34px;
        line-height:40px
    }
    footer.kartal-page-footer{
        padding:0!important
    }
}
@media only screen and (max-width:480px){
    .title-banner{
        top:80px
    }
    .kartal-title.kartal-standard-type .kartal-breadcrumbs-holder{
        top:-15px!important
    }
}
@media only screen and (max-width:420px){
    .title-banner{
        top:68px!important
    }
}
@media only screen and (min-width:480px) and (max-width:768px){
    .kartal-section.kartal-parallax-section-holder{
        height:auto!important;
        min-height:400px
    }
}
@media only screen and (max-width:480px){
    .kartal-section.kartal-parallax-section-holder{
        height:auto!important;
        min-height:400px
    }
}
.vc_row:after,.vc_row:before{
    content:" ";
    display:table
}
.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_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;
    -moz-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
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1,.rtl .vc_rtl-columns-reverse .vc_col-xs-10,.rtl .vc_rtl-columns-reverse .vc_col-xs-11,.rtl .vc_rtl-columns-reverse .vc_col-xs-12,.rtl .vc_rtl-columns-reverse .vc_col-xs-2,.rtl .vc_rtl-columns-reverse .vc_col-xs-3,.rtl .vc_rtl-columns-reverse .vc_col-xs-4,.rtl .vc_rtl-columns-reverse .vc_col-xs-5,.rtl .vc_rtl-columns-reverse .vc_col-xs-6,.rtl .vc_rtl-columns-reverse .vc_col-xs-7,.rtl .vc_rtl-columns-reverse .vc_col-xs-8,.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
}
@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
    }
    .rtl .vc_rtl-columns-reverse .vc_col-sm-1,.rtl .vc_rtl-columns-reverse .vc_col-sm-10,.rtl .vc_rtl-columns-reverse .vc_col-sm-11,.rtl .vc_rtl-columns-reverse .vc_col-sm-12,.rtl .vc_rtl-columns-reverse .vc_col-sm-2,.rtl .vc_rtl-columns-reverse .vc_col-sm-3,.rtl .vc_rtl-columns-reverse .vc_col-sm-4,.rtl .vc_rtl-columns-reverse .vc_col-sm-5,.rtl .vc_rtl-columns-reverse .vc_col-sm-6,.rtl .vc_rtl-columns-reverse .vc_col-sm-7,.rtl .vc_rtl-columns-reverse .vc_col-sm-8,.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
    }
}
@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
    }
    .rtl .vc_rtl-columns-reverse .vc_col-md-1,.rtl .vc_rtl-columns-reverse .vc_col-md-10,.rtl .vc_rtl-columns-reverse .vc_col-md-11,.rtl .vc_rtl-columns-reverse .vc_col-md-12,.rtl .vc_rtl-columns-reverse .vc_col-md-2,.rtl .vc_rtl-columns-reverse .vc_col-md-3,.rtl .vc_rtl-columns-reverse .vc_col-md-4,.rtl .vc_rtl-columns-reverse .vc_col-md-5,.rtl .vc_rtl-columns-reverse .vc_col-md-6,.rtl .vc_rtl-columns-reverse .vc_col-md-7,.rtl .vc_rtl-columns-reverse .vc_col-md-8,.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
    }
}
@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
    }
    .rtl .vc_rtl-columns-reverse .vc_col-lg-1,.rtl .vc_rtl-columns-reverse .vc_col-lg-10,.rtl .vc_rtl-columns-reverse .vc_col-lg-11,.rtl .vc_rtl-columns-reverse .vc_col-lg-12,.rtl .vc_rtl-columns-reverse .vc_col-lg-2,.rtl .vc_rtl-columns-reverse .vc_col-lg-3,.rtl .vc_rtl-columns-reverse .vc_col-lg-4,.rtl .vc_rtl-columns-reverse .vc_col-lg-5,.rtl .vc_rtl-columns-reverse .vc_col-lg-6,.rtl .vc_rtl-columns-reverse .vc_col-lg-7,.rtl .vc_rtl-columns-reverse .vc_col-lg-8,.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_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_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;
    -moz-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
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-5\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,.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\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{
        float:left
    }
    .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.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\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{
        float:left
    }
    .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.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\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{
        float:left
    }
    .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.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_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_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(/wp-content/plugins/js_composer/assets/vc/alert.png)
}
.vc_pixel_icon-info{
    background-image:url(/wp-content/plugins/js_composer/assets/vc/info.png)
}
.vc_pixel_icon-tick{
    background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png)
}
.vc_pixel_icon-explanation{
    background-image:url(/wp-content/plugins/js_composer/assets/vc/exclamation.png)
}
.vc_pixel_icon-address_book{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png)
}
.vc_pixel_icon-alarm_clock{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png)
}
.vc_pixel_icon-anchor{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png)
}
.vc_pixel_icon-application_image{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png)
}
.vc_pixel_icon-arrow{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png)
}
.vc_pixel_icon-asterisk{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png)
}
.vc_pixel_icon-hammer{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png)
}
.vc_pixel_icon-balloon{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png)
}
.vc_pixel_icon-balloon_buzz{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png)
}
.vc_pixel_icon-balloon_facebook{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png)
}
.vc_pixel_icon-balloon_twitter{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png)
}
.vc_pixel_icon-battery{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png)
}
.vc_pixel_icon-binocular{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png)
}
.vc_pixel_icon-document_excel{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png)
}
.vc_pixel_icon-document_image{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png)
}
.vc_pixel_icon-document_music{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png)
}
.vc_pixel_icon-document_office{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png)
}
.vc_pixel_icon-document_pdf{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png)
}
.vc_pixel_icon-document_powerpoint{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png)
}
.vc_pixel_icon-document_word{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png)
}
.vc_pixel_icon-bookmark{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png)
}
.vc_pixel_icon-camcorder{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png)
}
.vc_pixel_icon-camera{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png)
}
.vc_pixel_icon-chart{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png)
}
.vc_pixel_icon-chart_pie{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png)
}
.vc_pixel_icon-clock{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png)
}
.vc_pixel_icon-play{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/control.png)
}
.vc_pixel_icon-fire{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png)
}
.vc_pixel_icon-heart{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png)
}
.vc_pixel_icon-mail{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png)
}
.vc_pixel_icon-shield{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png)
}
.vc_pixel_icon-video{
    background-image:url(/wp-content/plugins/js_composer/assets/images/icons/video.png)
}
@font-face{
    font-family:vcpb-plugin-icons;
    src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
    src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(/wp-content/plugins/js_composer/assets/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{
    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_txt_align_left{
    text-align:left
}
.vc_txt_align_right{
    text-align:right
}
.vc_txt_align_center{
    text-align:center
}
.vc_txt_align_justify{
    text-align:justify;
    text-justify:inter-word
}
.vc_el_width_50{
    width:50%;
    margin-left:auto!important;
    margin-right:auto!important
}
.vc_el_width_60{
    width:60%;
    margin-left:auto!important;
    margin-right:auto!important
}
.vc_el_width_70{
    width:70%;
    margin-left:auto!important;
    margin-right:auto!important
}
.vc_el_width_80{
    width:80%;
    margin-left:auto!important;
    margin-right:auto!important
}
.vc_el_width_90{
    width:90%;
    margin-left:auto!important;
    margin-right:auto!important
}
.vc_el_width_100{
    width:100%;
    margin-left:auto!important;
    margin-right:auto!important
}
.vc_btn,a.vc_btn,button.vc_btn{
    cursor:pointer;
    display:inline-block;
    text-decoration:none!important;
    -webkit-box-shadow:none;
    -moz-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;
    -moz-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
}
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(/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center
}
.wpb_alarm_clock i.icon,option.wpb_alarm_clock{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center
}
.wpb_anchor i.icon,option.wpb_anchor{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center
}
.wpb_application_image i.icon,option.wpb_application_image{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center
}
.wpb_arrow i.icon,option.wpb_arrow{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center
}
.wpb_asterisk i.icon,option.wpb_asterisk{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center
}
.wpb_hammer i.icon,option.wpb_hammer{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center
}
.wpb_balloon i.icon,option.wpb_balloon{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center
}
.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center
}
.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center
}
.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center
}
.wpb_battery i.icon,option.wpb_battery{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center
}
.wpb_binocular i.icon,option.wpb_binocular{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center
}
.wpb_document_excel i.icon,option.wpb_document_excel{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center
}
.wpb_document_image i.icon,option.wpb_document_image{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center
}
.wpb_document_music i.icon,option.wpb_document_music{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center
}
.wpb_document_office i.icon,option.wpb_document_office{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center
}
.wpb_document_pdf i.icon,option.wpb_document_pdf{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center
}
.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center
}
.wpb_document_word i.icon,option.wpb_document_word{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center
}
.wpb_bookmark i.icon,option.wpb_bookmark{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center
}
.wpb_camcorder i.icon,option.wpb_camcorder{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center
}
.wpb_camera i.icon,option.wpb_camera{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center
}
.wpb_chart i.icon,option.wpb_chart{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center
}
.wpb_chart_pie i.icon,option.wpb_chart_pie{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center
}
.wpb_clock i.icon,option.wpb_clock{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center
}
.wpb_play i.icon,option.wpb_play{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center
}
.wpb_fire i.icon,option.wpb_fire{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center
}
.wpb_heart i.icon,option.wpb_heart{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center
}
.wpb_mail i.icon,option.wpb_mail{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center
}
.wpb_shield i.icon,option.wpb_shield{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center
}
.wpb_video i.icon,option.wpb_video{
    background:url(/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center
}
.vc_column_container .vc_btn,.vc_column_container .wpb_button{
    margin-top:5px;
    margin-bottom:5px
}
.vc_message_box{
    border:1px solid transparent;
    display:block;
    overflow:hidden;
    margin:0 0 21.73913043px;
    padding:1em 1em 1em 4em;
    position:relative;
    font-size:1em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.vc_message_box>p:first-child{
    margin-top:0
}
.vc_message_box>p:last-child{
    margin-bottom:0
}
.vc_message_box-icon{
    bottom:0;
    font-size:1em;
    font-style:normal;
    font-weight:400;
    left:0;
    position:absolute;
    top:0;
    width:4em
}
.vc_message_box-icon>*{
    font-size:1.7em;
    line-height:1;
    font-weight:400;
    font-style:normal;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_message_box-icon>.fa{
    font-size:1.7em;
    line-height:1
}
.vc_color-blue.vc_message_box{
    color:#364a8a;
    border-color:#c5cff0;
    background-color:#edf1fa
}
.vc_color-blue.vc_message_box .vc_message_box-icon{
    color:#5472d2
}
.vc_color-blue.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#5472d2
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon{
    color:#364a8a;
    border-color:#5472d2;
    background-color:transparent
}
.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#5472d2
}
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#5472d2
}
.vc_color-blue.vc_message_box-3d{
    box-shadow:0 5px 0 #9daee5
}
.vc_color-turquoise.vc_message_box{
    color:#085b61;
    border-color:#c6ecee;
    background-color:#ebfcfd
}
.vc_color-turquoise.vc_message_box .vc_message_box-icon{
    color:#00c1cf
}
.vc_color-turquoise.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#00c1cf
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon{
    color:#085b61;
    border-color:#00c1cf;
    background-color:transparent
}
.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
    color:#00c1cf
}
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#00c1cf
}
.vc_color-turquoise.vc_message_box-3d{
    box-shadow:0 5px 0 #9fdee3
}
.vc_color-pink.vc_message_box{
    color:#d82e21;
    border-color:#ffd8d6;
    background-color:#fff0ef
}
.vc_color-pink.vc_message_box .vc_message_box-icon{
    color:#fe6c61
}
.vc_color-pink.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#fe6c61
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon{
    color:#d82e21;
    border-color:#fe6c61;
    background-color:transparent
}
.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fe6c61
}
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#fe6c61
}
.vc_color-pink.vc_message_box-3d{
    box-shadow:0 5px 0 #fea9a3
}
.vc_color-violet.vc_message_box{
    color:#5e4a81;
    border-color:#d4c8e9;
    background-color:#f0ecf7
}
.vc_color-violet.vc_message_box .vc_message_box-icon{
    color:#8d6dc4
}
.vc_color-violet.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#8d6dc4
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon{
    color:#5e4a81;
    border-color:#8d6dc4;
    background-color:transparent
}
.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
    color:#8d6dc4
}
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#8d6dc4
}
.vc_color-violet.vc_message_box-3d{
    box-shadow:0 5px 0 #b8a3da
}
.vc_color-peacoc.vc_message_box{
    color:#366a79;
    border-color:#c2e3ec;
    background-color:#e9f5f8
}
.vc_color-peacoc.vc_message_box .vc_message_box-icon{
    color:#4cadc9
}
.vc_color-peacoc.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#4cadc9
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon{
    color:#366a79;
    border-color:#4cadc9;
    background-color:transparent
}
.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
    color:#4cadc9
}
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#4cadc9
}
.vc_color-peacoc.vc_message_box-3d{
    box-shadow:0 5px 0 #9ad1e1
}
.vc_color-chino.vc_message_box{
    color:#978258;
    border-color:#e5ded2;
    background-color:#f7f5f2
}
.vc_color-chino.vc_message_box .vc_message_box-icon{
    color:#cec2ab
}
.vc_color-chino.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#cec2ab
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon{
    color:#978258;
    border-color:#cec2ab;
    background-color:transparent
}
.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
    color:#cec2ab
}
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#cec2ab
}
.vc_color-chino.vc_message_box-3d{
    box-shadow:0 5px 0 #d2c7b1
}
.vc_color-mulled_wine.vc_message_box{
    color:#1e1b22;
    border-color:#d0ccd6;
    background-color:#eae8ed
}
.vc_color-mulled_wine.vc_message_box .vc_message_box-icon{
    color:#50485b
}
.vc_color-mulled_wine.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#50485b
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon{
    color:#1e1b22;
    border-color:#50485b;
    background-color:transparent
}
.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
    color:#50485b
}
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#50485b
}
.vc_color-mulled_wine.vc_message_box-3d{
    box-shadow:0 5px 0 #b6afc0
}
.vc_color-vista_blue.vc_message_box{
    color:#3e8e5e;
    border-color:#bcebcf;
    background-color:#e3f7eb
}
.vc_color-vista_blue.vc_message_box .vc_message_box-icon{
    color:#75d69c
}
.vc_color-vista_blue.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#75d69c
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon{
    color:#3e8e5e;
    border-color:#75d69c;
    background-color:transparent
}
.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#75d69c
}
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#75d69c
}
.vc_color-vista_blue.vc_message_box-3d{
    box-shadow:0 5px 0 #94dfb3
}
.vc_color-orange.vc_message_box{
    color:#c3811c;
    border-color:#fbe1ba;
    background-color:#fef6eb
}
.vc_color-orange.vc_message_box .vc_message_box-icon{
    color:#f7be68
}
.vc_color-orange.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f7be68
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon{
    color:#c3811c;
    border-color:#f7be68;
    background-color:transparent
}
.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f7be68
}
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f7be68
}
.vc_color-orange.vc_message_box-3d{
    box-shadow:0 5px 0 #f9cd8a
}
.vc_color-sky.vc_message_box{
    color:#2a6194;
    border-color:#bedaf4;
    background-color:#eaf3fb
}
.vc_color-sky.vc_message_box .vc_message_box-icon{
    color:#5aa1e3
}
.vc_color-sky.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#5aa1e3
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon{
    color:#2a6194;
    border-color:#5aa1e3;
    background-color:transparent
}
.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
    color:#5aa1e3
}
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#5aa1e3
}
.vc_color-sky.vc_message_box-3d{
    box-shadow:0 5px 0 #93c1ed
}
.vc_color-green.vc_message_box{
    color:#3e562b;
    border-color:#c2e1a9;
    background-color:#eaf5e2
}
.vc_color-green.vc_message_box .vc_message_box-icon{
    color:#6dab3c
}
.vc_color-green.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#6dab3c
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon{
    color:#3e562b;
    border-color:#6dab3c;
    background-color:transparent
}
.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
    color:#6dab3c
}
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#6dab3c
}
.vc_color-green.vc_message_box-3d{
    box-shadow:0 5px 0 #a7d484
}
.vc_color-juicy_pink.vc_message_box{
    color:#a3231f;
    border-color:#fbc7c5;
    background-color:#fef5f5
}
.vc_color-juicy_pink.vc_message_box .vc_message_box-icon{
    color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon{
    color:#a3231f;
    border-color:#f4524d;
    background-color:transparent
}
.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-3d{
    box-shadow:0 5px 0 #f89895
}
.vc_color-sandy_brown.vc_message_box{
    color:#c3501c;
    border-color:#fbceba;
    background-color:#fef1eb
}
.vc_color-sandy_brown.vc_message_box .vc_message_box-icon{
    color:#f79468
}
.vc_color-sandy_brown.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f79468
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon{
    color:#c3501c;
    border-color:#f79468;
    background-color:transparent
}
.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f79468
}
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f79468
}
.vc_color-sandy_brown.vc_message_box-3d{
    box-shadow:0 5px 0 #f9ac8a
}
.vc_color-purple.vc_message_box{
    color:#886389;
    border-color:#e3cbe3;
    background-color:#f5ecf5
}
.vc_color-purple.vc_message_box .vc_message_box-icon{
    color:#b97ebb
}
.vc_color-purple.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#b97ebb
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon{
    color:#886389;
    border-color:#b97ebb;
    background-color:transparent
}
.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
    color:#b97ebb
}
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#b97ebb
}
.vc_color-purple.vc_message_box-3d{
    box-shadow:0 5px 0 #d1a9d2
}
.vc_color-black.vc_message_box{
    color:#fff;
    border-color:#2a2a2a;
    background-color:#3c3c3c
}
.vc_color-black.vc_message_box .vc_message_box-icon{
    color:#2a2a2a
}
.vc_color-black.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#2a2a2a
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon{
    color:#fff;
    border-color:#2a2a2a;
    background-color:transparent
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
    color:#2a2a2a
}
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#2a2a2a
}
.vc_color-black.vc_message_box-3d{
    box-shadow:0 5px 0 #101010
}
.vc_color-grey.vc_message_box{
    color:#858585;
    border-color:#d2d2d2;
    background-color:#ebebeb
}
.vc_color-grey.vc_message_box .vc_message_box-icon{
    color:#ebebeb
}
.vc_color-grey.vc_message_box-solid{
    color:#858585;
    border-color:transparent;
    background-color:#ebebeb
}
.vc_color-grey.vc_message_box-solid .vc_message_box-icon{
    color:#858585
}
.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon{
    color:#858585;
    border-color:#ebebeb;
    background-color:transparent
}
.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
    color:#ebebeb
}
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
    color:#858585;
    background-color:#ebebeb
}
.vc_color-grey.vc_message_box-3d{
    box-shadow:0 5px 0 #b8b8b8
}
.vc_color-white.vc_message_box{
    color:#b3b3b3;
    border-color:#e6e6e6;
    background-color:#fff
}
.vc_color-white.vc_message_box .vc_message_box-icon{
    color:#fff
}
.vc_color-white.vc_message_box-solid{
    color:#b3b3b3;
    border-color:transparent;
    background-color:#fff
}
.vc_color-white.vc_message_box-solid .vc_message_box-icon{
    color:#b3b3b3
}
.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon{
    color:#b3b3b3;
    border-color:#fff;
    background-color:transparent
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
    color:#b3b3b3;
    background-color:#fff
}
.vc_color-white.vc_message_box-3d{
    box-shadow:0 5px 0 #ccc
}
.vc_color-info.vc_message_box{
    color:#5e7f96;
    border-color:#cfebfe;
    background-color:#dff2fe
}
.vc_color-info.vc_message_box .vc_message_box-icon{
    color:#56b0ee
}
.vc_color-info.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#56b0ee
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon{
    color:#5e7f96;
    border-color:#56b0ee;
    background-color:transparent
}
.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#56b0ee
}
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#56b0ee
}
.vc_color-info.vc_message_box-3d{
    box-shadow:0 5px 0 #9dd6fd
}
.vc_color-success.vc_message_box{
    color:#5e7f96;
    border-color:#cfebfe;
    background-color:#e6fdf8
}
.vc_color-success.vc_message_box .vc_message_box-icon{
    color:#1bbc9b
}
.vc_color-success.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#1bbc9b
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon{
    color:#5e7f96;
    border-color:#1bbc9b;
    background-color:transparent
}
.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#1bbc9b
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#1bbc9b
}
.vc_color-success.vc_message_box-3d{
    box-shadow:0 5px 0 #9dd6fd
}
.vc_color-warning.vc_message_box{
    color:#9d8967;
    border-color:#ffeccc;
    background-color:#fff4e2
}
.vc_color-warning.vc_message_box .vc_message_box-icon{
    color:#fcb53f
}
.vc_color-warning.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#fcb53f
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon{
    color:#9d8967;
    border-color:#fcb53f;
    background-color:transparent
}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fcb53f
}
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#fcb53f
}
.vc_color-warning.vc_message_box-3d{
    box-shadow:0 5px 0 #ffd999
}
.vc_color-danger.vc_message_box{
    color:#a85959;
    border-color:#fedede;
    background-color:#fdeaea
}
.vc_color-danger.vc_message_box .vc_message_box-icon{
    color:#ff7877
}
.vc_color-danger.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#ff7877
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon{
    color:#a85959;
    border-color:#ff7877;
    background-color:transparent
}
.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#ff7877
}
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#ff7877
}
.vc_color-danger.vc_message_box-3d{
    box-shadow:0 5px 0 #fdacac
}
.vc_color-alert-info.vc_message_box{
    color:#31708f;
    border-color:#bce8f1;
    background-color:#d9edf7
}
.vc_color-alert-info.vc_message_box .vc_message_box-icon{
    color:#67cce0
}
.vc_color-alert-info.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#67cce0
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon{
    color:#31708f;
    border-color:#67cce0;
    background-color:transparent
}
.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#67cce0
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#67cce0
}
.vc_color-alert-info.vc_message_box-3d{
    box-shadow:0 5px 0 #91d9e8
}
.vc_color-alert-success.vc_message_box{
    color:#3c763d;
    border-color:#d6e9c6;
    background-color:#dff0d8
}
.vc_color-alert-success.vc_message_box .vc_message_box-icon{
    color:#9ad36a
}
.vc_color-alert-success.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#9ad36a
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon{
    color:#3c763d;
    border-color:#9ad36a;
    background-color:transparent
}
.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#9ad36a
}
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#9ad36a
}
.vc_color-alert-success.vc_message_box-3d{
    box-shadow:0 5px 0 #bbdba1
}
.vc_color-alert-warning.vc_message_box{
    color:#8a6d3b;
    border-color:#faebcc;
    background-color:#fcf8e3
}
.vc_color-alert-warning.vc_message_box .vc_message_box-icon{
    color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon{
    color:#8a6d3b;
    border-color:#f9cf79;
    background-color:transparent
}
.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-3d{
    box-shadow:0 5px 0 #f5d89e
}
.vc_color-alert-danger.vc_message_box{
    color:#a94442;
    border-color:#ebccd1;
    background-color:#f2dede
}
.vc_color-alert-danger.vc_message_box .vc_message_box-icon{
    color:#ef8495
}
.vc_color-alert-danger.vc_message_box-solid{
    color:#fff;
    border-color:transparent;
    background-color:#ef8495
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon{
    color:#fff
}
.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon{
    color:#a94442;
    border-color:#ef8495;
    background-color:transparent
}
.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#ef8495
}
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
    color:#fff;
    background-color:#ef8495
}
.vc_color-alert-danger.vc_message_box-3d{
    box-shadow:0 5px 0 #dca7b0
}
.vc_color-black.vc_message_box .vc_message_box-icon{
    color:#fff
}
.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon{
    color:#2a2a2a
}
.vc_color-black.vc_message_box-solid-icon{
    color:#2a2a2a
}
.vc_color-grey.vc_message_box .vc_message_box-icon{
    color:#858585
}
.vc_color-white.vc_message_box .vc_message_box-icon{
    color:#b3b3b3
}
.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon{
    color:#fff
}
.vc_color-white.vc_message_box-solid-icon{
    color:#fff
}
.vc_message_box-outline,.vc_message_box-solid-icon{
    border-width:2px
}
.vc_message_box-solid-icon .vc_message_box-icon{
    width:3.25em
}
.vc_message_box-rounded{
    border-radius:5px
}
.vc_message_box-round{
    border-radius:4em
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{
    margin-bottom:0
}
.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{
    margin-bottom:35px
}
.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{
    margin-bottom:21.73913043px
}
.vc_parallax{
    position:relative;
    overflow:hidden
}
.vc_parallax>*{
    position:relative;
    z-index:1
}
.vc_parallax .vc_parallax-inner{
    pointer-events:none;
    position:absolute;
    left:0;
    right:0;
    top:0;
    background-attachment:scroll;
    background-color:transparent;
    background-image:inherit;
    background-size:cover;
    z-index:0;
    background-position:50% 0
}
.vc_parallax-inner iframe{
    max-width:1000%
}
.vc_video-bg-container{
    position:relative
}
.vc_video-bg{
    height:100%;
    overflow:hidden;
    pointer-events:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:0
}
.vc_video-bg iframe{
    max-width:1000%
}
.vc_row.vc_row-no-padding .vc_column-inner{
    padding-left:0;
    padding-right:0
}
.vc_row[data-vc-full-width]{
    -webkit-transition:opacity .5s ease;
    -o-transition:opacity .5s ease;
    transition:opacity .5s ease;
    overflow:hidden
}
.vc_row[data-vc-full-width].vc_hidden{
    opacity:0
}
.vc_row-no-padding .vc_inner{
    margin-left:0;
    margin-right:0
}
.vc_row.vc_row-o-full-height{
    min-height:100vh
}
.vc_row.vc_row-flex{
    box-sizing:border-box;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.vc_row.vc_row-flex>.vc_column_container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    z-index:1
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){
    .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{
        min-height:1em
    }
}
.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{
    display:none
}
.vc_row.vc_row-o-columns-stretch{
    -webkit-align-content:stretch;
    -ms-flex-line-pack:stretch;
    align-content:stretch
}
.vc_row.vc_row-o-columns-top{
    -webkit-align-content:flex-start;
    -ms-flex-line-pack:start;
    align-content:flex-start
}
.vc_row.vc_row-o-columns-bottom{
    -webkit-align-content:flex-end;
    -ms-flex-line-pack:end;
    align-content:flex-end
}
.vc_row.vc_row-o-columns-middle{
    -webkit-align-content:center;
    -ms-flex-line-pack:center;
    align-content:center
}
.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after{
    content:'';
    width:100%;
    height:0;
    overflow:hidden;
    visibility:hidden;
    display:block
}
.vc_row.vc_row-o-equal-height>.vc_column_container{
    -webkit-box-align:stretch;
    -webkit-align-items:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner{
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container{
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner{
    -webkit-box-pack:end;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container{
    -webkit-box-align:end;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.vc_column-inner::after,.vc_column-inner::before{
    content:" ";
    display:table
}
.vc_column-inner::after{
    clear:both
}
.vc_ie-flexbox-fixer{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.vc_ie-flexbox-fixer>.vc_row{
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.vc_row.vc_column-gap-1{
    margin-left:-15.5px;
    margin-right:-15.5px
}
.vc_row.vc_column-gap-1>.vc_column_container{
    padding:.5px
}
.vc_row.vc_column-gap-2{
    margin-left:-16px;
    margin-right:-16px
}
.vc_row.vc_column-gap-2>.vc_column_container{
    padding:1px
}
.vc_row.vc_column-gap-3{
    margin-left:-16.5px;
    margin-right:-16.5px
}
.vc_row.vc_column-gap-3>.vc_column_container{
    padding:1.5px
}
.vc_row.vc_column-gap-4{
    margin-left:-17px;
    margin-right:-17px
}
.vc_row.vc_column-gap-4>.vc_column_container{
    padding:2px
}
.vc_row.vc_column-gap-5{
    margin-left:-17.5px;
    margin-right:-17.5px
}
.vc_row.vc_column-gap-5>.vc_column_container{
    padding:2.5px
}
.vc_row.vc_column-gap-10{
    margin-left:-20px;
    margin-right:-20px
}
.vc_row.vc_column-gap-10>.vc_column_container{
    padding:5px
}
.vc_row.vc_column-gap-15{
    margin-left:-22.5px;
    margin-right:-22.5px
}
.vc_row.vc_column-gap-15>.vc_column_container{
    padding:7.5px
}
.vc_row.vc_column-gap-20{
    margin-left:-25px;
    margin-right:-25px
}
.vc_row.vc_column-gap-20>.vc_column_container{
    padding:10px
}
.vc_row.vc_column-gap-25{
    margin-left:-27.5px;
    margin-right:-27.5px
}
.vc_row.vc_column-gap-25>.vc_column_container{
    padding:12.5px
}
.vc_row.vc_column-gap-30{
    margin-left:-30px;
    margin-right:-30px
}
.vc_row.vc_column-gap-30>.vc_column_container{
    padding:15px
}
.vc_row.vc_column-gap-35{
    margin-left:-32.5px;
    margin-right:-32.5px
}
.vc_row.vc_column-gap-35>.vc_column_container{
    padding:17.5px
}
.vc_column_container{
    padding-left:0;
    padding-right:0
}
.vc_column_container>.vc_column-inner{
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    width:100%
}
.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{
    padding-top:35px
}
.vc_section{
    padding-left:15px;
    padding-right:15px;
    margin-left:-15px;
    margin-right:-15px
}
.vc_section[data-vc-full-width]{
    -webkit-transition:opacity .5s ease;
    -o-transition:opacity .5s ease;
    transition:opacity .5s ease;
    overflow:hidden
}
.vc_section[data-vc-full-width].vc_hidden{
    opacity:0
}
.vc_section[data-vc-full-width]>.vc_row{
    margin-left:0;
    margin-right:0
}
.vc_section[data-vc-stretch-content]{
    padding-left:0;
    padding-right:0
}
.vc_section.vc_row-o-full-height{
    min-height:100vh
}
.vc_section.vc_section-flex{
    box-sizing:border-box;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:column nowrap;
    flex-flow:column nowrap
}
.vc_section.vc_section-flex .vc_vc_row{
    width:100%
}
.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before{
    display:none
}
.vc_section.vc_section-o-content-top{
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.vc_section.vc_section-o-content-bottom{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.vc_section.vc_section-o-content-middle{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after{
    content:'';
    width:100%;
    height:0;
    overflow:hidden;
    visibility:hidden;
    display:block
}
.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{
    padding-top:35px
}
.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container{
    padding-left:.5px;
    padding-right:.5px
}
.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container{
    padding-left:1px;
    padding-right:1px
}
.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container{
    padding-left:1.5px;
    padding-right:1.5px
}
.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container{
    padding-left:2px;
    padding-right:2px
}
.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container{
    padding-left:2.5px;
    padding-right:2.5px
}
.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container{
    padding-left:5px;
    padding-right:5px
}
.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container{
    padding-left:7.5px;
    padding-right:7.5px
}
.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container{
    padding-left:10px;
    padding-right:10px
}
.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container{
    padding-left:12.5px;
    padding-right:12.5px
}
.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container{
    padding-left:15px;
    padding-right:15px
}
.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container{
    padding-left:17.5px;
    padding-right:17.5px
}
.vc_vc_column,.vc_vc_column_inner{
    padding-left:0;
    padding-right:0
}
.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.vc_row.vc_row-o-equal-height>.vc_column_container{
    -webkit-box-align:stretch;
    -webkit-align-items:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
    -webkit-box-pack:end;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
    -webkit-box-align:end;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.vc_empty-element>.vc_column-inner{
    min-height:100px
}
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
    padding-top:35px
}
.fb_type_standard{
    height:25px
}
.fb_type_standard iframe{
    height:25px
}
.fb_type_button_count{
    height:20px
}
.fb_type_button_count iframe{
    height:20px
}
.fb_type_box_count{
    height:62px
}
.fb_type_box_count iframe{
    height:62px
}
.wpb_googleplus_type_standard{
    height:25px
}
.wpb_googleplus_type_small{
    height:19px
}
.wpb_googleplus_type_medium{
    height:21px
}
.wpb_googleplus_type_tall{
    height:21px
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{
    height:62px
}
.wpb_pinterest a{
    border-bottom:0
}
.wpb_pinterest_type_horizontal{
    height:21px
}
.wpb_pinterest_type_vertical{
    box-sizing:content-box;
    padding-top:29px;
    height:21px
}
.wpb_pinterest_type_none{
    height:21px
}
iframe.twitter-share-button{
    margin:0
}
.vc_toggle{
    display:block;
    margin:0 0 21.73913043px;
    padding:0;
    font-size:1em
}
.vc_toggle:last-of-type{
    margin-bottom:35px
}
.vc_toggle_title{
    cursor:pointer;
    display:block;
    margin:0;
    padding:0;
    position:relative;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    font-weight:400
}
.vc_toggle_title>h4{
    display:inline
}
.vc_toggle_icon{
    display:none;
    position:relative;
    vertical-align:middle
}
.vc_toggle_content{
    display:none;
    margin-bottom:21.73913043px;
    margin-top:1em;
    overflow:hidden;
    padding:0
}
.vc_toggle.vc_toggle_active>.vc_toggle_content{
    display:block
}
.vc_toggle_simple .vc_toggle_icon{
    border:0 solid transparent;
    border-radius:0;
    display:inline-block
}
.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{
    content:'';
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after{
    visibility:hidden
}
.vc_toggle_simple .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle_simple .vc_toggle_icon::before{
    height:2px;
    width:10px
}
.vc_toggle_simple .vc_toggle_icon::after{
    height:10px;
    width:2px
}
.vc_toggle_simple .vc_toggle_icon{
    background-color:#2a2a2a;
    border-color:transparent
}
.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#2a2a2a
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#444
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#444
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_simple .vc_toggle_icon{
    margin-left:2px
}
.vc_toggle_round .vc_toggle_icon{
    border:2px solid transparent;
    border-radius:50%;
    display:inline-block
}
.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before{
    content:'';
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after{
    visibility:hidden
}
.vc_toggle_round .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle_round .vc_toggle_icon::before{
    height:2px;
    width:10px
}
.vc_toggle_round .vc_toggle_icon::after{
    height:10px;
    width:2px
}
.vc_toggle_round .vc_toggle_icon{
    background-color:#2a2a2a;
    border-color:transparent
}
.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#2a2a2a
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#444
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#444
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_rounded .vc_toggle_icon{
    border:2px solid transparent;
    border-radius:20%;
    display:inline-block
}
.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{
    content:'';
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after{
    visibility:hidden
}
.vc_toggle_rounded .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle_rounded .vc_toggle_icon::before{
    height:2px;
    width:10px
}
.vc_toggle_rounded .vc_toggle_icon::after{
    height:10px;
    width:2px
}
.vc_toggle_rounded .vc_toggle_icon{
    background-color:#2a2a2a;
    border-color:transparent
}
.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#2a2a2a
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#444
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#444
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_square .vc_toggle_icon{
    border:2px solid transparent;
    border-radius:0;
    display:inline-block
}
.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{
    content:'';
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after{
    visibility:hidden
}
.vc_toggle_square .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle_square .vc_toggle_icon::before{
    height:2px;
    width:10px
}
.vc_toggle_square .vc_toggle_icon::after{
    height:10px;
    width:2px
}
.vc_toggle_square .vc_toggle_icon{
    background-color:#2a2a2a;
    border-color:transparent
}
.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#2a2a2a
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#444
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#444
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_text_only .vc_toggle_icon{
    display:none
}
.vc_toggle_arrow .vc_toggle_icon{
    display:inline-block
}
.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before{
    content:'';
    border-style:solid;
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
.vc_toggle_arrow .vc_toggle_icon::before{
    border-left:none;
    border-top:none
}
.vc_toggle_arrow .vc_toggle_icon::after{
    border-right:none;
    border-bottom:none;
    visibility:hidden
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before{
    visibility:hidden
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after{
    visibility:visible
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{
    border-width:2px;
    height:10px;
    margin-left:-5px;
    width:10px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{
    margin-top:-10px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after{
    margin-top:-5px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#2a2a2a;
    background:0 0
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#444;
    background:0 0
}
.vc_toggle_default .vc_toggle_icon{
    background:#bababa;
    border:1px solid #acacac;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before{
    content:'';
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    background:#bababa
}
.vc_toggle_default .vc_toggle_icon::before{
    border:1px solid #acacac
}
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before{
    visibility:hidden
}
.vc_toggle.vc_toggle_default .vc_toggle_icon{
    display:inline-block;
    width:10px;
    margin-left:5px;
    height:4px
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::before{
    height:10px;
    width:4px
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::after{
    width:8px;
    height:2px
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#5472d2
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_blue .vc_toggle_icon{
    background-color:#5472d2;
    border-color:transparent
}
.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#5472d2
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#5472d2
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#7c93dd
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon{
    background:#5472d2;
    border-color:#3354c0
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before{
    border-color:#3354c0;
    background:#5472d2
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after{
    background:#5472d2
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#7c93dd;
    border-color:#5472d2
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#5472d2;
    background:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#5472d2;
    background:0 0
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#7c93dd;
    background:0 0
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#00c1cf
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_turquoise .vc_toggle_icon{
    background-color:#00c1cf;
    border-color:transparent
}
.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#00c1cf
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#00c1cf
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#00919c
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon{
    background:#00c1cf;
    border-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before{
    border-color:#00919c;
    background:#00c1cf
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after{
    background:#00c1cf
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#00919c;
    border-color:#006269
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#006269;
    background:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#00c1cf;
    background:0 0
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#00919c;
    background:0 0
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#fe6c61
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_pink .vc_toggle_icon{
    background-color:#fe6c61;
    border-color:transparent
}
.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#fe6c61
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#fe6c61
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#fe9b94
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon{
    background:#fe6c61;
    border-color:#fe3d2e
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before{
    border-color:#fe3d2e;
    background:#fe6c61
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after{
    background:#fe6c61
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#fe9b94;
    border-color:#fe6c61
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#fe6c61;
    background:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#fe6c61;
    background:0 0
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#fe9b94;
    background:0 0
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#8d6dc4
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#a991d3
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_violet .vc_toggle_icon{
    background-color:#8d6dc4;
    border-color:transparent
}
.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#8d6dc4
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#8d6dc4
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#a991d3
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#a991d3
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#a991d3
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon{
    background:#8d6dc4;
    border-color:#7149b5
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before{
    border-color:#7149b5;
    background:#8d6dc4
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after{
    background:#8d6dc4
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#a991d3;
    border-color:#8d6dc4
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#8d6dc4;
    background:#a991d3
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#a991d3
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#8d6dc4;
    background:0 0
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#a991d3;
    background:0 0
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#4cadc9
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_peacoc .vc_toggle_icon{
    background-color:#4cadc9;
    border-color:transparent
}
.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#4cadc9
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#4cadc9
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#73bfd5
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon{
    background:#4cadc9;
    border-color:#3492ae
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before{
    border-color:#3492ae;
    background:#4cadc9
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after{
    background:#4cadc9
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#73bfd5;
    border-color:#4cadc9
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#4cadc9;
    background:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#4cadc9;
    background:0 0
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#73bfd5;
    background:0 0
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#cec2ab
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_chino .vc_toggle_icon{
    background-color:#cec2ab;
    border-color:transparent
}
.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#cec2ab
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#cec2ab
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#e1d9cb
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon{
    background:#cec2ab;
    border-color:#bbab8b
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before{
    border-color:#bbab8b;
    background:#cec2ab
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after{
    background:#cec2ab
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#e1d9cb;
    border-color:#cec2ab
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#cec2ab;
    background:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#cec2ab;
    background:0 0
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#e1d9cb;
    background:0 0
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#50485b
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_mulled_wine .vc_toggle_icon{
    background-color:#50485b;
    border-color:transparent
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#50485b
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#50485b
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#695f77
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon{
    background:#50485b;
    border-color:#37313f
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before{
    border-color:#37313f;
    background:#50485b
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after{
    background:#50485b
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#695f77;
    border-color:#50485b
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#50485b;
    background:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#50485b;
    background:0 0
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#695f77;
    background:0 0
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#75d69c
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_vista_blue .vc_toggle_icon{
    background-color:#75d69c;
    border-color:transparent
}
.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#75d69c
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#75d69c
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#9ce2b8
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon{
    background:#75d69c;
    border-color:#4eca80
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before{
    border-color:#4eca80;
    background:#75d69c
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after{
    background:#75d69c
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#9ce2b8;
    border-color:#75d69c
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#75d69c;
    background:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#75d69c;
    background:0 0
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#9ce2b8;
    background:0 0
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_black .vc_toggle_icon{
    background-color:#2a2a2a;
    border-color:transparent
}
.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#2a2a2a
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#444
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#444
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#444
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon{
    background:#2a2a2a;
    border-color:#101010
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before{
    border-color:#101010;
    background:#2a2a2a
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after{
    background:#2a2a2a
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#444;
    border-color:#2a2a2a
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#2a2a2a;
    background:#444
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#444
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#2a2a2a;
    background:0 0
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#444;
    background:0 0
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#ebebeb
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_grey .vc_toggle_icon{
    background-color:#ebebeb;
    border-color:transparent
}
.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#ebebeb
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#ebebeb
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#d2d2d2
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon{
    background:#ebebeb;
    border-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before{
    border-color:#d2d2d2;
    background:#ebebeb
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after{
    background:#ebebeb
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#d2d2d2;
    border-color:#b8b8b8
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#b8b8b8;
    background:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#ebebeb;
    background:0 0
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#d2d2d2;
    background:0 0
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#f7be68
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fad398
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_orange .vc_toggle_icon{
    background-color:#f7be68;
    border-color:transparent
}
.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#f7be68
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#f7be68
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#fad398
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#fad398
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fad398
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon{
    background:#f7be68;
    border-color:#f4a938
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before{
    border-color:#f4a938;
    background:#f7be68
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after{
    background:#f7be68
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#fad398;
    border-color:#f7be68
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#f7be68;
    background:#fad398
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#fad398
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#f7be68;
    background:0 0
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#fad398;
    background:0 0
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#5aa1e3
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#86baea
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_sky .vc_toggle_icon{
    background-color:#5aa1e3;
    border-color:transparent
}
.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#5aa1e3
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#5aa1e3
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#86baea
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#86baea
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#86baea
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon{
    background:#5aa1e3;
    border-color:#2e88dc
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before{
    border-color:#2e88dc;
    background:#5aa1e3
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after{
    background:#5aa1e3
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#86baea;
    border-color:#5aa1e3
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#5aa1e3;
    background:#86baea
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#86baea
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#5aa1e3;
    background:0 0
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#86baea;
    background:0 0
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#6dab3c
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#87c456
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_green .vc_toggle_icon{
    background-color:#6dab3c;
    border-color:transparent
}
.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#6dab3c
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#6dab3c
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#87c456
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#87c456
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#87c456
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon{
    background:#6dab3c;
    border-color:#55852f
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before{
    border-color:#55852f;
    background:#6dab3c
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after{
    background:#6dab3c
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#87c456;
    border-color:#6dab3c
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#6dab3c;
    background:#87c456
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#87c456
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#6dab3c;
    background:0 0
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#87c456;
    background:0 0
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#f4524d
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_juicy_pink .vc_toggle_icon{
    background-color:#f4524d;
    border-color:transparent
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#f4524d
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#f4524d
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#f7817d
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon{
    background:#f4524d;
    border-color:#f1231d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before{
    border-color:#f1231d;
    background:#f4524d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after{
    background:#f4524d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#f7817d;
    border-color:#f4524d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#f4524d;
    background:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#f4524d;
    background:0 0
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#f7817d;
    background:0 0
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#f79468
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_sandy_brown .vc_toggle_icon{
    background-color:#f79468;
    border-color:transparent
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#f79468
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#f79468
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#fab698
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon{
    background:#f79468;
    border-color:#f47238
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before{
    border-color:#f47238;
    background:#f79468
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after{
    background:#f79468
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#fab698;
    border-color:#f79468
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#f79468;
    background:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#f79468;
    background:0 0
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#fab698;
    background:0 0
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#b97ebb
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_purple .vc_toggle_icon{
    background-color:#b97ebb;
    border-color:transparent
}
.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#b97ebb
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#b97ebb
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#cb9fcd
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon{
    background:#b97ebb;
    border-color:#a75da9
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before{
    border-color:#a75da9;
    background:#b97ebb
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after{
    background:#b97ebb
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#cb9fcd;
    border-color:#b97ebb
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#b97ebb;
    background:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#b97ebb;
    background:0 0
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#cb9fcd;
    background:0 0
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:transparent
}
.vc_toggle_color_white .vc_toggle_icon{
    background-color:#fff;
    border-color:transparent
}
.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon{
    background-color:transparent;
    border-color:#fff
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before{
    background-color:#fff
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon{
    background-color:#e6e6e6
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#2a2a2a
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
    background-color:transparent;
    border-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
    background-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon{
    background:#fff;
    border-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before{
    border-color:#e6e6e6;
    background:#fff
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after{
    background:#fff
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
    background:#e6e6e6;
    border-color:#ccc
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#ccc;
    background:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{
    background:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before{
    border-color:#fff;
    background:0 0
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
    background:0 0
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
    border-color:#e6e6e6;
    background:0 0
}
.vc_toggle_size_sm .vc_toggle_icon{
    height:16px;
    width:16px
}
.vc_toggle_size_sm .vc_toggle_icon::before{
    height:2px;
    width:8px
}
.vc_toggle_size_sm .vc_toggle_icon::after{
    height:8px;
    width:2px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon{
    display:inline-block;
    width:8px;
    margin-left:4px;
    height:2px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before{
    height:8px;
    width:2px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after{
    width:6px;
    height:0
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{
    height:16px;
    width:16px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{
    border-width:2px;
    height:8px;
    margin-left:-4px;
    width:8px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{
    margin-top:-8px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after{
    margin-top:-4px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title{
    padding-left:24px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
    position:absolute;
    left:0;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title{
    padding-left:17.6px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{
    margin-left:8px
}
.vc_toggle_size_md .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle_size_md .vc_toggle_icon::before{
    height:2px;
    width:10px
}
.vc_toggle_size_md .vc_toggle_icon::after{
    height:10px;
    width:2px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{
    display:inline-block;
    width:10px;
    margin-left:5px;
    height:4px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{
    height:10px;
    width:4px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{
    width:8px;
    height:2px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{
    height:22px;
    width:22px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{
    border-width:2px;
    height:10px;
    margin-left:-5px;
    width:10px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{
    margin-top:-10px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after{
    margin-top:-5px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{
    padding-left:33px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
    position:absolute;
    left:0;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{
    padding-left:24.2px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{
    margin-left:11px
}
.vc_toggle_size_lg .vc_toggle_icon{
    height:28px;
    width:28px
}
.vc_toggle_size_lg .vc_toggle_icon::before{
    height:2px;
    width:14px
}
.vc_toggle_size_lg .vc_toggle_icon::after{
    height:14px;
    width:2px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon{
    display:inline-block;
    width:14px;
    margin-left:7px;
    height:4px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before{
    height:14px;
    width:4px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after{
    width:12px;
    height:2px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{
    height:28px;
    width:28px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{
    border-width:2px;
    height:14px;
    margin-left:-7px;
    width:14px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{
    margin-top:-14px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after{
    margin-top:-7px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title{
    padding-left:42px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
    position:absolute;
    left:0;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title{
    padding-left:30.8px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{
    margin-left:14px
}
.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title{
    padding-left:33px
}
.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
    position:absolute;
    left:0;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title{
    padding-left:24.2px
}
.vc_toggle_arrow .vc_toggle_icon{
    margin-left:11px
}
.wpb_widgetised_column .wpb_wrapper>ul{
    margin:0
}
.wpb_widgetised_column .wpb_wrapper>ul>li{
    margin-left:0;
    background-image:none;
    list-style:none!important
}
.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{
    display:none!important
}
.wpb_button{
    display:inline-block;
    padding:4px 10px;
    margin-bottom:0;
    margin-top:0;
    font-size:13px;
    line-height:18px;
    color:#333;
    text-align:center;
    text-shadow:0 1px 1px rgba(255,255,255,.75);
    vertical-align:middle;
    cursor:pointer;
    background-color:#f7f7f7;
    border:1px solid #ccc;
    border-bottom-color:#b3b3b3;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{
    background-color:#eaeaea
}
.vc_vc_button2 .vc_btn{
    margin-top:5px;
    margin-bottom:5px
}
.vc_vc_button .vc_btn{
    margin-top:5px;
    margin-bottom:5px
}
.wpb_button:hover{
    color:#333;
    text-decoration:none;
    background-color:#e6e6e6;
    -webkit-transition:background-color .1s linear;
    -o-transition:background-color .1s linear;
    transition:background-color .1s linear
}
.wpb_button:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.wpb_button.active,.wpb_button:active{
    background-color:#e6e6e6;
    background-image:none;
    outline:0;
    -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
    box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}
button.wpb_btn-large,span.wpb_btn-large{
    padding:9px 14px;
    font-size:15px;
    line-height:normal;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{
    margin-top:1px
}
button.wpb_btn-small,span.wpb_btn-small{
    padding:5px 9px;
    font-size:11px;
    line-height:16px
}
button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{
    margin-top:-1px
}
button.wpb_btn-mini,span.wpb_btn-mini{
    padding:2px 6px;
    font-size:11px;
    line-height:14px
}
.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active{
    color:rgba(255,255,255,.75)
}
.wpb_button{
    border-color:#ccc;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}
.wpb_btn-primary{
    background-color:#08c
}
.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{
    background-color:#0077b3
}
.wpb_btn-warning{
    background-color:#f90
}
.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled]{
    background-color:#e68a00
}
.wpb_btn-danger{
    background-color:#ff675b
}
.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled]{
    background-color:#ff4f42
}
.wpb_btn-success{
    background-color:#6ab165
}
.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled]{
    background-color:#5aa855
}
.wpb_btn-info{
    background-color:#58b9da
}
.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled]{
    background-color:#43b0d5
}
.wpb_btn-inverse{
    background-color:#555
}
.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled]{
    background-color:#484848
}
button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{
    padding:0;
    border:0
}
a.wpb_button_a{
    text-decoration:none;
    border:none
}
a.wpb_button_a:hover{
    text-decoration:none
}
.wpb_button:hover{
    background-image:none
}
.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;
    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;
    transition:all .2s ease-in-out;
    line-height:normal;
    -webkit-box-shadow:none;
    -moz-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%);
    -o-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:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    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:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,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;
    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;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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;
    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;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs{
    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;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm{
    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;
    box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg{
    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;
    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:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
    background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
    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_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{
    border:none;
    text-decoration:inherit;
    color:inherit
}
.vc_custom_heading a{
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    opacity:1
}
.vc_custom_heading a:hover{
    opacity:.85
}
.vc_call_to_action{
    background-color:#ebebeb;
    border:2px solid #ebebeb;
    padding:2em;
    border-radius:5px
}
.vc_call_to_action :last-child{
    margin-bottom:0
}
.vc_call_to_action.vc_cta_square{
    border-radius:0
}
.vc_call_to_action.vc_cta_square_outlined{
    border-radius:0;
    background:0 0!important
}
.vc_call_to_action.vc_cta_round{
    border-radius:50px
}
.vc_call_to_action.vc_cta_outlined{
    background:0 0!important
}
.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4{
    margin:0;
    clear:none
}
.vc_call_to_action hgroup+p{
    margin-top:1em
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn{
    float:right;
    margin-left:2em
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn{
    float:left;
    margin-right:2em
}
.wpb_call_to_action{
    position:relative;
    background-color:#f7f7f7;
    padding:20px;
    padding:35px;
    border:1px solid #f0f0f0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.wpb_call_to_action .wpb_button{
    margin:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.cta_align_left .wpb_button{
    float:left
}
.cta_align_right .wpb_button{
    float:right
}
.cta_align_left .wpb_button,.cta_align_right .wpb_button{
    max-width:27.5%
}
.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text{
    width:70%;
    float:left;
    clear:none
}
.cta_align_left .wpb_call_text{
    float:right
}
#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{
    margin:0;
    padding-top:0
}
.cta_align_bottom{
    text-align:center
}
.cta_align_bottom .wpb_button{
    position:static;
    margin-top:21.73913043px;
    display:inline-block
}
.cta_no_button .wpb_call_text{
    width:auto;
    float:none
}
@media(max-width:600px){
    .vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button{
        max-width:70%;
        width:70%;
        float:none;
        display:block;
        margin:3% auto
    }
    .vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text{
        width:auto;
        max-width:none;
        text-align:center
    }
}
.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;
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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{
    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
}
.wpb_gmaps_widget .wpb_wrapper{
    background-color:#f7f7f7;
    padding:5px
}
.wpb_gmaps_widget .wpb_map_wraper iframe{
    margin-bottom:0;
    padding:0;
    display:block;
    width:100%;
    border:none
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{
    position:relative;
    padding-bottom:56.25%;
    height:0
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{
    position:absolute;
    top:0;
    left:0;
    height:100%
}
.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{
    outline:0
}
.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{
    padding:0
}
.wpb_content_element .wpb_tabs_nav{
    margin:0;
    padding-left:0!important;
    text-indent:inherit!important
}
#content .wpb_content_element .wpb_tabs_nav{
    margin:0
}
.wpb_content_element .wpb_tabs_nav li{
    background-color:#fff;
    white-space:nowrap;
    padding:0;
    background-image:none;
    list-style:none!important
}
.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{
    display:none!important
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover{
    background-color:#f7f7f7
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{
    cursor:default
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide{
    display:none
}
.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{
    border-bottom:none;
    text-decoration:none;
    display:block;
    padding:.5em 1em
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
    background-color:#f7f7f7
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{
    padding:1em
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{
    margin-bottom:0
}
.wpb_tabs .wpb_tabs_nav li{
    float:left;
    margin:0 1px 0 0
}
.wpb_tour .wpb_tabs_nav{
    float:left;
    width:31.66666667%
}
.wpb_tour .wpb_tabs_nav li{
    margin:0 0 1px;
    clear:left;
    width:100%
}
.wpb_tour .wpb_tabs_nav a{
    width:100%
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    border:none;
    float:left;
    width:68.33333333%;
    padding:0 0 0 21.73913043px
}
.wpb_tour_next_prev_nav{
    margin-left:31.66666667%;
    padding-left:21.73913043px;
    font-size:80%
}
.wpb_tour_next_prev_nav a{
    border-bottom:1px dotted;
    text-decoration:none
}
.wpb_tour_next_prev_nav a:hover{
    text-decoration:none;
    border-bottom:none
}
.wpb_tour_next_prev_nav span{
    width:48%;
    display:inline-block;
    padding-top:1em;
    float:left
}
.wpb_tour_next_prev_nav span.wpb_next_slide{
    text-align:right;
    float:right
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
    margin:0 0 1px;
    padding-top:0;
    position:relative;
    text-transform:none;
    font-weight:inherit;
    font-size:inherit;
    font-family:inherit;
    line-height:inherit;
    letter-spacing:inherit
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{
    padding-left:1em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{
    display:block;
    width:16px;
    height:16px;
    background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_open.png);
    background-repeat:no-repeat;
    position:absolute;
    right:.7em;
    top:.7em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
    background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_close.png)
}
@media(max-width:480px){
    .vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav{
        width:100%;
        float:none;
        margin-left:0
    }
    .vc_responsive .wpb_tour_next_prev_nav{
        width:auto;
        padding:0 1em
    }
    .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{
        margin-bottom:1em
    }
    .vc_responsive .wpb_tour .wpb_tab{
        padding-left:1em;
        padding-right:1em
    }
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{
    float:none
}
body ul.wpb_thumbnails-fluid li{
    padding:0;
    margin-left:0;
    background-image:none;
    list-style:none!important
}
body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{
    display:none!important
}
body ul.wpb_thumbnails-fluid li .entry-content :last-child{
    margin-bottom:0
}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{
    padding:0;
    overflow:visible!important
}
.wpb_teaser_grid .entry-content{
    margin:0;
    padding:0;
    width:100%
}
.grid_layout-thumbnail .post-thumb{
    margin-bottom:0
}
.grid_layout-thumbnail .post-thumb img{
    max-width:100%
}
.wpb_carousel .wpb_wrapper{
    position:relative
}
.wpb_carousel .next,.wpb_carousel .prev{
    position:absolute;
    top:3px;
    background-color:#f7f7f7;
    padding:0 6px;
    font-size:12px;
    z-index:10;
    text-decoration:none;
    transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -o-transition:all .2s linear
}
.wpb_carousel .next:hover,.wpb_carousel .prev:hover{
    background-color:#f0f0f0
}
.wpb_carousel .next:focus,.wpb_carousel .prev:focus{
    outline:0;
    text-decoration:none
}
.wpb_carousel .prev{
    right:30px
}
.wpb_carousel .next{
    right:0
}
.wpb_carousel .wpb_thumbnails-fluid{
    width:100%
}
.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span]{
    height:auto!important
}
.wpb_categories_filter,.wpb_teaser_grid .categories_filter{
    list-style:none;
    list-style-type:none;
    padding:0;
    margin:0 0 10px
}
.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li{
    display:block;
    float:left;
    margin:0 10px 10px 0;
    background-image:none;
    list-style:none!important
}
.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before{
    display:none!important
}
.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a{
    border:none;
    text-decoration:none
}
.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover{
    border-bottom:1px dotted
}
.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a{
    border-bottom:1px dotted
}
@media(max-width:480px){
    .vc_responsive .wpb_row ul.wpb_thumbnails-fluid{
        margin-left:0;
        width:auto
    }
    .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{
        width:100%;
        float:none;
        display:block;
        margin-left:0;
        margin-right:0
    }
}
.wpb_image_grid .wpb_image_grid_ul{
    margin:0;
    padding:0
}
.wpb_image_grid .wpb_image_grid_ul>li{
    background-image:none;
    list-style:none!important
}
.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before{
    display:none!important
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item{
    list-style:none;
    margin:0 1px 1px 0;
    max-width:100%;
    float:left
}
.wpb_image_grid .wpb_image_grid_ul a{
    display:block
}
.wpb_image_grid .wpb_image_grid_ul img{
    display:block;
    max-width:100%;
    height:auto
}
.wpb_gallery .theme-default .nivoSlider{
    margin-bottom:0
}
.wpb_gallery .theme-default .nivo-controlNav{
    padding:10px 0 3px
}
.wpb_gallery .wpb_flexslider .flex-control-nav{
    bottom:auto;
    top:100%;
    margin-top:15px
}
.wpb_gallery .wpb_flexslider .flex-caption{
    cursor:default
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a{
    border:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{
    line-height:1
}
.wpb_gallery .wpb_flexslider .flex-control-paging{
    z-index:10
}
#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{
    list-style:none;
    padding:0;
    background-image:none;
    margin:0
}
.flickr_badge_image{
    margin:0 10px 10px 0;
    width:72px;
    height:72px;
    float:left;
    background:0 0;
    padding:0
}
.flickr_badge_image a{
    border:none
}
.flickr_badge_image img{
    margin:0;
    overflow:hidden;
    position:relative;
    width:100%;
    height:100%;
    max-width:100%;
    max-height:100%
}
.wpb_flickr_widget p.flickr_stream_wrap{
    clear:both;
    margin-bottom:0;
    font-size:80%
}
.wpb_flickr_widget p.flickr_stream_wrap a{
    background-image:url(/wp-content/plugins/js_composer/assets/images/flickr.png);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:25px;
    display:inline-block
}
.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{
    width:10%
}
.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{
    width:20%
}
.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{
    width:30%
}
.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{
    width:40%
}
.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{
    width:50%
}
.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{
    width:60%
}
.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{
    width:70%
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{
    width:80%
}
.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{
    width:90%
}
.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{
    width:100%
}
.wpb_video_widget .wpb_video_wrapper{
    padding-top:56.25%;
    position:relative;
    width:100%
}
.wpb_video_widget .wpb_video_wrapper>div{
    padding-top:0!important;
    position:static
}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{
    padding-top:56.25%
}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{
    padding-top:75%
}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{
    padding-top:42.55319149%
}
.wpb_video_widget.vc_video-align-left .wpb_wrapper{
    float:left
}
.wpb_video_widget.vc_video-align-center .wpb_wrapper{
    margin:0 auto
}
.wpb_video_widget.vc_video-align-right .wpb_wrapper{
    float:right
}
.wpb_video_widget .wpb_wrapper{
    position:relative
}
.wpb_video_widget .wpb_wrapper iframe{
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    margin:0;
    top:0;
    left:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.wpb_video_wrapper .fluid-width-video-wrapper{
    padding-top:0!important;
    position:static
}
.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{
    background-color:#f7f7f7;
    opacity:1;
    color:inherit;
    padding:10px 15px;
    position:static
}
.wpb_posts_slider .wpb_gallery_slides>ul>li{
    background-image:none;
    list-style:none!important
}
.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before{
    display:none!important
}
.vc_progress_bar .vc_single_bar{
    background:#f7f7f7;
    position:relative;
    margin-bottom:11.66666667px;
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
    box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.vc_progress_bar .vc_single_bar:last-child{
    margin-bottom:0
}
.vc_progress_bar .vc_single_bar .vc_label{
    display:block;
    padding:.5em 1em;
    position:relative;
    z-index:1
}
.vc_progress_bar .vc_single_bar .vc_bar{
    display:block;
    position:absolute;
    height:100%;
    background-color:#e0e0e0;
    width:0%;
    top:0;
    left:0;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    transition:width 1s linear;
    -moz-transition:width 1s linear;
    -webkit-transition:width 1s linear;
    -o-transition:width 1s linear
}
.vc_progress_bar .vc_single_bar .vc_bar.striped{
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    -webkit-background-size:40px 40px;
    -moz-background-size:40px 40px;
    -o-background-size:40px 40px;
    background-size:40px 40px
}
.vc_progress_bar .vc_single_bar .vc_bar.animated{
    -webkit-animation:progress-bar-stripes 2s linear infinite;
    -moz-animation:progress-bar-stripes 2s linear infinite;
    -ms-animation:progress-bar-stripes 2s linear infinite;
    -o-animation:progress-bar-stripes 2s linear infinite;
    animation:progress-bar-stripes 2s linear infinite
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{
    background-color:#0074cc
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar{
    background-color:#0074cc
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar{
    background-color:#49afcd
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar{
    background-color:#49afcd
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar{
    background-color:#5bb75b
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar{
    background-color:#5bb75b
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar{
    background-color:#faa732
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar{
    background-color:#faa732
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{
    background-color:#da4f49
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar{
    background-color:#da4f49
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar{
    background-color:#414141
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar{
    background-color:#414141
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar{
    background-color:#5472d2
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar{
    background-color:#5472d2
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar{
    background-color:#00c1cf
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar{
    background-color:#00c1cf
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar{
    background-color:#fe6c61
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar{
    background-color:#fe6c61
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar{
    background-color:#8d6dc4
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar{
    background-color:#8d6dc4
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar{
    background-color:#4cadc9
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar{
    background-color:#4cadc9
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar{
    background-color:#cec2ab
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar{
    background-color:#cec2ab
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar{
    background-color:#50485b
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar{
    background-color:#50485b
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar{
    background-color:#75d69c
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar{
    background-color:#75d69c
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar{
    background-color:#75d69c
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar{
    background-color:#75d69c
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar{
    background-color:#2a2a2a
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar{
    background-color:#2a2a2a
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar{
    background-color:#ebebeb
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label{
    color:#666;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar{
    background-color:#ebebeb
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label{
    color:#666;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar{
    background-color:#f7be68
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar{
    background-color:#f7be68
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar{
    background-color:#5aa1e3
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar{
    background-color:#5aa1e3
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar{
    background-color:#6dab3c
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar{
    background-color:#6dab3c
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar{
    background-color:#f4524d
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar{
    background-color:#f4524d
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar{
    background-color:#f79468
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar{
    background-color:#f79468
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar{
    background-color:#b97ebb
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar{
    background-color:#b97ebb
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar{
    background-color:#fff
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label{
    color:#666;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar{
    background-color:#fff
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label{
    color:#666;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
@-webkit-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@-moz-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@-ms-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@-o-keyframes progress-bar-stripes{
    from{
        background-position:0 0
    }
    to{
        background-position:40px 0
    }
}
@keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.vc_pie_chart{
    z-index:0;
    text-align:center;
    opacity:0
}
.vc_pie_chart.vc_ready{
    opacity:1
}
.vc_pie_chart .vc_pie_wrapper{
    position:relative;
    margin:0 auto
}
.vc_pie_chart canvas{
    position:relative;
    z-index:1
}
.vc_pie_chart .vc_pie_chart_value{
    font-size:200%;
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:100%;
    height:100%;
    text-align:center
}
.vc_pie_chart_back{
    display:block;
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    border:6px solid #f7f7f7;
    border-radius:999px;
    border-radius:50%;
    opacity:.3;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.vc_images_carousel .vc_carousel-control{
    border:none
}
.vc_carousel .vc_carousel-control{
    text-shadow:none;
    border:none;
    transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -o-transition:all .2s linear
}
.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus{
    outline:0
}
.vc_carousel .vc_carousel-indicators li{
    width:5px;
    height:5px;
    margin:0;
    border-color:#f7f7f7;
    transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -o-transition:all .2s linear
}
.vc_separator{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-align:center;
    -webkit-align-items: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;
    -webkit-flex:0 1 auto;
    -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;
    -webkit-flex:1 1 auto;
    -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%;
    box-shadow:10px 10px 10px 1px
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    left:-100%;
    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{
    box-shadow:10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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{
    box-shadow:10px 10px 10px 10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{
    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-zigzag-wrapper{
    text-align:center
}
.vc-zigzag-wrapper.vc-zigzag-align-left{
    text-align:left
}
.vc-zigzag-wrapper.vc-zigzag-align-right{
    text-align:right
}
.vc-zigzag-inner{
    display:inline-block
}
.wpb_single_image a{
    border:none;
    outline:0
}
.wpb_single_image img{
    height:auto;
    max-width:100%;
    vertical-align:top
}
.wpb_single_image img.vc_img-placeholder{
    width:100%
}
.wpb_single_image .vc_single_image-wrapper{
    display:inline-block;
    vertical-align:top;
    max-width:100%
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{
    border-radius:4px;
    -webkit-box-shadow:none;
    box-shadow:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:6px;
    border:1px solid #ebebeb
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    border:1px solid #ebebeb
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:6px;
    border:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img{
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    border:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
    border-radius:0;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
    border-radius:0;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle{
    padding:6px
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d{
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    margin-bottom:15px
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
    border-radius:50%;
    -webkit-box-shadow:none;
    box-shadow:none;
    overflow:hidden
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
    border-radius:50%;
    -webkit-box-shadow:none;
    box-shadow:none;
    overflow:hidden
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
    box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image.vc_align_center{
    text-align:center
}
.wpb_single_image.vc_align_right{
    text-align:right
}
.wpb_single_image.vc_align_left{
    text-align:left
}
.wpb_single_image .vc_box_shadow_3d{
    position:relative;
    z-index:0;
    display:inline-block;
    max-width:100%
}
.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before{
    content:"";
    position:absolute;
    -webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);
    box-shadow:0 15px 10px rgba(0,0,0,.6);
    left:5px;
    right:50%;
    bottom:8px;
    height:30%;
    z-index:-1;
    border-radius:inherit;
    -webkit-transform-origin:0 0;
    -moz-transform-origin:0 0;
    -ms-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:skewY(-6deg);
    -ms-transform:skewY(-6deg);
    transform:skewY(-6deg)
}
.wpb_single_image .vc_box_shadow_3d:after{
    left:50%;
    right:5px;
    -webkit-transform:skewY(6deg);
    -ms-transform:skewY(6deg);
    transform:skewY(6deg);
    -webkit-transform-origin:100% 0;
    -moz-transform-origin:100% 0;
    -ms-transform-origin:100% 0;
    transform-origin:100% 0
}
.wpb_single_image .vc_figure{
    display:inline-block;
    vertical-align:top;
    margin:0;
    max-width:100%
}
.wpb_single_image .vc_figure-caption{
    margin-top:.2em;
    font-size:.8em
}
.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue{
    border-color:#5472d2
}
.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue{
    background-color:#5472d2
}
.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise{
    border-color:#00c1cf
}
.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise{
    background-color:#00c1cf
}
.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink{
    border-color:#fe6c61
}
.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink{
    background-color:#fe6c61
}
.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet{
    border-color:#8d6dc4
}
.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet{
    background-color:#8d6dc4
}
.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc{
    border-color:#4cadc9
}
.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc{
    background-color:#4cadc9
}
.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino{
    border-color:#cec2ab
}
.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino{
    background-color:#cec2ab
}
.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine{
    border-color:#50485b
}
.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine{
    background-color:#50485b
}
.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue{
    border-color:#75d69c
}
.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue{
    background-color:#75d69c
}
.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black{
    border-color:#2a2a2a
}
.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black{
    background-color:#2a2a2a
}
.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey{
    border-color:#ebebeb
}
.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey{
    background-color:#ebebeb
}
.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange{
    border-color:#f7be68
}
.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange{
    background-color:#f7be68
}
.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky{
    border-color:#5aa1e3
}
.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky{
    background-color:#5aa1e3
}
.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green{
    border-color:#6dab3c
}
.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green{
    background-color:#6dab3c
}
.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink{
    border-color:#f4524d
}
.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink{
    background-color:#f4524d
}
.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown{
    border-color:#f79468
}
.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown{
    background-color:#f79468
}
.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple{
    border-color:#b97ebb
}
.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple{
    background-color:#b97ebb
}
.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white{
    border-color:#fff
}
.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white{
    background-color:#fff
}
.vc_icon_element{
    line-height:0;
    font-size:14px;
    margin-bottom:35px
}
.vc_icon_element.vc_icon_element-outer{
    box-sizing:border-box;
    text-align:center
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{
    text-align:left
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{
    text-align:center
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right{
    text-align:right
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
    text-align:center;
    display:inline-block;
    border:2px solid transparent;
    width:4em;
    height:4em;
    box-sizing:content-box;
    position:relative
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
    font-size:2.15em;
    font-style:normal;
    font-weight:400;
    line-height:1!important;
    font-size-adjust:none;
    font-stretch:normal;
    -webkit-font-feature-settings:normal;
    font-feature-settings:normal;
    -webkit-font-language-override:normal;
    font-language-override:normal;
    -webkit-font-kerning:auto;
    font-kerning:auto;
    font-synthesis:weight style;
    font-variant:normal;
    text-rendering:auto;
    display:inline-block;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{
    font-style:normal;
    font-weight:400;
    display:inline-block;
    text-decoration:inherit;
    width:inherit;
    height:inherit;
    font-size:1em;
    text-align:center;
    text-rendering:optimizelegibility
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link{
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    box-sizing:content-box;
    border:none
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{
    max-width:100%!important;
    line-height:1.2em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{
    width:2.5em!important;
    height:2.5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{
    font-size:1.2em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{
    max-width:100%!important;
    line-height:1.6em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{
    width:3.15em!important;
    height:3.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{
    font-size:1.6em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{
    max-width:100%!important;
    line-height:2.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{
    width:4em!important;
    height:4em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{
    font-size:2.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{
    max-width:100%!important;
    line-height:2.85em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{
    width:5em!important;
    height:5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{
    font-size:2.85em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{
    max-width:100%!important;
    line-height:5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{
    width:7.15em!important;
    height:7.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{
    font-size:5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded{
    border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link{
    border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline{
    border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{
    border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less{
    border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link{
    border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline{
    border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link{
    border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{
    color:#5472d2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon{
    color:#00c1cf
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon{
    color:#fe6c61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon{
    color:#8d6dc4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon{
    color:#4cadc9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon{
    color:#cec2ab
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon{
    color:#50485b
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon{
    color:#75d69c
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon{
    color:#2a2a2a
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{
    color:#ebebeb
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon{
    color:#f7be68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon{
    color:#5aa1e3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon{
    color:#6dab3c
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon{
    color:#f4524d
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon{
    color:#f79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon{
    color:#b97ebb
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon{
    color:#fff
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline{
    border-color:#5472d2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background{
    background-color:#5472d2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline{
    border-color:#00c1cf
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background{
    background-color:#00c1cf
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline{
    border-color:#fe6c61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background{
    background-color:#fe6c61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline{
    border-color:#8d6dc4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background{
    background-color:#8d6dc4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline{
    border-color:#4cadc9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background{
    background-color:#4cadc9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline{
    border-color:#cec2ab
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background{
    background-color:#cec2ab
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline{
    border-color:#50485b
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background{
    background-color:#50485b
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline{
    border-color:#75d69c
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background{
    background-color:#75d69c
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline{
    border-color:#2a2a2a
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background{
    background-color:#2a2a2a
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{
    border-color:#ebebeb
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background{
    background-color:#ebebeb
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline{
    border-color:#f7be68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background{
    background-color:#f7be68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline{
    border-color:#5aa1e3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background{
    background-color:#5aa1e3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline{
    border-color:#6dab3c
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background{
    background-color:#6dab3c
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline{
    border-color:#f4524d
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background{
    background-color:#f4524d
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline{
    border-color:#f79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background{
    background-color:#f79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline{
    border-color:#b97ebb
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background{
    background-color:#b97ebb
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline{
    border-color:#fff
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background{
    background-color:#fff
}
.vc_chart .vc_chart-legend{
    font-size:14px;
    margin:0;
    padding:0
}
.vc_chart .vc_chart-legend li{
    line-height:1.3em;
    list-style:none;
    margin:0 0 .3em;
    min-height:1.3em
}
.vc_chart .vc_chart-legend span{
    border-radius:.3em;
    display:inline-block;
    height:1.3em;
    left:0;
    margin-right:.5em;
    vertical-align:middle;
    width:1.3em
}
@media(min-width:768px){
    .vc_chart .vc_chart-legend{
        display:inline-block;
        vertical-align:middle;
        width:40%
    }
    .vc_chart .vc_chart-legend li{
        margin-left:1em
    }
    .vc_chart .vc_chart-with-legend{
        display:inline-block;
        vertical-align:middle;
        width:60%
    }
}
.vc_line-chart .vc_chart-with-legend{
    width:75%
}
.vc_line-chart .vc_chart-legend{
    width:25%
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{
    border-radius:0
}
.wpb_single_image [class*=_circle] .vc-zoom-wrapper{
    border-radius:50%
}
.wpb_single_image [class*=_rounded] .vc-zoom-wrapper{
    border-radius:4px
}
.vc_general.vc_pagination{
    display:block;
    margin:0;
    padding:0;
    text-align:center
}
.vc_general.vc_pagination .vc_pagination-item{
    display:inline-block;
    margin:0;
    padding:0;
    vertical-align:middle
}
.vc_general.vc_pagination .vc_pagination-trigger{
    display:block;
    text-decoration:none;
    cursor:pointer;
    height:10px;
    width:10px;
    margin:5px 7px;
    background:0 0;
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    border:none
}
.vc_general.vc_pagination .vc_pagination-trigger:focus{
    outline:0
}
.vc_general.vc_pagination .vc_active .vc_pagination-trigger{
    cursor:default
}
.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger{
    border:3px solid transparent
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger{
    opacity:.6
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover{
    opacity:1
}
.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger{
    opacity:1
}
.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger{
    border-radius:50%
}
.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger{
    border-radius:3px
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#5472d2
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#5472d2
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#5472d2
}
.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#5472d2
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#00c1cf
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#00c1cf
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#00c1cf
}
.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#00c1cf
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#fe6c61
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#fe6c61
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#fe6c61
}
.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#fe6c61
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#8d6dc4
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#8d6dc4
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#8d6dc4
}
.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#8d6dc4
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#4cadc9
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#4cadc9
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#4cadc9
}
.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#4cadc9
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#cec2ab
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#cec2ab
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#cec2ab
}
.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#cec2ab
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#50485b
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#50485b
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#50485b
}
.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#50485b
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#75d69c
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#75d69c
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#75d69c
}
.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#75d69c
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#f7be68
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#f7be68
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#f7be68
}
.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#f7be68
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#5aa1e3
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#5aa1e3
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#5aa1e3
}
.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#5aa1e3
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#6dab3c
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#6dab3c
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#6dab3c
}
.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#6dab3c
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#f4524d
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#f4524d
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#f4524d
}
.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#f4524d
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#f79468
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#f79468
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#f79468
}
.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#f79468
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#b97ebb
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#b97ebb
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#b97ebb
}
.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#b97ebb
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#2a2a2a
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#2a2a2a
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#2a2a2a
}
.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#2a2a2a
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#ebebeb
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#ebebeb
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#ebebeb
}
.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#ebebeb
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger{
    border-color:#fff
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover{
    background-color:#fff
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
    background-color:#fff
}
.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger{
    background-color:#fff
}
.vc_grid.vc_row{
    padding-left:0;
    padding-right:0;
    margin-left:0;
    margin-right:0
}
.vc-row[data-vc-full-width] .vc_grid.vc_row{
    overflow:hidden
}
.vc_grid.vc_row.vc_grid-gutter-1px{
    margin-bottom:-1px
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper{
    margin-right:-1px
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item{
    padding-right:1px;
    padding-bottom:1px
}
.vc_grid.vc_row.vc_grid-gutter-2px{
    margin-bottom:-2px
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper{
    margin-right:-2px
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item{
    padding-right:2px;
    padding-bottom:2px
}
.vc_grid.vc_row.vc_grid-gutter-3px{
    margin-bottom:-3px
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper{
    margin-right:-3px
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item{
    padding-right:3px;
    padding-bottom:3px
}
.vc_grid.vc_row.vc_grid-gutter-4px{
    margin-bottom:-4px
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper{
    margin-right:-4px
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item{
    padding-right:4px;
    padding-bottom:4px
}
.vc_grid.vc_row.vc_grid-gutter-5px{
    margin-bottom:-5px
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper{
    margin-right:-5px
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item{
    padding-right:5px;
    padding-bottom:5px
}
.vc_grid.vc_row.vc_grid-gutter-10px{
    margin-bottom:-10px
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper{
    margin-right:-10px
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{
    padding-right:10px;
    padding-bottom:10px
}
.vc_grid.vc_row.vc_grid-gutter-15px{
    margin-bottom:-15px
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{
    margin-right:-15px
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{
    padding-right:15px;
    padding-bottom:15px
}
.vc_grid.vc_row.vc_grid-gutter-20px{
    margin-bottom:-20px
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper{
    margin-right:-20px
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item{
    padding-right:20px;
    padding-bottom:20px
}
.vc_grid.vc_row.vc_grid-gutter-25px{
    margin-bottom:-25px
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{
    margin-right:-25px
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{
    padding-right:25px;
    padding-bottom:25px
}
.vc_grid.vc_row.vc_grid-gutter-30px{
    margin-bottom:-30px
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{
    margin-right:-30px
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{
    padding-right:30px;
    padding-bottom:30px
}
.vc_grid.vc_row.vc_grid-gutter-35px{
    margin-bottom:-35px
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{
    margin-right:-35px
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{
    padding-right:35px;
    padding-bottom:35px
}
.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover{
    z-index:3
}
.vc_grid.vc_row .vc_grid-item{
    display:none;
    padding:0;
    vertical-align:top;
    float:none;
    box-sizing:border-box;
    z-index:1
}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content{
    overflow:hidden
}
.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{
    margin-bottom:15px
}
.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{
    text-decoration:none;
    border-bottom:0
}
.vc_grid .vc_gitem-link{
    border-bottom:none;
    outline:0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{
    position:static
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
    display:block
}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
    display:block
}
@media(min-width:768px){
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
        display:inline-block
    }
}
@-moz-document url-prefix(){
    .vc_masonry_grid .vc_grid-item,.vc_masonry_media_grid .vc_grid-item{
        margin-left:-.01px
    }
}
.vc_gitem-zone-b{
    display:none
}
.vc_gitem-float-none{
    float:none
}
.vc_gitem-float-left{
    float:left
}
.vc_gitem-float-right{
    float:right
}
.vc_gitem-align-center{
    text-align:center
}
.vc_gitem-align-right{
    text-align:right
}
.vc_gitem-align-justify{
    text-align:justify
}
.vc_gitem-block{
    position:relative;
    overflow:hidden
}
.vc_gitem-is-link{
    cursor:pointer
}
.vc_gitem-link{
    text-decoration:none
}
.vc_gitem_row{
    margin-left:0;
    margin-right:0;
    margin-bottom:0;
    padding:inherit;
    box-sizing:border-box
}
.vc_gitem_row .vc_gitem_row{
    margin-bottom:0
}
.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top{
    position:absolute;
    left:0;
    right:0;
    top:0
}
.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle{
    position:absolute;
    left:0;
    right:0;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom{
    position:absolute;
    left:0;
    right:0;
    bottom:0
}
.vc_gitem_row .vc_gitem-col{
    box-sizing:border-box;
    padding:10px;
    background-repeat:no-repeat;
    background-position:50% 50%;
    background-size:cover
}
.vc_gitem-zone{
    position:relative;
    background-repeat:no-repeat;
    background-position:50% 50%;
    background-size:cover;
    background-clip:border-box;
    box-sizing:border-box;
    overflow:hidden
}
.vc_gitem-zone .vc-zone-link{
    display:block;
    position:absolute;
    top:0;
    right:0;
    left:0;
    bottom:0;
    z-index:5
}
.vc_gitem-zone-img{
    width:100%;
    display:block;
    visibility:hidden;
    height:auto
}
.vc_gitem-zone-a .vc_gitem-zone-mini{
    box-sizing:border-box;
    padding:inherit;
    position:static;
    top:0;
    left:0;
    bottom:0;
    right:0
}
.vc_gitem-zone-b{
    overflow:hidden
}
.vc_gitem-zone-b .vc_gitem-zone-mini{
    position:static;
    padding:inherit;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:0
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block{
    float:right;
    width:50%
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c{
    float:left;
    width:50%
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block{
    float:left;
    width:50%
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c{
    float:right;
    width:50%
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img{
    display:none!important
}
.vc-gitem-zone-height-mode-auto:before{
    content:"";
    display:block;
    padding-top:100%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before{
    padding-top:75%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{
    padding-top:133.33333333%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{
    padding-top:133.33333333%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before{
    padding-top:56.25%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before{
    padding-top:177.77777778%
}
.vc_gitem-animated-block{
    position:relative
}
.vc_gitem-animate .vc_btn{
    -webkit-transition:all 0s ease;
    -o-transition:all 0s ease;
    transition:all 0s ease
}
.vc_gitem-animate .vc_gitem-zone-b{
    z-index:199
}
.vc_gitem-animate-none .vc_gitem-zone-b{
    display:block;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin:0;
    opacity:0;
    box-sizing:border-box
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b{
    opacity:1
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{
    display:block;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin:0;
    opacity:0;
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    box-sizing:border-box
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    width:0
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0)
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
    display:inline-block;
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
    -webkit-perspective:1000;
    -webkit-backface-visibility:hidden;
    -webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
    -moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
    transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
    opacity:1
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator{
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    width:50%
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn{
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title{
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{
    opacity:1
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    width:50%
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.vc_gitem-animate-scaleIn{
    overflow:hidden
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    -webkit-transition:-webkit-transform .3s ease-in-out;
    -moz-transition:-moz-transform .3s ease-in-out;
    -o-transition:-o-transform .3s ease-in-out;
    transition:transform .3s ease-in-out
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a{
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1)
}
.vc_gitem-animate-scaleRotateIn{
    overflow:hidden
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    -webkit-transition:-webkit-transform .3s ease-in-out;
    -moz-transition:-moz-transform .3s ease-in-out;
    -o-transition:-o-transform .3s ease-in-out;
    transition:transform .3s ease-in-out
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
    -webkit-transform:scale(1.5) rotate(10deg);
    -moz-transform:scale(1.5) rotate(10deg);
    -ms-transform:scale(1.5) rotate(10deg);
    -o-transform:scale(1.5) rotate(10deg);
    transform:scale(1.5) rotate(10deg)
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
    filter:blur(0);
    -webkit-filter:blur(0);
    -moz-filter:blur(0);
    -ms-filter:blur(0);
    -webkit-transform-origin:50% 50%;
    -moz-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%;
    -webkit-perspective:1000;
    -webkit-backface-visibility:hidden;
    webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);
    -moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);
    transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
    filter:url(/wp-content/plugins/js_composer/assets/vc/blur.svg#blur);
    -webkit-filter:blur(2px);
    -moz-filter:blur(2px);
    -ms-filter:blur(2px);
    filter:blur(2px)
}
.vc_gitem-animate-blurScaleOut{
    overflow:hidden
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1)
}
.vc_gitem-animate-slideInRight{
    overflow:hidden
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:0;
    opacity:0;
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    transform:translateX(-100%)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b{
    opacity:1;
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0)
}
.vc_gitem-animate-slideInLeft{
    overflow:hidden
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:0;
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    transform:translateX(-100%);
    opacity:0
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
    opacity:1;
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0)
}
.vc_gitem-animate-slideBottom{
    overflow:hidden;
    position:relative
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b{
    display:block;
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    z-index:1000;
    position:absolute;
    top:100%;
    height:100%;
    left:0;
    right:0;
    margin:0
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b{
    top:0
}
.vc_gitem-animate-slideTop{
    overflow:hidden;
    position:relative
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b{
    display:block;
    -webkit-transition:all 1s ease;
    -o-transition:all 1s ease;
    transition:all 1s ease;
    z-index:1000;
    position:absolute;
    top:-100%;
    height:100%;
    left:0;
    right:0;
    margin:0
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b{
    top:0
}
.vc_gitem-animate-flipFadeIn{
    overflow:hidden
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:-webkit-transform 1s;
    -moz-transition:-moz-transform 1s;
    -o-transition:-o-transform 1s;
    transition:transform 1s;
    -webkit-transform-style:preserve-3d;
    -moz-transform-style:preserve-3d;
    -o-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
    -webkit-transform:rotateX(180deg);
    -ms-transform:rotateX(180deg);
    -o-transform:rotateX(180deg);
    transform:rotateX(180deg)
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
    display:block;
    top:0;
    left:0;
    right:0;
    bottom:0;
    position:absolute;
    opacity:0;
    -webkit-transition:all .6s ease;
    -o-transition:all .6s ease;
    transition:all .6s ease;
    -webkit-transform-style:preserve-3d;
    -moz-transform-style:preserve-3d;
    -o-transform-style:preserve-3d;
    transform-style:preserve-3d;
    -webkit-transform:rotateX(180deg);
    -ms-transform:rotateX(180deg);
    -o-transform:rotateX(180deg);
    transform:rotateX(180deg);
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
    opacity:1;
    -webkit-transform:rotateX(0);
    -ms-transform:rotateX(0);
    -o-transform:rotateX(0);
    transform:rotateX(0)
}
.vc_gitem-animate-flipHorizontalFadeIn{
    overflow:hidden
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:-webkit-transform 1s;
    -moz-transition:-moz-transform 1s;
    -o-transition:-o-transform 1s;
    transition:transform 1s;
    -webkit-transform-style:preserve-3d;
    -moz-transform-style:preserve-3d;
    -o-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
    -webkit-transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
    transform:rotateY(180deg)
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
    display:block;
    top:0;
    left:0;
    right:0;
    bottom:0;
    position:absolute;
    opacity:0;
    -webkit-transition:all .6s ease;
    -o-transition:all .6s ease;
    transition:all .6s ease;
    -webkit-transform-style:preserve-3d;
    -moz-transform-style:preserve-3d;
    -o-transform-style:preserve-3d;
    transform-style:preserve-3d;
    -webkit-transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
    transform:rotateY(180deg);
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
    opacity:1;
    -webkit-transform:rotateY(0);
    -ms-transform:rotateY(0);
    -o-transform:rotateY(0);
    transform:rotateY(0)
}
.vc_gitem-animate-goTop20{
    overflow:hidden
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a{
    position:relative;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:-webkit-transform .5s ease;
    -moz-transition:-moz-transform .5s ease;
    -o-transition:-o-transform .5s ease;
    transition:transform .5s ease
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a{
    -webkit-transform:translateY(-20%);
    -ms-transform:translateY(-20%);
    -o-transform:translateY(-20%);
    transform:translateY(-20%)
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b{
    display:block;
    -webkit-transition:bottom .5s ease;
    -o-transition:bottom .5s ease;
    transition:bottom .5s ease;
    bottom:-100%;
    z-index:1000;
    position:absolute;
    width:100%;
    margin:0
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini{
    position:static;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b{
    bottom:0
}
.vc_gitem-animate-goBottom20{
    overflow:hidden
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
    position:relative;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:-webkit-transform .5s ease;
    -moz-transition:-moz-transform .5s ease;
    -o-transition:-o-transform .5s ease;
    transition:transform .5s ease
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
    -webkit-transform:translateY(20%);
    -ms-transform:translateY(20%);
    transform:translateY(20%)
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
    display:block;
    -webkit-transition:top .5s ease;
    -o-transition:top .5s ease;
    transition:top .5s ease;
    top:-100%;
    z-index:1000;
    position:absolute;
    width:100%;
    margin:0
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini{
    position:static;
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
    top:0
}
.vc_gitem-post-data{
    margin-bottom:15px
}
.vc_gitem-post-data h2{
    margin:0
}
.vc_gitem-post-category-name .vc_gitem-link{
    color:inherit
}
.vc_grid .vc_pageable-load-more-btn{
    text-align:center;
    margin-top:25px
}
.vc_grid .vc_pageable-load-more-btn>.vc_btn{
    outline:0
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots{
    display:none;
    margin-top:20px;
    text-align:center;
    -webkit-tap-highlight-color:transparent
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot{
    cursor:pointer;
    display:inline-block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span{
    width:10px;
    height:10px;
    margin:5px 7px;
    display:block;
    -webkit-backface-visibility:visible;
    -webkit-transition:opacity .2s ease;
    -o-transition:opacity .2s ease;
    transition:opacity .2s ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots{
    display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{
    border:3px solid;
    -webkit-transition:background-color .2s ease;
    -o-transition:background-color .2s ease;
    transition:background-color .2s ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots{
    display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{
    border:3px solid;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-transition:background-color .2s ease;
    -o-transition:background-color .2s ease;
    transition:background-color .2s ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots{
    display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span{
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;
    opacity:.6
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span{
    opacity:1
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots{
    display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{
    width:10px;
    height:10px;
    margin:5px 7px;
    display:block;
    -webkit-backface-visibility:visible;
    -webkit-transition:opacity .2s ease;
    -o-transition:opacity .2s ease;
    transition:opacity .2s ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{
    opacity:.6
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span{
    opacity:1
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots{
    display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{
    width:10px;
    height:10px;
    margin:5px 7px;
    display:block;
    -webkit-backface-visibility:visible;
    -webkit-transition:opacity .2s ease;
    -o-transition:opacity .2s ease;
    transition:opacity .2s ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    opacity:.6
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span{
    opacity:1
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{
    border-color:#5472d2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span{
    background-color:#5472d2!important;
    border-color:#5472d2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{
    border-color:#00c1cf!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span{
    background-color:#00c1cf!important;
    border-color:#00c1cf!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{
    border-color:#fe6c61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span{
    background-color:#fe6c61!important;
    border-color:#fe6c61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{
    border-color:#8d6dc4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span{
    background-color:#8d6dc4!important;
    border-color:#8d6dc4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{
    border-color:#4cadc9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span{
    background-color:#4cadc9!important;
    border-color:#4cadc9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{
    border-color:#cec2ab!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span{
    background-color:#cec2ab!important;
    border-color:#cec2ab!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{
    border-color:#50485b!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span{
    background-color:#50485b!important;
    border-color:#50485b!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{
    border-color:#75d69c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span{
    background-color:#75d69c!important;
    border-color:#75d69c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
    border-color:#2a2a2a!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span{
    background-color:#2a2a2a!important;
    border-color:#2a2a2a!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{
    border-color:#ebebeb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span{
    background-color:#ebebeb!important;
    border-color:#ebebeb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{
    border-color:#f7be68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span{
    background-color:#f7be68!important;
    border-color:#f7be68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{
    border-color:#5aa1e3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span{
    background-color:#5aa1e3!important;
    border-color:#5aa1e3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{
    border-color:#6dab3c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span{
    background-color:#6dab3c!important;
    border-color:#6dab3c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{
    border-color:#f4524d!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span{
    background-color:#f4524d!important;
    border-color:#f4524d!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{
    border-color:#f79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span{
    background-color:#f79468!important;
    border-color:#f79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{
    border-color:#b97ebb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span{
    background-color:#b97ebb!important;
    border-color:#b97ebb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{
    border-color:#fff!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span{
    background-color:#fff!important;
    border-color:#fff!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{
    background-color:#5472d2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{
    background-color:#00c1cf!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{
    background-color:#fe6c61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{
    background-color:#8d6dc4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{
    background-color:#4cadc9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{
    background-color:#cec2ab!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{
    background-color:#50485b!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{
    background-color:#75d69c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
    background-color:#2a2a2a!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{
    background-color:#ebebeb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{
    background-color:#f7be68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{
    background-color:#5aa1e3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{
    background-color:#6dab3c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{
    background-color:#f4524d!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{
    background-color:#f79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{
    background-color:#b97ebb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{
    background-color:#fff!important
}
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav{
    opacity:1
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav{
    cursor:pointer;
    opacity:0;
    -webkit-transition:opacity .3s ease-in 0s;
    -o-transition:opacity .3s ease-in 0s;
    transition:opacity .3s ease-in 0s;
    -webkit-tap-highlight-color:transparent
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled{
    display:none!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{
    position:absolute;
    top:50%;
    margin-top:-12.5px;
    opacity:.5;
    font-size:25px;
    line-height:25px;
    height:25px;
    display:inline-block;
    text-decoration:none;
    cursor:pointer;
    -webkit-transition:opacity .3s ease-in 0s;
    -o-transition:opacity .3s ease-in 0s;
    transition:opacity .3s ease-in 0s
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover{
    opacity:1
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{
    left:5px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside{
    left:-30px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next{
    right:5px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside{
    right:-30px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue{
    color:#5472d2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise{
    color:#00c1cf!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink{
    color:#fe6c61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet{
    color:#8d6dc4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc{
    color:#4cadc9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino{
    color:#cec2ab!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine{
    color:#50485b!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue{
    color:#75d69c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black{
    color:#2a2a2a!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey{
    color:#ebebeb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange{
    color:#f7be68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky{
    color:#5aa1e3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green{
    color:#6dab3c!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink{
    color:#f4524d!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown{
    color:#f79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple{
    color:#b97ebb!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white{
    color:#fff!important
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-13px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-13.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-14px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-14.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-15px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-17.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-20px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-22.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-25px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-27.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev{
    margin-top:-30px
}
.vc_grid-pagination .vc_grid-pagination-list{
    outline:0;
    display:block;
    padding-left:0;
    text-align:center;
    margin:20px 0 0!important;
    border-radius:2px
}
.vc_grid-pagination .vc_grid-pagination-list>li{
    display:inline-block;
    margin:0;
    border:0 solid transparent
}
.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{
    color:#fff;
    background-color:#428bca;
    border:1px solid #428bca;
    -webkit-transition:opacity .3s ease-in 0s;
    -o-transition:opacity .3s ease-in 0s;
    transition:opacity .3s ease-in 0s;
    position:relative;
    float:left;
    padding:3px 10px;
    line-height:1.42857143;
    text-decoration:none;
    opacity:.5;
    margin-left:-1px;
    font-size:10px
}
.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span{
    margin-left:0
}
.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span{
    opacity:1
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after{
    font-family:vc_grid_v1;
    display:inline-block;
    content:"\e61b"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after{
    font-family:vc_grid_v1;
    display:inline-block;
    content:"\e61a"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after{
    font-family:vc_grid_v1;
    display:inline-block;
    content:"\e618"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after{
    font-family:vc_grid_v1;
    display:inline-block;
    content:"\e619"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover{
    z-index:2;
    opacity:1;
    cursor:default
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover{
    display:none
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li{
    border-color:#5472d2!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span{
    background-color:#5472d2!important;
    border-color:#5472d2!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li{
    border-color:#00c1cf!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span{
    background-color:#00c1cf!important;
    border-color:#00c1cf!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li{
    border-color:#fe6c61!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span{
    background-color:#fe6c61!important;
    border-color:#fe6c61!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li{
    border-color:#8d6dc4!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span{
    background-color:#8d6dc4!important;
    border-color:#8d6dc4!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li{
    border-color:#4cadc9!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span{
    background-color:#4cadc9!important;
    border-color:#4cadc9!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li{
    border-color:#cec2ab!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span{
    background-color:#cec2ab!important;
    border-color:#cec2ab!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li{
    border-color:#50485b!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span{
    background-color:#50485b!important;
    border-color:#50485b!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li{
    border-color:#75d69c!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span{
    background-color:#75d69c!important;
    border-color:#75d69c!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li{
    border-color:#2a2a2a!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span{
    background-color:#2a2a2a!important;
    border-color:#2a2a2a!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li{
    border-color:#ebebeb!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span{
    background-color:#ebebeb!important;
    border-color:#ebebeb!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li{
    border-color:#f7be68!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span{
    background-color:#f7be68!important;
    border-color:#f7be68!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li{
    border-color:#5aa1e3!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span{
    background-color:#5aa1e3!important;
    border-color:#5aa1e3!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li{
    border-color:#6dab3c!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span{
    background-color:#6dab3c!important;
    border-color:#6dab3c!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li{
    border-color:#f4524d!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span{
    background-color:#f4524d!important;
    border-color:#f4524d!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li{
    border-color:#f79468!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span{
    background-color:#f79468!important;
    border-color:#f79468!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li{
    border-color:#b97ebb!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span{
    background-color:#b97ebb!important;
    border-color:#b97ebb!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li{
    border-color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span{
    background-color:#fff!important;
    border-color:#fff!important;
    color:#2a2a2a!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    min-width:28px;
    min-height:22px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span{
    border-bottom-left-radius:2px;
    border-top-left-radius:2px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span{
    border-bottom-right-radius:2px;
    border-top-right-radius:2px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{
    margin-left:5px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    min-height:22px;
    min-width:22px;
    padding:3px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{
    margin-left:5px;
    border-radius:30px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    min-height:22px;
    min-width:22px;
    padding:3px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    min-height:22px;
    min-width:22px;
    padding:3px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span{
    background-color:transparent!important;
    color:#000!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{
    background-color:transparent!important;
    color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li{
    border-left-width:1px!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{
    border-width:0;
    background:none repeat scroll 0 0 transparent!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child{
    border-width:0!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a{
    color:#000!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{
    color:#fff!important
}
.vc_grid-loading{
    margin:2em auto;
    font-size:10px;
    position:relative;
    text-indent:-9999em;
    -webkit-animation-delay:.16s;
    animation-delay:.16s;
    height:20px
}
.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before{
    border-radius:50%;
    width:12px;
    height:12px;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation:load7 1.8s infinite ease-in-out;
    animation:load7 1.8s infinite ease-in-out
}
.vc_grid-loading:before{
    left:-20px
}
.vc_grid-loading:after{
    left:20px;
    -webkit-animation-delay:.32s;
    animation-delay:.32s
}
.vc_grid-loading:after,.vc_grid-loading:before{
    content:'';
    position:absolute;
    top:0
}
@-webkit-keyframes load7{
    0%,100%,80%{
        box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
    }
    40%{
        box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
    }
}
@keyframes load7{
    0%,100%,80%{
        box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
    }
    40%{
        box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
    }
}
.vc_grid-filter{
    margin-left:0;
    margin-bottom:20px;
    list-style:none;
    padding:0
}
.vc_grid-filter.vc_grid-filter-center{
    text-align:center
}
.vc_grid-filter.vc_grid-filter-right{
    text-align:right
}
.vc_grid-filter.vc_grid-filter-left{
    text-align:left
}
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{
    background-color:#5472d2
}
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{
    background-color:#00c1cf
}
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{
    background-color:#fe6c61
}
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{
    background-color:#8d6dc4
}
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{
    background-color:#4cadc9
}
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{
    background-color:#cec2ab
}
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{
    background-color:#50485b
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{
    background-color:#75d69c
}
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover{
    background-color:#2a2a2a
}
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{
    background-color:#ebebeb
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{
    color:#666
}
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{
    background-color:#f7be68
}
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{
    background-color:#5aa1e3
}
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover{
    background-color:#6dab3c
}
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{
    background-color:#f4524d
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{
    background-color:#f79468
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{
    background-color:#b97ebb
}
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
    background-color:#fff
}
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{
    color:#666
}
.vc_grid-filter>.vc_grid-filter-item{
    cursor:pointer;
    display:inline-block;
    background:0 0;
    padding:4px 10px;
    -webkit-transition:background-color .1s linear;
    -o-transition:background-color .1s linear;
    transition:background-color .1s linear
}
.vc_grid-filter>.vc_grid-filter-item:first-child{
    margin-left:0!important
}
.vc_grid-filter>.vc_grid-filter-item>span{
    -webkit-transition:color .1s linear;
    -o-transition:color .1s linear;
    transition:color .1s linear;
    outline:0;
    padding:0;
    text-decoration:none
}
.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span{
    text-decoration:none
}
.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item{
    margin:0 5px 5px 0;
    border-radius:30px
}
.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item{
    padding:0!important
}
.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item{
    margin:0 5px 5px 0;
    border-radius:5px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item{
    margin:0;
    border:1px solid rgba(235,235,235,.8);
    border-collapse:collapse
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2){
    margin-left:-1px;
    margin-top:-1px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover{
    position:relative;
    z-index:1;
    border-color:transparent
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a{
    text-decoration:none
}
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child{
    border-top-left-radius:30px;
    border-bottom-left-radius:30px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child{
    border-top-right-radius:30px;
    border-bottom-right-radius:30px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child{
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child{
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item{
    background-color:#7c93dd
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{
    background-color:#5472d2
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item{
    background-color:#00919c
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{
    background-color:#00c1cf
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item{
    background-color:#fe9b94
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{
    background-color:#fe6c61
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item{
    background-color:#a991d3
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{
    background-color:#8d6dc4
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item{
    background-color:#73bfd5
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{
    background-color:#4cadc9
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item{
    background-color:#e1d9cb
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{
    background-color:#cec2ab
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item{
    background-color:#695f77
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{
    background-color:#50485b
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item{
    background-color:#9ce2b8
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{
    background-color:#75d69c
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item{
    background-color:#444
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover{
    background-color:#2a2a2a
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item{
    background-color:#d2d2d2
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span{
    color:#666
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{
    background-color:#ebebeb
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{
    color:#666
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item{
    background-color:#fad398
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{
    background-color:#f7be68
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item{
    background-color:#86baea
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{
    background-color:#5aa1e3
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item{
    background-color:#87c456
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover{
    background-color:#6dab3c
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item{
    background-color:#f7817d
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{
    background-color:#f4524d
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item{
    background-color:#fab698
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{
    background-color:#f79468
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item{
    background-color:#cb9fcd
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{
    background-color:#b97ebb
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item{
    background-color:#e6e6e6
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span{
    color:#666
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
    background-color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{
    color:#666
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item{
    margin:0;
    border:1px solid transparent;
    border-collapse:collapse;
    padding:3px 7px
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span{
    color:#fff
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2){
    border-left:none;
    margin-left:1px;
    border-top:none;
    margin-top:1px
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child{
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    border-top:0
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child{
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child{
    border-top-left-radius:30px;
    border-bottom-left-radius:30px;
    border-top:0
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child{
    border-top-right-radius:30px;
    border-bottom-right-radius:30px
}
.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item{
    border-radius:3px!important
}
.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item{
    border-radius:30px!important
}
.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item{
    font-size:12px;
    padding:1px 5px
}
.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item{
    font-size:13px;
    padding:2px 7px
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item{
    font-size:100%;
    padding:2px 10px
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item{
    font-size:18px;
    padding:4px 10px
}
.vc_grid-filter-select{
    display:none
}
.vc_grid-filter-dropdown,.vc_grid-filter-select{
    font-size:12px;
    margin-bottom:20px
}
.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center{
    text-align:center
}
.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right{
    text-align:right
}
.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left{
    text-align:left
}
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
    display:none
}
.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{
    outline:0;
    display:inline-block
}
@media(min-width:768px){
    .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon{
        color:#5472d2
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon{
        color:#00c1cf
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon{
        color:#fe6c61
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon{
        color:#8d6dc4
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon{
        color:#4cadc9
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon{
        color:#cec2ab
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon{
        color:#50485b
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon{
        color:#75d69c
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon{
        color:#2a2a2a
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon{
        color:#ebebeb
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon{
        color:#f7be68
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon{
        color:#5aa1e3
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon{
        color:#6dab3c
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon{
        color:#f4524d
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon{
        color:#f79468
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon{
        color:#b97ebb
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon{
        color:#fff
    }
    .vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select{
        border:1px solid #ccc;
        display:inline-block;
        height:30px;
        overflow:hidden;
        padding-right:5px;
        text-align:left;
        width:auto;
        vertical-align:middle
    }
    .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
        font-size:17px;
        display:inline;
        vertical-align:middle
    }
    .vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{
        background:none repeat scroll 0 0 transparent;
        border:0;
        border-radius:0;
        height:30px;
        line-height:1;
        margin-right:-50px;
        padding:5px;
        position:relative;
        font-size:12px;
        z-index:0;
        cursor:pointer;
        max-width:inherit!important
    }
}
@media(max-width:768px){
    .vc_responsive .vc_grid-filter-select{
        display:block
    }
    .vc_responsive .vc_grid-filter{
        display:none!important
    }
}
.owl-carousel .owl-item .vc_grid-item{
    -webkit-transform:translate3D(0,0,0);
    -ms-transform:translate3D(0,0,0);
    transform:translate3D(0,0,0)
}
.owl-carousel .owl-animated-out{
    z-index:0
}
.owl-carousel .owl-animated-in{
    z-index:1
}
.vc-hoverbox-wrapper,.vc-hoverbox-wrapper *{
    box-sizing:border-box
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front{
    border-radius:10px
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front{
    border-radius:50px
}
.vc-hoverbox-wrapper.vc-hoverbox-align--center{
    text-align:center
}
.vc-hoverbox-wrapper.vc-hoverbox-align--left{
    text-align:left
}
.vc-hoverbox-wrapper.vc-hoverbox-align--right{
    text-align:right
}
.vc-hoverbox-wrapper .vc-hoverbox{
    position:relative;
    display:inline-block;
    text-align:center;
    width:100%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox{
    width:100%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox{
    width:90%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox{
    width:80%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox{
    width:70%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox{
    width:60%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox{
    width:50%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox{
    width:40%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox{
    width:30%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox{
    width:20%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox{
    width:10%
}
.vc-hoverbox-inner{
    width:100%;
    display:inline-block;
    min-height:250px
}
.vc-hoverbox-inner :last-child{
    margin-bottom:0
}
.vc-hoverbox-block{
    height:100%;
    width:100%;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    position:absolute;
    top:0;
    left:0;
    display:flex;
    flex-direction:column;
    justify-content:center;
    transition:transform .5s ease-in-out;
    transform-style:preserve-3d;
    background-size:cover;
    background-position:center
}
.vc-hoverbox-block-inner{
    flex-shrink:0;
    padding:20px
}
.vc-hoverbox-block-inner *{
    backface-visibility:hidden
}
.vc-hoverbox-front{
    transform:rotateY(0);
    z-index:1
}
.vc-hoverbox-back{
    transform:rotateY(180deg)
}
.vc-hoverbox:hover .vc-hoverbox-front{
    transform:rotateY(-180deg)
}
.vc-hoverbox:hover .vc-hoverbox-back{
    transform:rotateY(0)
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front{
    transform:rotateY(180deg)
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back{
    transform:rotateY(0);
    z-index:2
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front{
    transform:rotateY(0)
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back{
    transform:rotateY(-180deg)
}
@font-face{
    font-family:vc_grid_v1;
    src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
    src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'),url(/wp-content/plugins/js_composer/assets/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_animate_when_almost_visible{
    opacity:0
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation){
    -webkit-animation:none;
    -o-animation:none;
    animation:none
}
.top-to-bottom,.wpb_top-to-bottom{
    -webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
    -o-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);
    -o-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);
    -o-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);
    -o-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);
    -o-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);
    -o-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
    }
}
@-moz-keyframes wpb_ttb{
    0%{
        -moz-transform:translate(0,-10%);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes wpb_ttb{
    0%{
        -o-transform:translate(0,-10%);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_ttb{
    0%{
        -webkit-transform:translate(0,-10%);
        -ms-transform:translate(0,-10%);
        -o-transform:translate(0,-10%);
        transform:translate(0,-10%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-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
    }
}
@-moz-keyframes wpb_btt{
    0%{
        -moz-transform:translate(0,10%);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes wpb_btt{
    0%{
        -o-transform:translate(0,10%);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_btt{
    0%{
        -webkit-transform:translate(0,10%);
        -ms-transform:translate(0,10%);
        -o-transform:translate(0,10%);
        transform:translate(0,10%);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-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
    }
}
@-moz-keyframes wpb_ltr{
    0%{
        -moz-transform:translate(-10%,0);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes wpb_ltr{
    0%{
        -o-transform:translate(-10%,0);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_ltr{
    0%{
        -webkit-transform:translate(-10%,0);
        -ms-transform:translate(-10%,0);
        -o-transform:translate(-10%,0);
        transform:translate(-10%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-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
    }
}
@-moz-keyframes wpb_rtl{
    0%{
        -moz-transform:translate(10%,0);
        opacity:0
    }
    100%{
        -moz-transform:translate(0,0);
        opacity:1
    }
}
@-o-keyframes wpb_rtl{
    0%{
        -o-transform:translate(10%,0);
        opacity:0
    }
    100%{
        -o-transform:translate(0,0);
        opacity:1
    }
}
@keyframes wpb_rtl{
    0%{
        -webkit-transform:translate(10%,0);
        -ms-transform:translate(10%,0);
        -o-transform:translate(10%,0);
        transform:translate(10%,0);
        opacity:0
    }
    100%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-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
    }
}
@-moz-keyframes wpb_appear{
    0%{
        -moz-transform:scale(.5);
        opacity:.1
    }
    100%{
        -moz-transform:scale(1);
        opacity:1
    }
}
@-o-keyframes wpb_appear{
    0%{
        -o-transform:scale(.5);
        opacity:.1
    }
    100%{
        -o-transform:scale(1);
        opacity:1
    }
}
@keyframes wpb_appear{
    0%{
        -webkit-transform:scale(.5);
        -ms-transform:scale(.5);
        -o-transform:scale(.5);
        transform:scale(.5);
        opacity:.1
    }
    100%{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        -o-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(/wp-content/plugins/js_composer/assets/images/spinner.gif) no-repeat;
    background-position-x:center;
    background-position-y:center
}
.vc-spinner.vc-spinner-complete::before{
    background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png)
}
.vc-spinner.vc-spinner-failed::before{
    background-image:url(/wp-content/plugins/js_composer/assets/vc/remove.png)
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini{
    position:relative
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone{
    opacity:0!important;
    -webkit-transform:none!important;
    -ms-transform:none!important;
    transform:none!important;
    -webkit-transition:none!important;
    -o-transition:none!important;
    transition:none!important
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper{
    position:absolute;
    right:0;
    top:50%;
    margin-top:-50px;
    left:0
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader{
    margin:2em auto;
    font-size:10px;
    position:relative;
    text-indent:-9999em;
    -webkit-animation-delay:.16s;
    animation-delay:.16s;
    height:50px
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
    border-radius:50%;
    width:12px;
    height:12px;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
    animation:vc_woo-add-cart-load 1.8s infinite ease-in-out
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
    left:-20px
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after{
    left:20px;
    -webkit-animation-delay:.32s;
    animation-delay:.32s
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
    content:'';
    position:absolute;
    top:0
}
@-webkit-keyframes vc_woo-add-cart-load{
    0%,100%,80%{
        box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
    }
    40%{
        box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
    }
}
@keyframes vc_woo-add-cart-load{
    0%,100%,80%{
        box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
    }
    40%{
        box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
    }
}
.vc_grid-item-mini .added_to_cart.wc-forward{
    display:none
}
.yrm-content{
    display:none;
    color:gray!important
}
.yrm-toggle-expand{
    border:1px solid #ccc;
    display:inline-block;
    cursor:pointer;
    vertical-align:middle;
    text-align:center;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    position:relative
}
.yrm-btn-wrapper{
    text-align:center;
    padding-top:5px;
    position:relative
}
.yrm-button-text{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:100%
}
.yrm-btn-wrapper{
    position:relative
}
.yrm-btn-inline{
    display:inline-block
}
.yrm-btn-wrapper span{
    display:inline-block;
    border:1.99px solid #919fb0;
    border-radius:6px;
    margin:10px 0;
    padding:8px;
    border-style:dashed;
    width:100%;
    color:#566376
}
.yrm-rotate-180{
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg)
}
.yrm-text-wrapper-custom-dimensions{
    position:absolute;
    top:50%;
    left:50%;
    margin-right:-50%;
    transform:translate(-50%,-50%)
}
@charset "UTF-8";
.animated{
    animation-duration:1s;
    animation-fill-mode:both
}
.animated.infinite{
    animation-iteration-count:infinite
}
.animated.hinge{
    animation-duration:2s
}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{
    animation-duration:.75s
}
@keyframes bounce{
    from,20%,53%,80%,to{
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        transform:translate3d(0,-30px,0)
    }
    70%{
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        transform:translate3d(0,-15px,0)
    }
    90%{
        transform:translate3d(0,-4px,0)
    }
}
.bounce{
    animation-name:bounce;
    transform-origin:center bottom
}
@keyframes flash{
    from,50%,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
.flash{
    animation-name:flash
}
@keyframes pulse{
    from{
        transform:scale3d(1,1,1)
    }
    50%{
        transform:scale3d(1.05,1.05,1.05)
    }
    to{
        transform:scale3d(1,1,1)
    }
}
.pulse{
    animation-name:pulse
}
@keyframes rubberBand{
    from{
        transform:scale3d(1,1,1)
    }
    30%{
        transform:scale3d(1.25,.75,1)
    }
    40%{
        transform:scale3d(.75,1.25,1)
    }
    50%{
        transform:scale3d(1.15,.85,1)
    }
    65%{
        transform:scale3d(.95,1.05,1)
    }
    75%{
        transform:scale3d(1.05,.95,1)
    }
    to{
        transform:scale3d(1,1,1)
    }
}
.rubberBand{
    animation-name:rubberBand
}
@keyframes shake{
    from,to{
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        transform:translate3d(10px,0,0)
    }
}
.shake{
    animation-name:shake
}
@keyframes headShake{
    0%{
        transform:translateX(0)
    }
    6.5%{
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        transform:translateX(0)
    }
}
.headShake{
    animation-timing-function:ease-in-out;
    animation-name:headShake
}
@keyframes swing{
    20%{
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        transform:rotate3d(0,0,1,-5deg)
    }
    to{
        transform:rotate3d(0,0,1,0deg)
    }
}
.swing{
    transform-origin:top center;
    animation-name:swing
}
@keyframes tada{
    from{
        transform:scale3d(1,1,1)
    }
    10%,20%{
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
    to{
        transform:scale3d(1,1,1)
    }
}
.tada{
    animation-name:tada
}
@keyframes wobble{
    from{
        transform:none
    }
    15%{
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
    to{
        transform:none
    }
}
.wobble{
    animation-name:wobble
}
@keyframes jello{
    from,11.1%,to{
        transform:none
    }
    22.2%{
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        transform:skewX(-0.78125deg) skewY(-0.78125deg)
    }
    77.7%{
        transform:skewX(0.390625deg) skewY(0.390625deg)
    }
    88.8%{
        transform:skewX(-0.1953125deg) skewY(-0.1953125deg)
    }
}
.jello{
    animation-name:jello;
    transform-origin:center
}
@keyframes bounceIn{
    from,20%,40%,60%,80%,to{
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        transform:scale3d(.3,.3,.3)
    }
    20%{
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        transform:scale3d(1,1,1)
    }
}
.bounceIn{
    animation-name:bounceIn
}
@keyframes bounceInDown{
    from,60%,75%,90%,to{
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        transform:translate3d(0,25px,0)
    }
    75%{
        transform:translate3d(0,-10px,0)
    }
    90%{
        transform:translate3d(0,5px,0)
    }
    to{
        transform:none
    }
}
.bounceInDown{
    animation-name:bounceInDown
}
@keyframes bounceInLeft{
    from,60%,75%,90%,to{
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        transform:translate3d(25px,0,0)
    }
    75%{
        transform:translate3d(-10px,0,0)
    }
    90%{
        transform:translate3d(5px,0,0)
    }
    to{
        transform:none
    }
}
.bounceInLeft{
    animation-name:bounceInLeft
}
@keyframes bounceInRight{
    from,60%,75%,90%,to{
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    from{
        opacity:0;
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        transform:translate3d(-25px,0,0)
    }
    75%{
        transform:translate3d(10px,0,0)
    }
    90%{
        transform:translate3d(-5px,0,0)
    }
    to{
        transform:none
    }
}
.bounceInRight{
    animation-name:bounceInRight
}
@keyframes bounceInUp{
    from,60%,75%,90%,to{
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    from{
        opacity:0;
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        transform:translate3d(0,-20px,0)
    }
    75%{
        transform:translate3d(0,10px,0)
    }
    90%{
        transform:translate3d(0,-5px,0)
    }
    to{
        transform:translate3d(0,0,0)
    }
}
.bounceInUp{
    animation-name:bounceInUp
}
@keyframes bounceOut{
    20%{
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        transform:scale3d(.3,.3,.3)
    }
}
.bounceOut{
    animation-name:bounceOut
}
@keyframes bounceOutDown{
    20%{
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        transform:translate3d(0,2000px,0)
    }
}
.bounceOutDown{
    animation-name:bounceOutDown
}
@keyframes bounceOutLeft{
    20%{
        opacity:1;
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        transform:translate3d(-2000px,0,0)
    }
}
.bounceOutLeft{
    animation-name:bounceOutLeft
}
@keyframes bounceOutRight{
    20%{
        opacity:1;
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        transform:translate3d(2000px,0,0)
    }
}
.bounceOutRight{
    animation-name:bounceOutRight
}
@keyframes bounceOutUp{
    20%{
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        transform:translate3d(0,-2000px,0)
    }
}
.bounceOutUp{
    animation-name:bounceOutUp
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    animation-name:fadeIn
}
@keyframes fadeInDown{
    from{
        opacity:0;
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInDown{
    animation-name:fadeInDown
}
@keyframes fadeInDownBig{
    from{
        opacity:0;
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInDownBig{
    animation-name:fadeInDownBig
}
@keyframes fadeInLeft{
    from{
        opacity:0;
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInLeft{
    animation-name:fadeInLeft
}
@keyframes fadeInLeftBig{
    from{
        opacity:0;
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInLeftBig{
    animation-name:fadeInLeftBig
}
@keyframes fadeInRight{
    from{
        opacity:0;
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInRight{
    animation-name:fadeInRight
}
@keyframes fadeInRightBig{
    from{
        opacity:0;
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInRightBig{
    animation-name:fadeInRightBig
}
@keyframes fadeInUp{
    from{
        opacity:0;
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInUp{
    animation-name:fadeInUp
}
@keyframes fadeInUpBig{
    from{
        opacity:0;
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadeInUpBig{
    animation-name:fadeInUpBig
}
@keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.fadeOut{
    animation-name:fadeOut
}
@keyframes fadeOutDown{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(0,100%,0)
    }
}
.fadeOutDown{
    animation-name:fadeOutDown
}
@keyframes fadeOutDownBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(0,2000px,0)
    }
}
.fadeOutDownBig{
    animation-name:fadeOutDownBig
}
@keyframes fadeOutLeft{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(-100%,0,0)
    }
}
.fadeOutLeft{
    animation-name:fadeOutLeft
}
@keyframes fadeOutLeftBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(-2000px,0,0)
    }
}
.fadeOutLeftBig{
    animation-name:fadeOutLeftBig
}
@keyframes fadeOutRight{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(100%,0,0)
    }
}
.fadeOutRight{
    animation-name:fadeOutRight
}
@keyframes fadeOutRightBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(2000px,0,0)
    }
}
.fadeOutRightBig{
    animation-name:fadeOutRightBig
}
@keyframes fadeOutUp{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(0,-100%,0)
    }
}
.fadeOutUp{
    animation-name:fadeOutUp
}
@keyframes fadeOutUpBig{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(0,-2000px,0)
    }
}
.fadeOutUpBig{
    animation-name:fadeOutUpBig
}
@keyframes flip{
    from{
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        animation-timing-function:ease-out
    }
    40%{
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        animation-timing-function:ease-out
    }
    50%{
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        animation-timing-function:ease-in
    }
    80%{
        transform:perspective(400px) scale3d(.95,.95,.95);
        animation-timing-function:ease-in
    }
    to{
        transform:perspective(400px);
        animation-timing-function:ease-in
    }
}
.animated.flip{
    -webkit-backface-visibility:visible;
    backface-visibility:visible;
    animation-name:flip
}
@keyframes flipInX{
    from{
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        animation-timing-function:ease-in
    }
    60%{
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    to{
        transform:perspective(400px)
    }
}
.flipInX{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    animation-name:flipInX
}
@keyframes flipInY{
    from{
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        animation-timing-function:ease-in
    }
    60%{
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    to{
        transform:perspective(400px)
    }
}
.flipInY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    animation-name:flipInY
}
@keyframes flipOutX{
    from{
        transform:perspective(400px)
    }
    30%{
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    to{
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
.flipOutX{
    animation-name:flipOutX;
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important
}
@keyframes flipOutY{
    from{
        transform:perspective(400px)
    }
    30%{
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    to{
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
.flipOutY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    animation-name:flipOutY
}
@keyframes lightSpeedIn{
    from{
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        transform:skewX(-5deg);
        opacity:1
    }
    to{
        transform:none;
        opacity:1
    }
}
.lightSpeedIn{
    animation-name:lightSpeedIn;
    animation-timing-function:ease-out
}
@keyframes lightSpeedOut{
    from{
        opacity:1
    }
    to{
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
.lightSpeedOut{
    animation-name:lightSpeedOut;
    animation-timing-function:ease-in
}
@keyframes rotateIn{
    from{
        transform-origin:center;
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    to{
        transform-origin:center;
        transform:none;
        opacity:1
    }
}
.rotateIn{
    animation-name:rotateIn
}
@keyframes rotateInDownLeft{
    from{
        transform-origin:left bottom;
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    to{
        transform-origin:left bottom;
        transform:none;
        opacity:1
    }
}
.rotateInDownLeft{
    animation-name:rotateInDownLeft
}
@keyframes rotateInDownRight{
    from{
        transform-origin:right bottom;
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    to{
        transform-origin:right bottom;
        transform:none;
        opacity:1
    }
}
.rotateInDownRight{
    animation-name:rotateInDownRight
}
@keyframes rotateInUpLeft{
    from{
        transform-origin:left bottom;
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    to{
        transform-origin:left bottom;
        transform:none;
        opacity:1
    }
}
.rotateInUpLeft{
    animation-name:rotateInUpLeft
}
@keyframes rotateInUpRight{
    from{
        transform-origin:right bottom;
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    to{
        transform-origin:right bottom;
        transform:none;
        opacity:1
    }
}
.rotateInUpRight{
    animation-name:rotateInUpRight
}
@keyframes rotateOut{
    from{
        transform-origin:center;
        opacity:1
    }
    to{
        transform-origin:center;
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
.rotateOut{
    animation-name:rotateOut
}
@keyframes rotateOutDownLeft{
    from{
        transform-origin:left bottom;
        opacity:1
    }
    to{
        transform-origin:left bottom;
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
.rotateOutDownLeft{
    animation-name:rotateOutDownLeft
}
@keyframes rotateOutDownRight{
    from{
        transform-origin:right bottom;
        opacity:1
    }
    to{
        transform-origin:right bottom;
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutDownRight{
    animation-name:rotateOutDownRight
}
@keyframes rotateOutUpLeft{
    from{
        transform-origin:left bottom;
        opacity:1
    }
    to{
        transform-origin:left bottom;
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutUpLeft{
    animation-name:rotateOutUpLeft
}
@keyframes rotateOutUpRight{
    from{
        transform-origin:right bottom;
        opacity:1
    }
    to{
        transform-origin:right bottom;
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
.rotateOutUpRight{
    animation-name:rotateOutUpRight
}
@keyframes hinge{
    0%{
        transform-origin:top left;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        transform:rotate3d(0,0,1,80deg);
        transform-origin:top left;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        transform:rotate3d(0,0,1,60deg);
        transform-origin:top left;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
.hinge{
    animation-name:hinge
}
@keyframes jackInTheBox{
    from{
        opacity:0;
        transform:scale(.1) rotate(30deg);
        transform-origin:center bottom
    }
    50%{
        transform:rotate(-10deg)
    }
    70%{
        transform:rotate(3deg)
    }
    to{
        opacity:1;
        transform:scale(1)
    }
}
.jackInTheBox{
    animation-name:jackInTheBox
}
@keyframes rollIn{
    from{
        opacity:0;
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    to{
        opacity:1;
        transform:none
    }
}
.rollIn{
    animation-name:rollIn
}
@keyframes rollOut{
    from{
        opacity:1
    }
    to{
        opacity:0;
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
.rollOut{
    animation-name:rollOut
}
@keyframes zoomIn{
    from{
        opacity:0;
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
.zoomIn{
    animation-name:zoomIn
}
@keyframes zoomInDown{
    from{
        opacity:0;
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInDown{
    animation-name:zoomInDown
}
@keyframes zoomInLeft{
    from{
        opacity:0;
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInLeft{
    animation-name:zoomInLeft
}
@keyframes zoomInRight{
    from{
        opacity:0;
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInRight{
    animation-name:zoomInRight
}
@keyframes zoomInUp{
    from{
        opacity:0;
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInUp{
    animation-name:zoomInUp
}
@keyframes zoomOut{
    from{
        opacity:1
    }
    50%{
        opacity:0;
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
.zoomOut{
    animation-name:zoomOut
}
@keyframes zoomOutDown{
    40%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin:center bottom;
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutDown{
    animation-name:zoomOutDown
}
@keyframes zoomOutLeft{
    40%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        transform:scale(.1) translate3d(-2000px,0,0);
        transform-origin:left center
    }
}
.zoomOutLeft{
    animation-name:zoomOutLeft
}
@keyframes zoomOutRight{
    40%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        transform:scale(.1) translate3d(2000px,0,0);
        transform-origin:right center
    }
}
.zoomOutRight{
    animation-name:zoomOutRight
}
@keyframes zoomOutUp{
    40%{
        opacity:1;
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin:center bottom;
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutUp{
    animation-name:zoomOutUp
}
@keyframes slideInDown{
    from{
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        transform:translate3d(0,0,0)
    }
}
.slideInDown{
    animation-name:slideInDown
}
@keyframes slideInLeft{
    from{
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        transform:translate3d(0,0,0)
    }
}
.slideInLeft{
    animation-name:slideInLeft
}
@keyframes slideInRight{
    from{
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        transform:translate3d(0,0,0)
    }
}
.slideInRight{
    animation-name:slideInRight
}
@keyframes slideInUp{
    from{
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        transform:translate3d(0,0,0)
    }
}
.slideInUp{
    animation-name:slideInUp
}
@keyframes slideOutDown{
    from{
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        transform:translate3d(0,100%,0)
    }
}
.slideOutDown{
    animation-name:slideOutDown
}
@keyframes slideOutLeft{
    from{
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        transform:translate3d(-100%,0,0)
    }
}
.slideOutLeft{
    animation-name:slideOutLeft
}
@keyframes slideOutRight{
    from{
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        transform:translate3d(100%,0,0)
    }
}
.slideOutRight{
    animation-name:slideOutRight
}
@keyframes slideOutUp{
    from{
        transform:translate3d(0,0,0)
    }
    to{
        visibility:hidden;
        transform:translate3d(0,-100%,0)
    }
}
.slideOutUp{
    animation-name:slideOutUp
}
@font-face{
    font-family:dashicons;
    src:url(/wp-includes/fonts/dashicons.eot)
}

.dashicons,.dashicons-before:before{
    display:inline-block;
    width:20px;
    height:20px;
    font-size:20px;
    line-height:1;
    font-family:dashicons;
    text-decoration:inherit;
    font-weight:400;
    font-style:normal;
    vertical-align:top;
    text-align:center;
    transition:color .1s ease-in;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.dashicons-menu:before{
    content:"\f333"
}
.dashicons-admin-site:before{
    content:"\f319"
}
.dashicons-dashboard:before{
    content:"\f226"
}
.dashicons-admin-media:before{
    content:"\f104"
}
.dashicons-admin-page:before{
    content:"\f105"
}
.dashicons-admin-comments:before{
    content:"\f101"
}
.dashicons-admin-appearance:before{
    content:"\f100"
}
.dashicons-admin-plugins:before{
    content:"\f106"
}
.dashicons-admin-users:before{
    content:"\f110"
}
.dashicons-admin-tools:before{
    content:"\f107"
}
.dashicons-admin-settings:before{
    content:"\f108"
}
.dashicons-admin-network:before{
    content:"\f112"
}
.dashicons-admin-generic:before{
    content:"\f111"
}
.dashicons-admin-home:before{
    content:"\f102"
}
.dashicons-admin-collapse:before{
    content:"\f148"
}
.dashicons-filter:before{
    content:"\f536"
}
.dashicons-admin-customizer:before{
    content:"\f540"
}
.dashicons-admin-multisite:before{
    content:"\f541"
}
.dashicons-admin-links:before,.dashicons-format-links:before{
    content:"\f103"
}
.dashicons-admin-post:before,.dashicons-format-standard:before{
    content:"\f109"
}
.dashicons-format-image:before{
    content:"\f128"
}
.dashicons-format-gallery:before{
    content:"\f161"
}
.dashicons-format-audio:before{
    content:"\f127"
}
.dashicons-format-video:before{
    content:"\f126"
}
.dashicons-format-chat:before{
    content:"\f125"
}
.dashicons-format-status:before{
    content:"\f130"
}
.dashicons-format-aside:before{
    content:"\f123"
}
.dashicons-format-quote:before{
    content:"\f122"
}
.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{
    content:"\f119"
}
.dashicons-welcome-add-page:before{
    content:"\f133"
}
.dashicons-welcome-view-site:before{
    content:"\f115"
}
.dashicons-welcome-widgets-menus:before{
    content:"\f116"
}
.dashicons-welcome-comments:before{
    content:"\f117"
}
.dashicons-welcome-learn-more:before{
    content:"\f118"
}
.dashicons-image-crop:before{
    content:"\f165"
}
.dashicons-image-rotate:before{
    content:"\f531"
}
.dashicons-image-rotate-left:before{
    content:"\f166"
}
.dashicons-image-rotate-right:before{
    content:"\f167"
}
.dashicons-image-flip-vertical:before{
    content:"\f168"
}
.dashicons-image-flip-horizontal:before{
    content:"\f169"
}
.dashicons-image-filter:before{
    content:"\f533"
}
.dashicons-undo:before{
    content:"\f171"
}
.dashicons-redo:before{
    content:"\f172"
}
.dashicons-editor-bold:before{
    content:"\f200"
}
.dashicons-editor-italic:before{
    content:"\f201"
}
.dashicons-editor-ul:before{
    content:"\f203"
}
.dashicons-editor-ol:before{
    content:"\f204"
}
.dashicons-editor-quote:before{
    content:"\f205"
}
.dashicons-editor-alignleft:before{
    content:"\f206"
}
.dashicons-editor-aligncenter:before{
    content:"\f207"
}
.dashicons-editor-alignright:before{
    content:"\f208"
}
.dashicons-editor-insertmore:before{
    content:"\f209"
}
.dashicons-editor-spellcheck:before{
    content:"\f210"
}
.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{
    content:"\f211"
}
.dashicons-editor-contract:before{
    content:"\f506"
}
.dashicons-editor-kitchensink:before{
    content:"\f212"
}
.dashicons-editor-underline:before{
    content:"\f213"
}
.dashicons-editor-justify:before{
    content:"\f214"
}
.dashicons-editor-textcolor:before{
    content:"\f215"
}
.dashicons-editor-paste-word:before{
    content:"\f216"
}
.dashicons-editor-paste-text:before{
    content:"\f217"
}
.dashicons-editor-removeformatting:before{
    content:"\f218"
}
.dashicons-editor-video:before{
    content:"\f219"
}
.dashicons-editor-customchar:before{
    content:"\f220"
}
.dashicons-editor-outdent:before{
    content:"\f221"
}
.dashicons-editor-indent:before{
    content:"\f222"
}
.dashicons-editor-help:before{
    content:"\f223"
}
.dashicons-editor-strikethrough:before{
    content:"\f224"
}
.dashicons-editor-unlink:before{
    content:"\f225"
}
.dashicons-editor-rtl:before{
    content:"\f320"
}
.dashicons-editor-break:before{
    content:"\f474"
}
.dashicons-editor-code:before{
    content:"\f475"
}
.dashicons-editor-paragraph:before{
    content:"\f476"
}
.dashicons-editor-table:before{
    content:"\f535"
}
.dashicons-align-left:before{
    content:"\f135"
}
.dashicons-align-right:before{
    content:"\f136"
}
.dashicons-align-center:before{
    content:"\f134"
}
.dashicons-align-none:before{
    content:"\f138"
}
.dashicons-lock:before{
    content:"\f160"
}
.dashicons-unlock:before{
    content:"\f528"
}
.dashicons-calendar:before{
    content:"\f145"
}
.dashicons-calendar-alt:before{
    content:"\f508"
}
.dashicons-visibility:before{
    content:"\f177"
}
.dashicons-hidden:before{
    content:"\f530"
}
.dashicons-post-status:before{
    content:"\f173"
}
.dashicons-edit:before{
    content:"\f464"
}
.dashicons-post-trash:before,.dashicons-trash:before{
    content:"\f182"
}
.dashicons-sticky:before{
    content:"\f537"
}
.dashicons-external:before{
    content:"\f504"
}
.dashicons-arrow-up:before{
    content:"\f142"
}
.dashicons-arrow-down:before{
    content:"\f140"
}
.dashicons-arrow-left:before{
    content:"\f141"
}
.dashicons-arrow-right:before{
    content:"\f139"
}
.dashicons-arrow-up-alt:before{
    content:"\f342"
}
.dashicons-arrow-down-alt:before{
    content:"\f346"
}
.dashicons-arrow-left-alt:before{
    content:"\f340"
}
.dashicons-arrow-right-alt:before{
    content:"\f344"
}
.dashicons-arrow-up-alt2:before{
    content:"\f343"
}
.dashicons-arrow-down-alt2:before{
    content:"\f347"
}
.dashicons-arrow-left-alt2:before{
    content:"\f341"
}
.dashicons-arrow-right-alt2:before{
    content:"\f345"
}
.dashicons-leftright:before{
    content:"\f229"
}
.dashicons-sort:before{
    content:"\f156"
}
.dashicons-randomize:before{
    content:"\f503"
}
.dashicons-list-view:before{
    content:"\f163"
}
.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{
    content:"\f164"
}
.dashicons-grid-view:before{
    content:"\f509"
}
.dashicons-move:before{
    content:"\f545"
}
.dashicons-hammer:before{
    content:"\f308"
}
.dashicons-art:before{
    content:"\f309"
}
.dashicons-migrate:before{
    content:"\f310"
}
.dashicons-performance:before{
    content:"\f311"
}
.dashicons-universal-access:before{
    content:"\f483"
}
.dashicons-universal-access-alt:before{
    content:"\f507"
}
.dashicons-tickets:before{
    content:"\f486"
}
.dashicons-nametag:before{
    content:"\f484"
}
.dashicons-clipboard:before{
    content:"\f481"
}
.dashicons-heart:before{
    content:"\f487"
}
.dashicons-megaphone:before{
    content:"\f488"
}
.dashicons-schedule:before{
    content:"\f489"
}
.dashicons-wordpress:before{
    content:"\f120"
}
.dashicons-wordpress-alt:before{
    content:"\f324"
}
.dashicons-pressthis:before{
    content:"\f157"
}
.dashicons-update:before{
    content:"\f463"
}
.dashicons-screenoptions:before{
    content:"\f180"
}
.dashicons-cart:before{
    content:"\f174"
}
.dashicons-feedback:before{
    content:"\f175"
}
.dashicons-cloud:before{
    content:"\f176"
}
.dashicons-translation:before{
    content:"\f326"
}
.dashicons-tag:before{
    content:"\f323"
}
.dashicons-category:before{
    content:"\f318"
}
.dashicons-archive:before{
    content:"\f480"
}
.dashicons-tagcloud:before{
    content:"\f479"
}
.dashicons-text:before{
    content:"\f478"
}
.dashicons-media-archive:before{
    content:"\f501"
}
.dashicons-media-audio:before{
    content:"\f500"
}
.dashicons-media-code:before{
    content:"\f499"
}
.dashicons-media-default:before{
    content:"\f498"
}
.dashicons-media-document:before{
    content:"\f497"
}
.dashicons-media-interactive:before{
    content:"\f496"
}
.dashicons-media-spreadsheet:before{
    content:"\f495"
}
.dashicons-media-text:before{
    content:"\f491"
}
.dashicons-media-video:before{
    content:"\f490"
}
.dashicons-playlist-audio:before{
    content:"\f492"
}
.dashicons-playlist-video:before{
    content:"\f493"
}
.dashicons-controls-play:before{
    content:"\f522"
}
.dashicons-controls-pause:before{
    content:"\f523"
}
.dashicons-controls-forward:before{
    content:"\f519"
}
.dashicons-controls-skipforward:before{
    content:"\f517"
}
.dashicons-controls-back:before{
    content:"\f518"
}
.dashicons-controls-skipback:before{
    content:"\f516"
}
.dashicons-controls-repeat:before{
    content:"\f515"
}
.dashicons-controls-volumeon:before{
    content:"\f521"
}
.dashicons-controls-volumeoff:before{
    content:"\f520"
}
.dashicons-yes:before{
    content:"\f147"
}
.dashicons-no:before{
    content:"\f158"
}
.dashicons-no-alt:before{
    content:"\f335"
}
.dashicons-plus:before{
    content:"\f132"
}
.dashicons-plus-alt:before{
    content:"\f502"
}
.dashicons-plus-alt2:before{
    content:"\f543"
}
.dashicons-minus:before{
    content:"\f460"
}
.dashicons-dismiss:before{
    content:"\f153"
}
.dashicons-marker:before{
    content:"\f159"
}
.dashicons-star-filled:before{
    content:"\f155"
}
.dashicons-star-half:before{
    content:"\f459"
}
.dashicons-star-empty:before{
    content:"\f154"
}
.dashicons-flag:before{
    content:"\f227"
}
.dashicons-info:before{
    content:"\f348"
}
.dashicons-warning:before{
    content:"\f534"
}
.dashicons-share:before{
    content:"\f237"
}
.dashicons-share1:before{
    content:"\f237"
}
.dashicons-share-alt:before{
    content:"\f240"
}
.dashicons-share-alt2:before{
    content:"\f242"
}
.dashicons-twitter:before{
    content:"\f301"
}
.dashicons-rss:before{
    content:"\f303"
}
.dashicons-email:before{
    content:"\f465"
}
.dashicons-email-alt:before{
    content:"\f466"
}
.dashicons-facebook:before{
    content:"\f304"
}
.dashicons-facebook-alt:before{
    content:"\f305"
}
.dashicons-networking:before{
    content:"\f325"
}
.dashicons-googleplus:before{
    content:"\f462"
}
.dashicons-location:before{
    content:"\f230"
}
.dashicons-location-alt:before{
    content:"\f231"
}
.dashicons-camera:before{
    content:"\f306"
}
.dashicons-images-alt:before{
    content:"\f232"
}
.dashicons-images-alt2:before{
    content:"\f233"
}
.dashicons-video-alt:before{
    content:"\f234"
}
.dashicons-video-alt2:before{
    content:"\f235"
}
.dashicons-video-alt3:before{
    content:"\f236"
}
.dashicons-vault:before{
    content:"\f178"
}
.dashicons-shield:before{
    content:"\f332"
}
.dashicons-shield-alt:before{
    content:"\f334"
}
.dashicons-sos:before{
    content:"\f468"
}
.dashicons-search:before{
    content:"\f179"
}
.dashicons-slides:before{
    content:"\f181"
}
.dashicons-analytics:before{
    content:"\f183"
}
.dashicons-chart-pie:before{
    content:"\f184"
}
.dashicons-chart-bar:before{
    content:"\f185"
}
.dashicons-chart-line:before{
    content:"\f238"
}
.dashicons-chart-area:before{
    content:"\f239"
}
.dashicons-groups:before{
    content:"\f307"
}
.dashicons-businessman:before{
    content:"\f338"
}
.dashicons-id:before{
    content:"\f336"
}
.dashicons-id-alt:before{
    content:"\f337"
}
.dashicons-products:before{
    content:"\f312"
}
.dashicons-awards:before{
    content:"\f313"
}
.dashicons-forms:before{
    content:"\f314"
}
.dashicons-testimonial:before{
    content:"\f473"
}
.dashicons-portfolio:before{
    content:"\f322"
}
.dashicons-book:before{
    content:"\f330"
}
.dashicons-book-alt:before{
    content:"\f331"
}
.dashicons-download:before{
    content:"\f316"
}
.dashicons-upload:before{
    content:"\f317"
}
.dashicons-backup:before{
    content:"\f321"
}
.dashicons-clock:before{
    content:"\f469"
}
.dashicons-lightbulb:before{
    content:"\f339"
}
.dashicons-microphone:before{
    content:"\f482"
}
.dashicons-desktop:before{
    content:"\f472"
}
.dashicons-laptop:before{
    content:"\f547"
}
.dashicons-tablet:before{
    content:"\f471"
}
.dashicons-smartphone:before{
    content:"\f470"
}
.dashicons-phone:before{
    content:"\f525"
}
.dashicons-smiley:before{
    content:"\f328"
}
.dashicons-index-card:before{
    content:"\f510"
}
.dashicons-carrot:before{
    content:"\f511"
}
.dashicons-building:before{
    content:"\f512"
}
.dashicons-store:before{
    content:"\f513"
}
.dashicons-album:before{
    content:"\f514"
}
.dashicons-palmtree:before{
    content:"\f527"
}
.dashicons-tickets-alt:before{
    content:"\f524"
}
.dashicons-money:before{
    content:"\f526"
}
.dashicons-thumbs-up:before{
    content:"\f529"
}
.dashicons-thumbs-down:before{
    content:"\f542"
}
.dashicons-layout:before{
    content:"\f538"
}
.dashicons-paperclip:before{
    content:"\f546"
}


.test{box-shadow:0 7px 20px 0 rgba(21,22,68,.27);background-color:#fff;border-radius:8px}

.vc_custom_1545907777259{
    padding-top:50px!important;
    padding-bottom:20px!important
}
.vc_custom_1555527386270{
    padding-bottom:30px!important
}
.vc_custom_1555527489420{
    padding-bottom:60px!important
}
.vc_custom_1555527478560{
    padding-top:30px!important;
    padding-bottom:30px!important;
    background-color:#f5f5f5!important
}
.vc_custom_1554867641403{
    padding-top:60px!important;
    padding-bottom:30px!important
}
.vc_custom_1545939888186{
    background-color:#f5f5f5!important
}
.vc_custom_1555017778895{
    padding-right:40px!important;
    padding-left:40px!important;
    background-color:#ffffff!important;
    border-radius:10px!important
}
.vc_custom_1555016919656{
    padding-right:40px!important;
    padding-left:40px!important;
    background-color:#ffffff!important;
    border-radius:10px!important
}
.vc_custom_1555018791301{
    padding-right:40px!important;
    padding-left:40px!important;
    background-color:#ffffff!important
}
.vc_custom_1555016975575{
    padding-right:0px!important;
    padding-left:0px!important
}
.vc_custom_1555018527483{
    padding-right:12px!important;
    padding-bottom:18px!important;
    padding-left:12px!important
}
.vc_custom_1555016975575{
    padding-right:0px!important;
    padding-left:0px!important
}
.vc_custom_1555016742873{
    padding-right:12px!important;
    padding-bottom:18px!important;
    padding-left:12px!important
}
.vc_custom_1555016975575{
    padding-right:0px!important;
    padding-left:0px!important
}
.vc_custom_1555018732993{
    padding-right:12px!important;
    padding-bottom:18px!important;
    padding-left:12px!important
}
.vc_custom_1555017778895{
    padding-right:40px!important;
    padding-left:40px!important;
    background-color:#ffffff!important;
    border-radius:10px!important
}
.vc_custom_1555016919656{
    padding-right:40px!important;
    padding-left:40px!important;
    background-color:#ffffff!important;
    border-radius:10px!important
}
.vc_custom_1555018050851{
    padding-right:40px!important;
    padding-left:40px!important;
    background-color:#ffffff!important
}
.vc_custom_1555016975575{
    padding-right:0px!important;
    padding-left:0px!important
}
.vc_custom_1555018909766{
    padding-right:12px!important;
    padding-bottom:18px!important;
    padding-left:12px!important
}
.vc_custom_1555016975575{
    padding-right:0px!important;
    padding-left:0px!important
}
.vc_custom_1555018953672{
    padding-right:12px!important;
    padding-bottom:18px!important;
    padding-left:12px!important
}
.vc_custom_1555016975575{
    padding-right:0px!important;
    padding-left:0px!important
}
.vc_custom_1555018970087{
    padding-right:12px!important;
    padding-bottom:18px!important;
    padding-left:12px!important
}
.vc_custom_1545910521086{
    padding-top:30px!important
}
.vc_custom_1554136595316{
    border-top-width:1px!important;
    border-right-width:1px!important;
    border-bottom-width:1px!important;
    padding-bottom:35px!important;
    border-right-color:#eeeeee!important;
    border-right-style:solid!important;
    border-top-color:#eeeeee!important;
    border-top-style:solid!important;
    border-bottom-color:#eeeeee!important;
    border-bottom-style:solid!important
}
.vc_custom_1554136600707{
    border-top-width:1px!important;
    border-right-width:1px!important;
    border-bottom-width:1px!important;
    padding-bottom:30px!important;
    border-right-color:#eeeeee!important;
    border-right-style:solid!important;
    border-top-color:#eeeeee!important;
    border-top-style:solid!important;
    border-bottom-color:#eeeeee!important;
    border-bottom-style:solid!important
}
.vc_custom_1554136606165{
    border-top-width:1px!important;
    border-bottom-width:1px!important;
    padding-bottom:35px!important;
    border-top-color:#eeeeee!important;
    border-top-style:solid!important;
    border-bottom-color:#eeeeee!important;
    border-bottom-style:solid!important
}
.vc_custom_1554869485342{
    padding-bottom:9px!important
}
.vc_custom_1554869374769{
    padding-bottom:14px!important
}
.vc_custom_1554869530507{
    padding-bottom:9px!important
}
 .page-id-8 .kartal-content .kartal-content-inner>.kartal-container,.page-id-8 .kartal-content .kartal-content-inner>.kartal-full-width{
    background-color:#fff
}
.page-id-8 .kartal-content .kartal-content-inner>.kartal-container>.kartal-container-inner,.page-id-8 .kartal-content .kartal-content-inner>.kartal-full-width>.kartal-full-width-inner{
    padding:0
}
.page-id-8.kartal-header-standard .kartal-menu-area{
    background-color:rgba(255,255,255,0)
}
.page-id-8.kartal-header-standard .kartal-page-header .kartal-menu-area .kartal-grid .kartal-vertical-align-containers{
    border-bottom:1px solid rgba(250,250,250,.12)
}
 @keyframes YatayHareket{
    from{
        top:95px;
        left:90px
    }
    to{
        top:112px;
        left:80px
    }
}
.astro{
    position:relative;
    animation-name:YatayHareket;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}
@keyframes YatayHarekettt{
    from{
        top:-10px;
        left:90px
    }
    to{
        top:13px;
        left:80px
    }
}
.astro2{
    position:relative;
    animation-name:YatayHarekettt;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}
@keyframes YatayHarekettttt{
    from{
        top:49px;
        left:90px
    }
    to{
        top:55px;
        left:80px
    }
}
.astro3{
    position:relative;
    animation-name:YatayHarekettttt;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}
 @keyframes YatayHarekettttttttt{
    from{
        top: -36px;
    left: 84px;
    }
    to{
        top: -20px;
    left: 84px;
    }
}
.astro4{
    position:relative;
    animation-name:YatayHarekettttttttt;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}
.kartal-mobile-header .kartal-mobile-logo-wrapper a{
    position:relative
}

.fade-carousel {
    position: relative;
    height: 100vh;
}
.fade-carousel .carousel-inner .item {
    height: 100vh;
}
.fade-carousel .carousel-indicators > li {
    margin: 0 2px;
    background-color: #f39c12;
    border-color: #f39c12;
    opacity: .7;
}
.fade-carousel .carousel-indicators > li.active {
  width: 10px;
  height: 10px;
  opacity: 1;
}

/********************************/
/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 3;
    color: #fff;
    text-align: center;
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
}
.hero h1 {
    font-size: 4em;    
    font-weight: bold;
    margin: 0;
    padding: 0;
        line-height: 123px;
        color: #fff;
}

.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}

/********************************/
/*            Overlay           */
/********************************/
.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: #080d15;
    opacity: .7;
}

/********************************/
/*          Custom Buttons      */
/********************************/
.btn.btn-lg {padding: 10px 40px;}
.btn.btn-hero,
.btn.btn-hero:hover,
.btn.btn-hero:focus {
    color: #f5f5f5;
    background-color: #1abc9c;
    border-color: #1abc9c;
    outline: none;
    margin: 20px auto;
}

/********************************/
/*       Slides backgrounds     */
/********************************/
.fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3 {
  height: 100vh;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.fade-carousel .slides .slide-1 {
  background-image: url(../images/texture4.png); 
}
.fade-carousel .slides .slide-2 {
   background-image: url(../images/texture3.png); 
}
.fade-carousel .slides .slide-3 {
   background-image: url(../images/texture2.png); 
}

/********************************/
/*          Media Queries       */
/********************************/
@media screen and (min-width: 980px){
    .hero { width: 980px; }    
}
@media screen and (max-width: 640px){
    .hero h1 { font-size: 3em;
        line-height: 66px;
     }  

}


.vc_custom_1545939741109 {
    background-color: #f5f5f5!important;
}

 .vc_custom_1546888506913{
    padding-bottom:30px!important
}
.vc_custom_1545939741109{
    background-color:#f5f5f5!important
}
.vc_custom_1545910521086{
    padding-top:30px!important
}
.vc_custom_1545911294100{
    border-top-width:1px!important;
    border-right-width:1px!important;
    border-bottom-width:1px!important;
    padding-bottom:35px!important;
    border-right-color:#eeeeee!important;
    border-right-style:solid!important;
    border-top-color:#eeeeee!important;
    border-top-style:solid!important;
    border-bottom-color:#eeeeee!important;
    border-bottom-style:solid!important
}
.vc_custom_1545911338859{
    border-top-width:1px!important;
    border-right-width:1px!important;
    border-bottom-width:1px!important;
    padding-bottom:30px!important;
    border-right-color:#eeeeee!important;
    border-right-style:solid!important;
    border-top-color:#eeeeee!important;
    border-top-style:solid!important;
    border-bottom-color:#eeeeee!important;
    border-bottom-style:solid!important
}
.vc_custom_1545911390779{
    border-top-width:1px!important;
    border-bottom-width:1px!important;
    padding-bottom:35px!important;
    border-top-color:#eeeeee!important;
    border-top-style:solid!important;
    border-bottom-color:#eeeeee!important;
    border-bottom-style:solid!important
}
.vc_custom_1545911414569{
    padding-bottom:9px!important
}
.vc_custom_1545911433165{
    padding-bottom:17px!important
}
.vc_custom_1545911465081{
    padding-bottom:9px!important
}
.wpb_animate_when_almost_visible{
    opacity:1
}
 @keyframes YatayHareket{
    from{
        top:95px;
        left:90px
    }
    to{
        top:112px;
        left:80px
    }
}
.astro{
    position:relative;
    animation-name:YatayHareket;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}
@keyframes YatayHarekettt{
    from{
        top:-63px;
        left:96px
    }
    to{
        top:-41px;
        left:96px
    }
}
.astro2{
    position:relative;
    animation-name:YatayHarekettt;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}
@keyframes YatayHarekettttt{
    from{
        top:49px;
        left:90px
    }
    to{
        top:55px;
        left:80px
    }
}
.astro3{
    position:relative;
    animation-name:YatayHarekettttt;
    animation-duration:2s;
    animation-direction:alternate;
    animation-iteration-count:infinite
}





.get-in-touch {
  max-width: 800px;
  position: relative;

}
.get-in-touch .title {
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-size: 3.2em;
  line-height: 48px;
  padding-bottom: 48px;
     color: #5543ca;
    background: #5543ca;
    background: -moz-linear-gradient(left,#f4524d  0%,#5543ca 100%) !important;
    background: -webkit-linear-gradient(left,#f4524d  0%,#5543ca 100%) !important;
    background: linear-gradient(to right,#f4524d  0%,#5543ca  100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.contact-form .form-field {
  position: relative;
  margin: 32px 0;
}
.contact-form .input-text {
  display: block;
  width: 100%;
  height: 36px;
  border-width: 0 0 1px 0;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
}
.contact-form .input-text:focus {
  outline: none;
}
.contact-form .input-text:focus + .label,
.contact-form .input-text.not-empty + .label {
  -webkit-transform: translateY(-24px);
          transform: translateY(-24px);
}
.contact-form .label {
  position: absolute;
  left: 20px;
  bottom: 11px;
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  color: #bfbfbf;
  cursor: text;
  transition: -webkit-transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out, 
  -webkit-transform .2s ease-in-out;
}
.contact-form .submit-btn {
  display: inline-block;
  background-color: #000;
   background-image: linear-gradient(125deg,#a72879,#064497);
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 16px;
  padding: 8px 16px;
  border: none;
  width:200px;
  cursor: pointer;
}

