@charset "UTF-8";
.buy-now {
    position: fixed;
    z-index: 99;
    right: 30px;
    bottom: 30px;
    width: 60px;
    height: 60px
}

.buy-now.left {
    left: 30px
}

.buy-now .buy-now-btn {
    background: #ff3f55;
    border-radius: 50%;
 /*   box-shadow: 0 5px 10px 0 rgba(35, 50, 56, .1);*/
    -webkit-transform-origin: center;
    transform-origin: center;
    position: relative;
    height: 60px;
    width: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 1.3em;
    color: #fff;
    z-index: 1;
    display: block;
    transition: .5s
}

.buy-now .buy-now-btn:hover {
    background: #d93c50
}

.buy-now .ripple,
.buy-now .ripple:before,
.buy-now .ripple:after {
    -webkit-animation: ripple 3s infinite;
    animation: ripple 3s infinite;
    border-radius: 50%;
   /* box-shadow: 0 0 0 0 rgba(255, 63, 85, .5);*/
    top: 0;
    height: 60px;
    position: absolute;
    width: 60px
}

.buy-now .ripple:before {
    -webkit-animation-delay: .9s;
    animation-delay: .9s;
    content: "";
    position: absolute;
    top: 0
}

.buy-now .ripple:after {
    -webkit-animation-delay: .6s;
    animation-delay: .6s;
    content: "";
    position: absolute;
    top: 0
}

@-webkit-keyframes ripple {
    70% {
      /*  box-shadow: 0 0 0 50px rgba(94, 188, 231, 0)*/
    }
    100% {
       /* box-shadow: 0 0 0 0 rgba(94, 188, 231, 0)*/
    }
}

@keyframes ripple {
    70% {
      /*  box-shadow: 0 0 0 50px rgba(94, 188, 231, 0)*/
    }
    100% {
       /* box-shadow: 0 0 0 0 rgba(94, 188, 231, 0)*/
    }
}

@font-face {
    font-family: 'Lato';
    font-display: block;
    font-style: normal;
    font-weight: 100;
    
}

@font-face {
    font-family: 'Lato';
    font-display: block;
    font-style: normal;
    font-weight: 100;
    
}

@font-face {
    font-family: 'Lato';
    font-display: block;
    font-style: normal;
    font-weight: 100;
    
}

main {
    padding: 0
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

.cls-1 {
    fill: #fff
}

#btn-container-XdfcZ {
    font-size: 15px;
    font-weight: 700
}

#btn-XdfcZ {
    background: #fff;
    border-style: solid;
    border-color: #deb668;
    border-width: 2px;
    color: #deb668;
    padding: 10px 25px;
    border-radius: 2px;
    font-size: 15px;
    line-height: 15px;
    font-weight: 700
}

#btn-XdfcZ:hover {
    background: #deb668;
    border-color: #deb668;
    color: #fff;
   /* box-shadow: 0 15px 30px rgba(0, 0, 0, .1);*/
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
    -webkit-transform: translateY(-2px)
}

#btn-XdfcZ i {
    right: 14px;
    margin-top: 0;
    vertical-align: middle;
    border-radius: 50%;
    line-height: 20px;
    height: 20px;
    width: 20px;
    background: #deb668;
    margin-left: 8px;
    margin-right: 0;
    color: #fff;
    font-size: 8px;
    text-align: center
}

#btn-XdfcZ:hover i {
    background: #fff;
    color: #deb668
}

#btn-container-jsRht {
    font-size: 16px;
    font-weight: 700
}

#btn-jsRht {
    background: rgba(255, 255, 255, .01);
    border-style: solid;
    border-color: #deb668;
    border-width: 2px;
    color: #deb668;
    padding: 6px 12px;
    border-radius: 2px;
    font-size: 16px;
    line-height: 16px;
    font-weight: 700
}

#btn-jsRht:hover {
    background: #deb668;
    border-color: #deb668;
    color: #fff;
   /* box-shadow: 0 15px 30px rgba(0, 0, 0, .1);*/
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
    -webkit-transform: translateY(-2px)
}

#btn-jsRht i {
    right: 14px;
    margin-top: 0;
    vertical-align: middle;
    border-radius: 50%;
    line-height: 20px;
    height: 20px;
    width: 20px;
    background: #deb668;
    margin-left: 8px;
    margin-right: 0;
    color: #fff;
    font-size: 8px;
    text-align: center
}

#btn-jsRht:hover i {
    background: #fff;
    color: #deb668
}

#btn-container-frpkj {
    font-size: 17px;
    font-weight: 700
}

#btn-frpkj {
    background: #fff;
    border-style: solid;
    border-color: #fff;
    border-width: 0;
    color: #deb666;
    padding: 5px 8px;
    border-radius: 50px;
    font-size: 17px;
    line-height: 17px;
    font-weight: 700
}

#btn-frpkj:hover {
    background: #b69854;
    border-color: #b69854;
    color: #fff
}

#btn-frpkj i {
    right: 14px;
    margin-top: 0;
    vertical-align: middle;
    border-radius: 50%;
    line-height: 20px;
    height: 20px;
    width: 20px;
    background: #deb666;
    margin-left: 8px;
    margin-right: 0;
    color: #fff;
    font-size: 8px;
    text-align: center
}

#btn-frpkj:hover i {
    background: #fff;
    color: #b69854
}

#btn-container-iGpod {
    font-size: 15px;
    font-weight: 700
}

#btn-iGpod {
    background: #f5f3f0;
    border-style: solid;
    border-color: #1dc1f8;
    border-width: 0;
    color: #666;
    padding: 5px 8px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 15px;
    font-weight: 700
}

#btn-iGpod:hover {
    background: #dddbd9;
    border-color: #2c88c0;
    color: #666
}

#btn-iGpod i {
    right: 14px;
    margin-top: 0;
    vertical-align: middle;
    border-radius: 50%;
    line-height: 20px;
    height: 20px;
    width: 20px;
    background: #dddbd9;
    margin-left: 8px;
    margin-right: 0;
    color: #666;
    font-size: 8px;
    text-align: center
}

#btn-iGpod:hover i {
    background: #fff;
    color: #666
}

@font-face {
    font-family: 'FontAwesome';
    font-weight: 400;
    font-style: normal
}

[class^=fa-icon-],
[class*=" fa-icon-"] {
    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-icon-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-icon-2x {
    font-size: 2em
}

.fa-icon-3x {
    font-size: 3em
}

.fa-icon-4x {
    font-size: 4em
}

.fa-icon-5x {
    font-size: 5em
}

.fa-icon-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-icon-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-icon-ul>li {
    position: relative
}

.fa-icon-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-icon-li.fa-icon-lg {
    left: -1.85714286em
}

.fa-icon-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-icon-pull-left {
    float: left
}

.fa-icon-pull-right {
    float: right
}

.fa.fa-icon-pull-left {
    margin-right: .3em
}

.fa.fa-icon-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-icon-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-icon-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-icon-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-icon-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-icon-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-icon-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-icon-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-icon-rotate-90,
:root .fa-icon-rotate-180,
:root .fa-icon-rotate-270,
:root .fa-icon-flip-horizontal,
:root .fa-icon-flip-vertical {
    filter: none
}

.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
}
.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 only screen and (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;
  
    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:transparent;
    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 only screen and (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 only screen and (min-width: 600px) {
    .wp-block-column {
        flex-basis:50%;
        flex-grow:0
    }
}
@media only screen and (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;
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,
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 {
   
    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 only screen and (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 only screen and (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 only screen and (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:none
}
.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:none;
    border:none;
    text-align:center;
    max-width:none;
    line-height:1;
    height:auto
}
.wp-block-separator.is-style-dots{
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
}
div.wpcf7 {
    margin:0;
    padding:0
}
div.wpcf7 .screen-reader-response {
    position:absolute;
    overflow:hidden;
    clip:rect(1px, 1px, 1px, 1px);
    height:1px;
    width:1px;
    margin:0;
    padding:0;
    border:0
}
div.wpcf7-response-output {
    margin:2em .5em 1em;
    padding:.2em 1em;
    border:2px solid red
}
div.wpcf7-mail-sent-ok {
    border:2px solid #398f14
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
    border:2px solid red
}
div.wpcf7-spam-blocked {
    border:2px solid #ffa500
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
    border:2px solid #f7e700
}
.wpcf7-form-control-wrap {
    position:relative
}
span.wpcf7-not-valid-tip {
    color:red;
    font-size:1em;
    font-weight:400;
    display:block
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
    position:absolute;
    top:20%;
    left:20%;
    z-index:100;
    border:1px solid red;
    background:#fff;
    padding:.2em .8em
}
span.wpcf7-list-item {
    display:inline-block;
    margin:0 0 0 1em
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
    content:" "
}
.wpcf7-display-none {
    display:none
}
div.wpcf7 .ajax-loader {
    visibility:hidden;
    display:inline-block;
    background-image:url(img/ajax-loader.gif);
    width:16px;
    height:16px;
    border:none;
    padding:0;
    margin:0 0 0 4px;
    vertical-align:middle
}
div.wpcf7 .ajax-loader.is-active {
    visibility:visible
}
div.wpcf7 div.ajax-error {
    display:none
}
div.wpcf7 .placeheld {
    color:#888
}
div.wpcf7 input[type="file"] {
    cursor:pointer
}
div.wpcf7 input[type="file"]:disabled {
    cursor:default
}
div.wpcf7 .wpcf7-submit:disabled {
    cursor:not-allowed
}
#eagle_booking_search_loader {
    background:#fff;
    z-index:99;
    position:absolute;
    top:50px;
    width:100%;
    height:100%;
    max-height:100%
}
#eagle_booking_search_loader .inner {
    width:100%;
    height:100%;
    position:relative
}
#eagle_booking_search_loader .inner .loading_effect {
    position:absolute;
    left:50%;
    top:50%;
    height:150px;
    margin-top:-80px;
    margin-left:-50px
}
#eagle_booking_search_loader .loading_effect .object {
    width:20px;
    height:20px;
    background-color:#deb666;
    float:left;
    margin-right:20px;
    margin-top:65px;
    border-radius:50% 50% 50% 50%
}
#eagle_booking_search_loader .loading_effect #object_one {
    -webkit-animation:object_one 1.5s infinite;
    animation:object_one 1.5s infinite
}
#eagle_booking_search_loader .loading_effect #object_two {
    -webkit-animation:object_two 1.5s infinite;
    animation:object_two 1.5s infinite;
    -webkit-animation-delay:.25s;
    animation-delay:.25s
}
#eagle_booking_search_loader .loading_effect #object_three {
    -webkit-animation:object_three 1.5s infinite;
    animation:object_three 1.5s infinite;
    -webkit-animation-delay:.5s;
    animation-delay:.5s
}
.checkout-details .title {
    margin-bottom:30px
}
.checkout-details .checkout-details-services span {
    margin-right:5px
}
.checkout-payment-tabs {
    margin-top:50px;
    margin-bottom:30px
}
.checkout-payment-tabs .title {
    margin-bottom:30px
}
.checkout-payment-tabs .payment-tabs {
    list-style:none;
    margin-top:40px;
    padding-left:0
}
.checkout-payment-tabs .payment-tabs .payment-tab-item {
    display:inline-block;
    margin-bottom:0;
    margin-right:10px
}
.checkout-payment-tabs .payment-tabs .payment-tab-item a {
    display:block;
    padding:15px 30px;
    background:#f6f7f8;
    border:1px solid #eaeaea;
    border-bottom:0;
    font-size:16px;
    color:#858a99;
    font-weight:600
}
.checkout-payment-tabs .payment-tabs .payment-tab-item a i {
    font-size:13px;
    margin-right:8px
}
.checkout-payment-tabs .payment-tabs .payment-tab-item:focus {
    outline:none
}
.checkout-payment-tabs .payment-tabs .payment-tab-item.ui-state-active a {
    background:#fff;
    border-top:2px solid #deb666;
    position:relative
}
.checkout-payment-tabs .payment-tabs .payment-tab-item.ui-state-active a:after {
    content:'';
    position:absolute;
    bottom:-1px;
    left:0;
    width:100%;
    height:1px;
    background:#fff
}
.checkout-payment-tabs .payment-tabs-content {
    border:1px solid #eaeaea;
    padding:40px 30px
}
.checkout-payment-tabs .payment-tabs-content .checkout-mssg {
    padding-bottom:20px
}
.StripeElement {
    background:#fff;
    border:1px solid #eaeaea;
    padding:12px 20px
}
#payment-form .form-row {
    width:80%;
    display:inline-block
}
.stripe-btn {
    float:right;
    display:inline-block
}
.thankyou-page .title {
    margin-bottom:30px
}
.thankyou-page .order-detail-item span {
    font-weight:600
}
.thankyou-page .button {
    margin-top:50px;
    margin-right:20px
}
.eagle-booking-alert {
    width:100%;
    padding:10px;
    border-radius:2px;
    color:#fff;
    overflow:hidden;
    z-index:99
}
.eagle-booking-alert.success {
    background:#97bd4f
}
.eagle-booking-alert.error {
    background:#e34f4f
}
.eagle-booking-alert.error a {
    color:#fff;
    font-style:italic
}
.eagle-booking-alert.error a:hover {
    text-decoration:underline
}
.eagle-booking-alert i {
    margin-right:15px;
    width:40px;
    height:40px;
    line-height:40px;
    border-radius:50%;
    text-align:center
}
.eagle-booking-alert.success i {
    background:#85a743
}
.eagle-booking-alert.error i {
    background:#ce4848
}
@media print {
    .top_menu,
    #main_menu *,
    .page-title,
    .eagle-booking-alert,
    .thankyou-page .button,
    footer *,
    #back_to_top {
        display:none;
        visibility:hidden
    }

    .print-page {
        margin-top:80px
    }
}
.room-list-item .room-price .seasonal-pricing {
    display:block;
    margin:0;
    font-size:13px;
    color:#d52925
}
.room-list-item .price-details {
    font-size:12px;
    cursor:pointer
}
#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:0px!important;
    left:0px!important;
    z-index:9999999!important;
    background:#ffffff!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';
   
    url(img/revicons.svg) 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
}

.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:0px!important;
    padding:0px!important;
    overflow-x:visible;
    overflow-y:visible;
    list-style-type:none!important;
    background-image:none;
    background-position:0 0;
    text-indent:0em;
    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_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;
    
    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, rgb(0, 0, 0) 13%, rgb(50, 50, 50) 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:transparent;
    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(img/gridtile.png)
}
.tp-dottedoverlay.twoxtwowhite {
    background:url(img/gridtile_white.png)
}
.tp-dottedoverlay.threexthree {
    background:url(img/gridtile_3x3.png)
}
.tp-dottedoverlay.threexthreewhite {
    background:url(img/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:transparent;
  /*  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 0.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 0.2s ease-out!important;
    opacity:0;
    margin-left:0px!important;
    width:0px!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:rgba(0, 0, 0, 0);
    -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 white;
    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:white;
    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:0px!important;
    height:5px
}
.tp-caption img {
    background:transparent;
    -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(img/coloredbg.png) repeat
}
.tp-caption.slidelink a span {
    background:url(img/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,

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,

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(img/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(img/loader.gif);
    background-repeat:no-repeat;
    background-position:10px 10px;
    background-color:#fff;
    margin:-22px -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 1.0s 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:-0.32s
}
.tp-loader.spinner3 .bounce2 {
    animation-delay:-0.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 2.0s 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 2.0s 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:-1.0s
}
@keyframes tp-rotate {
    100% {
        transform:rotate(360deg)
    }
}
@keyframes tp-bounce {
    0%,
    100% {
        transform:scale(0)
    }
    50% {
        transform:scale(1)
    }
}

.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
}

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:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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
}
html {
    font-family:sans-serif;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
body {
    margin:0
}
article,
aside,
details,
figcaption,
figure,
footer,

hgroup,
main,
menu,
nav,
section,
summary {
    display:block
}
audio,
canvas,
progress,
video {
    display:inline-block;
    vertical-align:baseline
}
audio:not([controls]) {
    display:none;
    height:0
}
[hidden],
template {
    display:none
}
a {
    background-color:transparent
}
a:active,
a:hover {
    outline:0
}
abbr[title] {
    border-bottom:1px dotted
}
b,
strong {
    font-weight:700
}
dfn {
    font-style:italic
}
h1 {
    margin:.67em 0;
    font-size:2em
}
mark {
    color:#000;
    background:#ff0
}
small {
    font-size:80%
}
sub,
sup {
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
sup {
    top:-.5em
}
sub {
    bottom:-.25em
}
img {
    border:0
}
svg:not(:root) {
    overflow:hidden
}
figure {
    margin:1em 40px
}
hr {
    height:0;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
pre {
    overflow:auto
}
code,
kbd,
pre,
samp {
    font-family:monospace,
    monospace;
    font-size:1em
}
button,
input,
optgroup,
select,
textarea {
    margin:0;
    font:inherit;
    color:inherit
}
button {
    overflow:visible
}
button,
select {
    text-transform:none
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
   button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    width: 139px;
    margin-left: 158px;
}
}
button[disabled],
html input[disabled] {
    cursor:default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    padding:0;
    border:0
}
input {
    line-height:normal
}
input[type=checkbox],
input[type=radio] {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    height:auto
}
input[type=search] {
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    -webkit-appearance:textfield
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance:none
}
fieldset {
    padding:.35em .625em .75em;
    margin:0 2px;
    border:1px solid silver
}
legend {
    padding:0;
    border:0
}
textarea {
    overflow:auto
}
optgroup {
    font-weight:700
}
table {
    border-spacing:0;
    border-collapse:collapse
}
td,
th {
    padding:0
}
@media print {
    *,
    :after,
    :before {
        color:#000!important;
        text-shadow:none!important;
        background:0 0!important;
        -webkit-box-shadow:none!important;
       /* box-shadow:none!important*/
    }
    a,
    a:visited {
        text-decoration:underline
    }
    a[href]:after {
        content:" (" attr(href) ")"
    }
    abbr[title]:after {
        content:" (" attr(title) ")"
    }
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content:""
    }
    blockquote,
    pre {
        border:1px solid #999;
        page-break-inside:avoid
    }
    
    img,
    tr {
        page-break-inside:avoid
    }
    img {
        max-width:100%!important
    }
    h2,
    h3,
    p {
        orphans:3;
        widows:3
    }
    h2,
    h3 {
        page-break-after:avoid
    }
   
    .btn>.caret,
    .dropup>.btn>.caret {
        border-top-color:#000!important
    }
    .label {
        border:1px solid #000
    }
    .table {
        border-collapse:collapse!important
    }
    .table td,
    .table th {
        background-color:#fff!important
    }
    .table-bordered td,
    .table-bordered th {
        border:1px solid #ddd!important
    }
}


button,
input,
select,
textarea {
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
a {
   /* color:#337ab7;*/
    text-decoration:none
}
a:focus,
a:hover {
   /* color:#23527c;*/
    text-decoration:underline
}
a:focus {
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
figure {
    margin:0
}
img {
    vertical-align:middle
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.img-responsive,
.thumbnail a>img,
.thumbnail>img {
    display:block;
    max-width:100%;
    height:auto
}
.img-rounded {
    border-radius:6px
}
.img-thumbnail {
    display:inline-block;
    max-width:100%;
    height:auto;
    padding:4px;
    line-height:1.42857143;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.img-circle {
    border-radius:50%
}
hr {
    margin-top:20px;
    margin-bottom:20px;
    border:0;
    border-top:1px solid #eee
}
.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
}
[role=button] {
    cursor:pointer
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-weight:400;
    line-height:1;
    color:#777
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top:20px;
    margin-bottom:10px
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
    font-size:65%
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
    margin-top:10px;
    margin-bottom:10px
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-size:75%
}
.h1,
h1 {
    font-size:36px
}
.h2,
h2 {
    font-size:30px
}
.h3,
h3 {
    font-size:24px
}
.h4,
h4 {
    font-size:18px
}
.h5,
h5 {
    font-size:14px
}
.h6,
h6 {
    font-size:12px
}
p {
    margin:0 0 10px
}
.lead {
    margin-bottom:20px;
    font-size:16px;
    font-weight:300;
    line-height:1.4
}
@media only screen and (min-width: 768px) {
    .lead {
        font-size:21px
    }
}
.small,
small {
    font-size:85%
}
.mark,
mark {
    padding:.2em;
    background-color:#fcf8e3
}
.text-left {
    text-align:left
}
.text-right {
    text-align:right
}
.text-center {
    text-align:center
}
.text-justify {
    text-align:justify
}
.text-nowrap {
    white-space:nowrap
}
.text-lowercase {
    text-transform:lowercase
}
.text-uppercase {
    text-transform:uppercase
}
.text-capitalize {
    text-transform:capitalize
}
.text-muted {
    color:#777
}
.text-primary {
  /*  color:#337ab7*/
}
a.text-primary:focus,
a.text-primary:hover {
    color:#286090
}
.text-success {
    color:#3c763d
}
a.text-success:focus,
a.text-success:hover {
    color:#2b542c
}
.text-info {
    color:#31708f
}
a.text-info:focus,
a.text-info:hover {
    color:#245269
}
.text-warning {
    color:#8a6d3b
}
a.text-warning:focus,
a.text-warning:hover {
    color:#66512c
}
.text-danger {
    color:#a94442
}
a.text-danger:focus,
a.text-danger:hover {
    color:#843534
}
.bg-primary {
    color:#fff;
   /* background-color:#337ab7*/
}
a.bg-primary:focus,
a.bg-primary:hover {
    background-color:#286090
}
.bg-success {
    background-color:#dff0d8
}
a.bg-success:focus,
a.bg-success:hover {
    background-color:#c1e2b3
}
.bg-info {
    background-color:#d9edf7
}
a.bg-info:focus,
a.bg-info:hover {
    background-color:#afd9ee
}
.bg-warning {
    background-color:#fcf8e3
}
a.bg-warning:focus,
a.bg-warning:hover {
    background-color:#f7ecb5
}
.bg-danger {
    background-color:#f2dede
}
a.bg-danger:focus,
a.bg-danger:hover {
    background-color:#e4b9b9
}

ol,
ul {
    margin-top:0;
    margin-bottom:10px
}
ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom:0
}
.list-unstyled {
    padding-left:0;
    list-style:none
}
.list-inline {
    padding-left:0;
    margin-left:-5px;
    list-style:none
}
.list-inline>li {
    display:inline-block;
    padding-right:5px;
    padding-left:5px
}
dl {
    margin-top:0;
    margin-bottom:20px
}
dd,
dt {
    line-height:1.42857143
}
dt {
    font-weight:700
}
dd {
    margin-left:0
}
@media only screen and (min-width: 768px) {
    .dl-horizontal dt {
        float:left;
        width:160px;
        overflow:hidden;
        clear:left;
        text-align:right;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd {
        margin-left:180px
    }
}
abbr[data-original-title],
abbr[title] {
    cursor:help;
    border-bottom:1px dotted #777
}
.initialism {
    font-size:90%;
    text-transform:uppercase
}
blockquote {
    padding:10px 20px;
    margin:0 0 20px;
    font-size:17.5px;
    border-left:5px solid #eee
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
    margin-bottom:0
}
blockquote .small,
blockquote footer,
blockquote small {
    display:block;
    font-size:80%;
    line-height:1.42857143;
    color:#777
}
blockquote .small:before,
blockquote footer:before,
blockquote small:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'\2014 \00A0'
}
.blockquote-reverse,
blockquote.pull-right {
    padding-right:15px;
    padding-left:0;
    text-align:right;
    border-right:5px solid #eee;
    border-left:0
}
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css''
}
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
    content:'\00A0 \2014'
}
address {
    margin-bottom:20px;
    font-style:normal;
    line-height:1.42857143
}
code,
kbd,
pre,
samp {
    font-family:Menlo,
    Monaco,
    Consolas,
    "Courier New",
    monospace
}
code {
    padding:2px 4px;
    font-size:90%;
    color:#c7254e;
    background-color:#f9f2f4;
    border-radius:4px
}
kbd {
    padding:2px 4px;
    font-size:90%;
    color:#fff;
    background-color:#333;
    border-radius:3px;
   /* -webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);
    box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25)*/
}
kbd kbd {
    padding:0;
    font-size:100%;
    font-weight:700;
  /*  -webkit-box-shadow:none;
    box-shadow:none*/
}
pre {
    display:block;
    padding:9.5px;
    margin:0 0 10px;
    font-size:13px;
    line-height:1.42857143;
    color:#333;
    word-break:break-all;
    word-wrap:break-word;
    background-color:#f5f5f5;
    border:1px solid #ccc;
    border-radius:4px
}
pre code {
    padding:0;
    font-size:inherit;
    color:inherit;
    white-space:pre-wrap;
    background-color:transparent;
    border-radius:0
}
.pre-scrollable {
    max-height:340px;
    overflow-y:scroll
}
.container {
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
@media only screen and (min-width: 768px) {
    .container {
        width:750px
    }
}
@media only screen and (min-width: 992px) {
    .container {
        width:970px
    }
}
@media only screen and (min-width: 1200px) {
    .container {
        width:1170px
    }
}
.container-fluid {
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
.row {
    margin-right:-15px;
    margin-left:-15px
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    float:left
}
.col-xs-12 {
    width:100%
}
.col-xs-11 {
    width:91.66666667%
}
.col-xs-10 {
    width:83.33333333%
}
.col-xs-9 {
    width:75%
}
.col-xs-8 {
    width:66.66666667%
}
.col-xs-7 {
    width:58.33333333%
}
.col-xs-6 {
    width:50%
}
.col-xs-5 {
    width:41.66666667%
}
.col-xs-4 {
    width:33.33333333%
}
.col-xs-3 {
    width:25%
}
.col-xs-2 {
    width:16.66666667%
}
.col-xs-1 {
    width:8.33333333%
}
.col-xs-pull-12 {
    right:100%
}
.col-xs-pull-11 {
    right:91.66666667%
}
.col-xs-pull-10 {
    right:83.33333333%
}
.col-xs-pull-9 {
    right:75%
}
.col-xs-pull-8 {
    right:66.66666667%
}
.col-xs-pull-7 {
    right:58.33333333%
}
.col-xs-pull-6 {
    right:50%
}
.col-xs-pull-5 {
    right:41.66666667%
}
.col-xs-pull-4 {
    right:33.33333333%
}
.col-xs-pull-3 {
    right:25%
}
.col-xs-pull-2 {
    right:16.66666667%
}
.col-xs-pull-1 {
    right:8.33333333%
}
.col-xs-pull-0 {
    right:auto
}
.col-xs-push-12 {
    left:100%
}
.col-xs-push-11 {
    left:91.66666667%
}
.col-xs-push-10 {
    left:83.33333333%
}
.col-xs-push-9 {
    left:75%
}
.col-xs-push-8 {
    left:66.66666667%
}
.col-xs-push-7 {
    left:58.33333333%
}
.col-xs-push-6 {
    left:50%
}
.col-xs-push-5 {
    left:41.66666667%
}
.col-xs-push-4 {
    left:33.33333333%
}
.col-xs-push-3 {
    left:25%
}
.col-xs-push-2 {
    left:16.66666667%
}
.col-xs-push-1 {
    left:8.33333333%
}
.col-xs-push-0 {
    left:auto
}
.col-xs-offset-12 {
    margin-left:100%
}
.col-xs-offset-11 {
    margin-left:91.66666667%
}
.col-xs-offset-10 {
    margin-left:83.33333333%
}
.col-xs-offset-9 {
    margin-left:75%
}
.col-xs-offset-8 {
    margin-left:66.66666667%
}
.col-xs-offset-7 {
    margin-left:58.33333333%
}
.col-xs-offset-6 {
    margin-left:50%
}
.col-xs-offset-5 {
    margin-left:41.66666667%
}
.col-xs-offset-4 {
    margin-left:33.33333333%
}
.col-xs-offset-3 {
    margin-left:25%
}
.col-xs-offset-2 {
    margin-left:16.66666667%
}
.col-xs-offset-1 {
    margin-left:8.33333333%
}
.col-xs-offset-0 {
    margin-left:0
}
@media only screen and (min-width:768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float:left
    }
    .col-sm-12 {
        width:100%
    }
    .col-sm-11 {
        width:91.66666667%
    }
    .col-sm-10 {
        width:83.33333333%
    }
    .col-sm-9 {
        width:75%
    }
    .col-sm-8 {
        width:66.66666667%
    }
    .col-sm-7 {
        width:58.33333333%
    }
    .col-sm-6 {
        width:50%
    }
    .col-sm-5 {
        width:41.66666667%
    }
    .col-sm-4 {
        width:33.33333333%
    }
    .col-sm-3 {
        width:25%
    }
    .col-sm-2 {
        width:16.66666667%
    }
    .col-sm-1 {
        width:8.33333333%
    }
    .col-sm-pull-12 {
        right:100%
    }
    .col-sm-pull-11 {
        right:91.66666667%
    }
    .col-sm-pull-10 {
        right:83.33333333%
    }
    .col-sm-pull-9 {
        right:75%
    }
    .col-sm-pull-8 {
        right:66.66666667%
    }
    .col-sm-pull-7 {
        right:58.33333333%
    }
    .col-sm-pull-6 {
        right:50%
    }
    .col-sm-pull-5 {
        right:41.66666667%
    }
    .col-sm-pull-4 {
        right:33.33333333%
    }
    .col-sm-pull-3 {
        right:25%
    }
    .col-sm-pull-2 {
        right:16.66666667%
    }
    .col-sm-pull-1 {
        right:8.33333333%
    }
    .col-sm-pull-0 {
        right:auto
    }
    .col-sm-push-12 {
        left:100%
    }
    .col-sm-push-11 {
        left:91.66666667%
    }
    .col-sm-push-10 {
        left:83.33333333%
    }
    .col-sm-push-9 {
        left:75%
    }
    .col-sm-push-8 {
        left:66.66666667%
    }
    .col-sm-push-7 {
        left:58.33333333%
    }
    .col-sm-push-6 {
        left:50%
    }
    .col-sm-push-5 {
        left:41.66666667%
    }
    .col-sm-push-4 {
        left:33.33333333%
    }
    .col-sm-push-3 {
        left:25%
    }
    .col-sm-push-2 {
        left:16.66666667%
    }
    .col-sm-push-1 {
        left:8.33333333%
    }
    .col-sm-push-0 {
        left:auto
    }
    .col-sm-offset-12 {
        margin-left:100%
    }
    .col-sm-offset-11 {
        margin-left:91.66666667%
    }
    .col-sm-offset-10 {
        margin-left:83.33333333%
    }
    .col-sm-offset-9 {
        margin-left:75%
    }
    .col-sm-offset-8 {
        margin-left:66.66666667%
    }
    .col-sm-offset-7 {
        margin-left:58.33333333%
    }
    .col-sm-offset-6 {
        margin-left:50%
    }
    .col-sm-offset-5 {
        margin-left:41.66666667%
    }
    .col-sm-offset-4 {
        margin-left:33.33333333%
    }
    .col-sm-offset-3 {
        margin-left:25%
    }
    .col-sm-offset-2 {
        margin-left:16.66666667%
    }
    .col-sm-offset-1 {
        margin-left:8.33333333%
    }
    .col-sm-offset-0 {
        margin-left:0
    }
}

@media only screen and (min-width: 1200px) {
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        float:left
    }
    .col-lg-12 {
        width:100%
    }
    .col-lg-11 {
        width:91.66666667%
    }
    .col-lg-10 {
        width:83.33333333%
    }
    .col-lg-9 {
        width:75%
    }
    .col-lg-8 {
        width:66.66666667%
    }
    .col-lg-7 {
        width:58.33333333%
    }
    .col-lg-6 {
        width:50%
    }
    .col-lg-5 {
        width:41.66666667%
    }
    .col-lg-4 {
        width:33.33333333%
    }
    .col-lg-3 {
        width:25%
    }
    .col-lg-2 {
        width:16.66666667%
    }
    .col-lg-1 {
        width:8.33333333%
    }
    .col-lg-pull-12 {
        right:100%
    }
    .col-lg-pull-11 {
        right:91.66666667%
    }
    .col-lg-pull-10 {
        right:83.33333333%
    }
    .col-lg-pull-9 {
        right:75%
    }
    .col-lg-pull-8 {
        right:66.66666667%
    }
    .col-lg-pull-7 {
        right:58.33333333%
    }
    .col-lg-pull-6 {
        right:50%
    }
    .col-lg-pull-5 {
        right:41.66666667%
    }
    .col-lg-pull-4 {
        right:33.33333333%
    }
    .col-lg-pull-3 {
        right:25%
    }
    .col-lg-pull-2 {
        right:16.66666667%
    }
    .col-lg-pull-1 {
        right:8.33333333%
    }
    .col-lg-pull-0 {
        right:auto
    }
    .col-lg-push-12 {
        left:100%
    }
    .col-lg-push-11 {
        left:91.66666667%
    }
    .col-lg-push-10 {
        left:83.33333333%
    }
    .col-lg-push-9 {
        left:75%
    }
    .col-lg-push-8 {
        left:66.66666667%
    }
    .col-lg-push-7 {
        left:58.33333333%
    }
    .col-lg-push-6 {
        left:50%
    }
    .col-lg-push-5 {
        left:41.66666667%
    }
    .col-lg-push-4 {
        left:33.33333333%
    }
    .col-lg-push-3 {
        left:25%
    }
    .col-lg-push-2 {
        left:16.66666667%
    }
    .col-lg-push-1 {
        left:8.33333333%
    }
    .col-lg-push-0 {
        left:auto
    }
    .col-lg-offset-12 {
        margin-left:100%
    }
    .col-lg-offset-11 {
        margin-left:91.66666667%
    }
    .col-lg-offset-10 {
        margin-left:83.33333333%
    }
    .col-lg-offset-9 {
        margin-left:75%
    }
    .col-lg-offset-8 {
        margin-left:66.66666667%
    }
    .col-lg-offset-7 {
        margin-left:58.33333333%
    }
    .col-lg-offset-6 {
        margin-left:50%
    }
    .col-lg-offset-5 {
        margin-left:41.66666667%
    }
    .col-lg-offset-4 {
        margin-left:33.33333333%
    }
    .col-lg-offset-3 {
        margin-left:25%
    }
    .col-lg-offset-2 {
        margin-left:16.66666667%
    }
    .col-lg-offset-1 {
        margin-left:8.33333333%
    }
    .col-lg-offset-0 {
        margin-left:0
    }
}
table {
    background-color:transparent
}
caption {
    padding-top:8px;
    padding-bottom:8px;
    color:#777;
    text-align:left
}
th {
    text-align:left
}
.table {
    width:100%;
    max-width:100%;
    margin-bottom:20px
}
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
    padding:8px;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th {
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
    border-top:0
}
.table>tbody+tbody {
    border-top:2px solid #ddd
}
.table .table {
    background-color:#fff
}
.table-condensed>tbody>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>thead>tr>th {
    padding:5px
}
.table-bordered {
    border:1px solid #ddd
}
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border:1px solid #ddd
}
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color:#f9f9f9
}
.table-hover>tbody>tr:hover {
    background-color:#f5f5f5
}
table col[class*=col-] {
    position:static;
    display:table-column;
    float:none
}
table td[class*=col-],
table th[class*=col-] {
    position:static;
    display:table-cell;
    float:none
}
.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>thead>tr>td.active,
.table>thead>tr>th.active {
    background-color:#f5f5f5
}
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover {
    background-color:#e8e8e8
}
.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>thead>tr>td.success,
.table>thead>tr>th.success {
    background-color:#dff0d8
}
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover {
    background-color:#d0e9c6
}
.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>thead>tr>td.info,
.table>thead>tr>th.info {
    background-color:#d9edf7
}
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr.info:hover>th,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover {
    background-color:#c4e3f3
}
.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>thead>tr>td.warning,
.table>thead>tr>th.warning {
    background-color:#fcf8e3
}
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover {
    background-color:#faf2cc
}
.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>thead>tr>td.danger,
.table>thead>tr>th.danger {
    background-color:#f2dede
}
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover {
    background-color:#ebcccc
}
.table-responsive {
    min-height:.01%;
    overflow-x:auto
}
@media screen and (max-width:767px) {
    .table-responsive {
        width:100%;
        margin-bottom:15px;
        overflow-y:hidden;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        border:1px solid #ddd
    }
    .table-responsive>.table {
        margin-bottom:0
    }
    .table-responsive>.table>tbody>tr>td,
    .table-responsive>.table>tbody>tr>th,
    .table-responsive>.table>tfoot>tr>td,
    .table-responsive>.table>tfoot>tr>th,
    .table-responsive>.table>thead>tr>td,
    .table-responsive>.table>thead>tr>th {
        white-space:nowrap
    }
    .table-responsive>.table-bordered {
        border:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>td:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>thead>tr>th:first-child {
        border-left:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>td:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>thead>tr>th:last-child {
        border-right:0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>th {
        border-bottom:0
    }
}
fieldset {
    min-width:0;
    padding:0;
    margin:0;
    border:0
}
legend {
    display:block;
    width:100%;
    padding:0;
    margin-bottom:20px;
    font-size:21px;
    line-height:inherit;
    color:#333;
    border:0;
    border-bottom:1px solid #e5e5e5
}
label {
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:700
}
input[type=search] {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
input[type=checkbox],
input[type=radio] {
    margin:4px 0 0;
    margin-top:1px\9;
    line-height:normal
}
input[type=file] {
    display:block
}
input[type=range] {
    display:block;
    width:100%
}
select[multiple],
select[size] {
    height:auto
}
input[type=file]:focus,
input[type=checkbox]:focus,
input[type=radio]:focus {
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
output {
    display:block;
    padding-top:7px;
    font-size:14px;
    line-height:1.42857143;
    color:#555
}
.form-control {
    display:block;
    width:100%;
    height:34px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857143;
    color:#555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:4px;
 /*   -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition:border-color ease-in-out .15s,
    -webkit-box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,
    box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,
    box-shadow ease-in-out .15s*/
}
.form-control:focus {
    border-color:#66afe9;
    outline:0;
  /*  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 8px rgba(102, 175, 233, .6);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 8px rgba(102, 175, 233, .6)*/
}
.form-control::-moz-placeholder {
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder {
    color:#999
}
.form-control::-webkit-input-placeholder {
    color:#999
}
.form-control::-ms-expand {
    background-color:transparent;
    border:0
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color:#eee;
    opacity:1
}
.form-control[disabled],
fieldset[disabled] .form-control {
    cursor:not-allowed
}
textarea.form-control {
    height:auto
}
input[type=search] {
    -webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type=date].form-control,
    input[type=time].form-control,
    input[type=datetime-local].form-control,
    input[type=month].form-control {
        line-height:34px
    }
    .input-group-sm input[type=date],
    .input-group-sm input[type=time],
    .input-group-sm input[type=datetime-local],
    .input-group-sm input[type=month],
    input[type=date].input-sm,
    input[type=time].input-sm,
    input[type=datetime-local].input-sm,
    input[type=month].input-sm {
        line-height:30px
    }
    .input-group-lg input[type=date],
    .input-group-lg input[type=time],
    .input-group-lg input[type=datetime-local],
    .input-group-lg input[type=month],
    input[type=date].input-lg,
    input[type=time].input-lg,
    input[type=datetime-local].input-lg,
    input[type=month].input-lg {
        line-height:46px
    }
}
.form-group {
    margin-bottom:15px
}
.checkbox,
.radio {
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.checkbox label,
.radio label {
    min-height:20px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer
}
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
    position:absolute;
    margin-top:4px\9;
    margin-left:-20px
}
.checkbox+.checkbox,
.radio+.radio {
    margin-top:-5px
}
.checkbox-inline,
.radio-inline {
    position:relative;
    display:inline-block;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    vertical-align:middle;
    cursor:pointer
}
.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
    margin-top:0;
    margin-left:10px
}
fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox].disabled,
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=radio][disabled] {
    cursor:not-allowed
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
    cursor:not-allowed
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
    cursor:not-allowed
}
.form-control-static {
    min-height:34px;
    padding-top:7px;
    padding-bottom:7px;
    margin-bottom:0
}
.form-control-static.input-lg,
.form-control-static.input-sm {
    padding-right:0;
    padding-left:0
}
.input-sm {
    height:30px;
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
select.input-sm {
    height:30px;
    line-height:30px
}
select[multiple].input-sm,
textarea.input-sm {
    height:auto
}
.form-group-sm .form-control {
    height:30px;
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.form-group-sm select.form-control {
    height:30px;
    line-height:30px
}
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control {
    height:auto
}
.form-group-sm .form-control-static {
    height:30px;
    min-height:32px;
    padding:6px 10px;
    font-size:12px;
    line-height:1.5
}
.input-lg {
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:6px
}
select.input-lg {
    height:46px;
    line-height:46px
}
select[multiple].input-lg,
textarea.input-lg {
    height:auto
}
.form-group-lg .form-control {
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:6px
}
.form-group-lg select.form-control {
    height:46px;
    line-height:46px
}
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
    height:auto
}
.form-group-lg .form-control-static {
    height:46px;
    min-height:38px;
    padding:11px 16px;
    font-size:18px;
    line-height:1.3333333
}
.has-feedback {
    position:relative
}
.has-feedback .form-control {
    padding-right:42.5px
}
.form-control-feedback {
    position:absolute;
    top:0;
    right:0;
    z-index:2;
    display:block;
    width:34px;
    height:34px;
    line-height:34px;
    text-align:center;
    pointer-events:none
}
.form-group-lg .form-control+.form-control-feedback,
.input-group-lg+.form-control-feedback,
.input-lg+.form-control-feedback {
    width:46px;
    height:46px;
    line-height:46px
}
.form-group-sm .form-control+.form-control-feedback,
.input-group-sm+.form-control-feedback,
.input-sm+.form-control-feedback {
    width:30px;
    height:30px;
    line-height:30px
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
    color:#3c763d
}
.has-success .form-control {
    border-color:#3c763d;
   /* -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)*/
}
.has-success .form-control:focus {
    border-color:#2b542c;
  /*  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 6px #67b168;
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 6px #67b168*/
}
.has-success .input-group-addon {
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#3c763d
}
.has-success .form-control-feedback {
    color:#3c763d
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
    color:#8a6d3b
}
.has-warning .form-control {
    border-color:#8a6d3b;
  /*  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)*/
}
.has-warning .form-control:focus {
    border-color:#66512c;
   /* -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 6px #c0a16b;
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 6px #c0a16b*/
}
.has-warning .input-group-addon {
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#8a6d3b
}
.has-warning .form-control-feedback {
    color:#8a6d3b
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
    color:#a94442
}
.has-error .form-control {
    border-color:#a94442;
   /* -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)*/
}
.has-error .form-control:focus {
    border-color:#843534;
    /*-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 6px #ce8483;
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075),
    0 0 6px #ce8483*/
}
.has-error .input-group-addon {
    color:#a94442;
    background-color:#f2dede;
    border-color:#a94442
}
.has-error .form-control-feedback {
    color:#a94442
}
.has-feedback label~.form-control-feedback {
    top:25px
}
.has-feedback label.sr-only~.form-control-feedback {
    top:0
}
.help-block {
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:#737373
}
@media only screen and (min-width: 768px) {
    .form-inline .form-group {
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .form-control {
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .form-inline .form-control-static {
        display:inline-block
    }
    .form-inline .input-group {
        display:inline-table;
        vertical-align:middle
    }
    .form-inline .input-group .form-control,
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn {
        width:auto
    }
    .form-inline .input-group>.form-control {
        width:100%
    }
    .form-inline .control-label {
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox,
    .form-inline .radio {
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox label,
    .form-inline .radio label {
        padding-left:0
    }
    .form-inline .checkbox input[type=checkbox],
    .form-inline .radio input[type=radio] {
        position:relative;
        margin-left:0
    }
    .form-inline .has-feedback .form-control-feedback {
        top:0
    }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
    padding-top:7px;
    margin-top:0;
    margin-bottom:0
}
.form-horizontal .checkbox,
.form-horizontal .radio {
    min-height:27px
}
.form-horizontal .form-group {
    margin-right:-15px;
    margin-left:-15px
}
@media only screen and (min-width: 768px) {
    .form-horizontal .control-label {
        padding-top:7px;
        margin-bottom:0;
        text-align:right
    }
}
.form-horizontal .has-feedback .form-control-feedback {
    right:15px
}
@media only screen and (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top:11px;
        font-size:18px
    }
}
@media only screen and (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top:6px;
        font-size:12px
    }
}
.btn {
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:400;
    line-height:1.42857143;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-image:none;
    border:1px solid transparent;
    border-radius:4px
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn.focus,
.btn:focus,
.btn:hover {
    color:#333;
    text-decoration:none
}
.btn.active,
.btn:active {
    background-image:none;
    outline:0;
   /* -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)*/
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor:not-allowed;
    filter:alpha(opacity=65);
  /*  -webkit-box-shadow:none;
    box-shadow:none;*/
    opacity:.65
}
a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events:none
}
.btn-default {
    color:#333;
    background-color:#fff;
    border-color:#ccc
}
.btn-default.focus,
.btn-default:focus {
    color:#333;
    background-color:#e6e6e6;
    border-color:#8c8c8c
}
.btn-default:hover {
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open>.dropdown-toggle.btn-default.focus,
.open>.dropdown-toggle.btn-default:focus,
.open>.dropdown-toggle.btn-default:hover {
    color:#333;
    background-color:#d4d4d4;
    border-color:#8c8c8c
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
    background-image:none
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
    background-color:#fff;
    border-color:#ccc
}
.btn-default .badge {
    color:#fff;
    background-color:#333
}
.btn-primary {
    color:#fff;
   /* background-color:#337ab7;*/
    border-color:#2e6da4
}
.btn-primary.focus,
.btn-primary:focus {
    color:#fff;
    background-color:#286090;
    border-color:#122b40
}
.btn-primary:hover {
    color:#fff;
    background-color:#286090;
    border-color:#204d74
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
    color:#fff;
    background-color:#286090;
    border-color:#204d74
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
    color:#fff;
    background-color:#204d74;
    border-color:#122b40
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
    background-image:none
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
   /* background-color:#337ab7;*/
    border-color:#2e6da4
}
.btn-primary .badge {
   /* color:#337ab7;*/
    background-color:#fff
}
.btn-success {
    color:#fff;
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success.focus,
.btn-success:focus {
    color:#fff;
    background-color:#449d44;
    border-color:#255625
}
.btn-success:hover {
    color:#fff;
    background-color:#449d44;
    border-color:#398439
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
    color:#fff;
    background-color:#449d44;
    border-color:#398439
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.dropdown-toggle.btn-success.focus,
.open>.dropdown-toggle.btn-success:focus,
.open>.dropdown-toggle.btn-success:hover {
    color:#fff;
    background-color:#398439;
    border-color:#255625
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
    background-image:none
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success .badge {
    color:#5cb85c;
    background-color:#fff
}
.btn-info {
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info.focus,
.btn-info:focus {
    color:#fff;
    background-color:#31b0d5;
    border-color:#1b6d85
}
.btn-info:hover {
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open>.dropdown-toggle.btn-info.focus,
.open>.dropdown-toggle.btn-info:focus,
.open>.dropdown-toggle.btn-info:hover {
    color:#fff;
    background-color:#269abc;
    border-color:#1b6d85
}
.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
    background-image:none
}
.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge {
    color:#5bc0de;
    background-color:#fff
}
.btn-warning {
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning.focus,
.btn-warning:focus {
    color:#fff;
    background-color:#ec971f;
    border-color:#985f0d
}
.btn-warning:hover {
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open>.dropdown-toggle.btn-warning.focus,
.open>.dropdown-toggle.btn-warning:focus,
.open>.dropdown-toggle.btn-warning:hover {
    color:#fff;
    background-color:#d58512;
    border-color:#985f0d
}
.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
    background-image:none
}
.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled].focus,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning .badge {
    color:#f0ad4e;
    background-color:#fff
}
.btn-danger {
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger.focus,
.btn-danger:focus {
    color:#fff;
    background-color:#c9302c;
    border-color:#761c19
}
.btn-danger:hover {
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.dropdown-toggle.btn-danger.focus,
.open>.dropdown-toggle.btn-danger:focus,
.open>.dropdown-toggle.btn-danger:hover {
    color:#fff;
    background-color:#ac2925;
    border-color:#761c19
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
    background-image:none
}
.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger .badge {
    color:#d9534f;
    background-color:#fff
}
.btn-link {
    font-weight:400;
   /* color:#337ab7;*/
    border-radius:0
}
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color:transparent;
   /* -webkit-box-shadow:none;
    box-shadow:none*/
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color:transparent
}
.btn-link:focus,
.btn-link:hover {
    color:#23527c;
    text-decoration:underline;
    background-color:transparent
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
    color:#777;
    text-decoration:none
}
.btn-group-lg>.btn,
.btn-lg {
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:6px
}
.btn-group-sm>.btn,
.btn-sm {
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.btn-group-xs>.btn,
.btn-xs {
    padding:1px 5px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.btn-block {
    display:block;
    width:100%
}
.btn-block+.btn-block {
    margin-top:5px
}
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width:100%
}
.fade {
    opacity:0;
    -webkit-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.fade.in {
    opacity:1
}
.collapse {
    display:none
}
.collapse.in {
    display:block
}
tr.collapse.in {
    display:table-row
}
tbody.collapse.in {
    display:table-row-group
}
.collapsing {
    position:relative;
    height:0;
    overflow:hidden;
    -webkit-transition-timing-function:ease;
    -o-transition-timing-function:ease;
    transition-timing-function:ease;
    -webkit-transition-duration:.35s;
    -o-transition-duration:.35s;
    transition-duration:.35s;
    -webkit-transition-property:height,
    visibility;
    -o-transition-property:height,
    visibility;
    transition-property:height,
    visibility
}
.caret {
    display:inline-block;
    width:0;
    height:0;
    margin-left:2px;
    vertical-align:middle;
    border-top:4px dashed;
    border-top:4px solid\9;
    border-right:4px solid transparent;
    border-left:4px solid transparent
}
.dropdown,
.dropup {
    position:relative
}
.dropdown-toggle:focus {
    outline:0
}
.dropdown-menu {
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    font-size:14px;
    text-align:left;
    list-style:none;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0, 0, 0, .15);
    border-radius:4px;
   /* -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);
    box-shadow:0 6px 12px rgba(0, 0, 0, .175)*/
}
.dropdown-menu.pull-right {
    right:0;
    left:auto
}
.dropdown-menu .divider {
    height:1px;
    margin:9px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.dropdown-menu>li>a {
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857143;
    color:#333;
    white-space:nowrap
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    color:#262626;
    text-decoration:none;
    background-color:#f5f5f5
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    color:#fff;
    text-decoration:none;
   /* background-color:#337ab7;*/
    outline:0
}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
    color:#777
}
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent;
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.open>.dropdown-menu {
    display:block
}
.open>a {
    outline:0
}
.dropdown-menu-right {
    right:0;
    left:auto
}
.dropdown-menu-left {
    right:auto;
    left:0
}

.dropdown-backdrop {
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:990
}
.pull-right>.dropdown-menu {
    right:0;
    left:auto
}
.dropup .caret,

.btn-group,
.btn-group-vertical {
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.btn-group-vertical>.btn,
.btn-group>.btn {
    position:relative;
    float:left
}
.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
    z-index:2
}
.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group {
    margin-left:-1px
}
.btn-toolbar {
    margin-left:-5px
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
    float:left
}
.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
    margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius:0
}
.btn-group>.btn:first-child {
    margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.btn-group>.btn-group {
    float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline:0
}
.btn-group>.btn+.dropdown-toggle {
    padding-right:8px;
    padding-left:8px
}
.btn-group>.btn-lg+.dropdown-toggle {
    padding-right:12px;
    padding-left:12px
}
.btn-group.open .dropdown-toggle {
  /*  -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)*/
}
.btn-group.open .dropdown-toggle.btn-link {
  /*  -webkit-box-shadow:none;
    box-shadow:none*/
}
.btn .caret {
    margin-left:0
}
.btn-lg .caret {
    border-width:5px 5px 0;
    border-bottom-width:0
}
.dropup .btn-lg .caret {
    border-width:0 5px 5px
}
.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group,
.btn-group-vertical>.btn-group>.btn {
    display:block;
    float:none;
    width:100%;
    max-width:100%
}
.btn-group-vertical>.btn-group>.btn {
    float:none
}
.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group {
    margin-top:-1px;
    margin-left:0
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius:0
}
.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-top-left-radius:0;
    border-top-right-radius:0
}
.btn-group-justified {
    display:table;
    width:100%;
    table-layout:fixed;
    border-collapse:separate
}
.btn-group-justified>.btn,
.btn-group-justified>.btn-group {
    display:table-cell;
    float:none;
    width:1%
}
.btn-group-justified>.btn-group .btn {
    width:100%
}
.btn-group-justified>.btn-group .dropdown-menu {
    left:auto
}
[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio],
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
    position:absolute;
    clip:rect(0, 0, 0, 0);
    pointer-events:none
}
.input-group {
    position:relative;
    display:table;
    border-collapse:separate
}
.input-group[class*=col-] {
    float:none;
    padding-right:0;
    padding-left:0
}
.input-group .form-control {
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0
}
.input-group .form-control:focus {
    z-index:3
}
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:6px
}
select.input-group-lg>.form-control,
select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
    height:46px;
    line-height:46px
}
select[multiple].input-group-lg>.form-control,
select[multiple].input-group-lg>.input-group-addon,
select[multiple].input-group-lg>.input-group-btn>.btn,
textarea.input-group-lg>.form-control,
textarea.input-group-lg>.input-group-addon,
textarea.input-group-lg>.input-group-btn>.btn {
    height:auto
}
.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
    height:30px;
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
select.input-group-sm>.form-control,
select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
    height:30px;
    line-height:30px
}
select[multiple].input-group-sm>.form-control,
select[multiple].input-group-sm>.input-group-addon,
select[multiple].input-group-sm>.input-group-btn>.btn,
textarea.input-group-sm>.form-control,
textarea.input-group-sm>.input-group-addon,
textarea.input-group-sm>.input-group-btn>.btn {
    height:auto
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
    display:table-cell
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
    border-radius:0
}
.input-group-addon,
.input-group-btn {
    width:1%;
    white-space:nowrap;
    vertical-align:middle
}
.input-group-addon {
    padding:6px 12px;
    font-size:14px;
    font-weight:400;
    line-height:1;
    color:#555;
    text-align:center;
    background-color:#eee;
    border:1px solid #ccc;
    border-radius:4px
}
.input-group-addon.input-sm {
    padding:5px 10px;
    font-size:12px;
    border-radius:3px
}
.input-group-addon.input-lg {
    padding:10px 16px;
    font-size:18px;
    border-radius:6px
}
.input-group-addon input[type=checkbox],
.input-group-addon input[type=radio] {
    margin-top:0
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group>.btn,
.input-group-btn:first-child>.dropdown-toggle,
.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.input-group-addon:first-child {
    border-right:0
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
.input-group-btn:first-child>.btn:not(:first-child),
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group>.btn,
.input-group-btn:last-child>.dropdown-toggle {
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.input-group-addon:last-child {
    border-left:0
}
.input-group-btn {
    position:relative;
    font-size:0;
    white-space:nowrap
}
.input-group-btn>.btn {
    position:relative
}
.input-group-btn>.btn+.btn {
    margin-left:-1px
}
.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
.input-group-btn>.btn:hover {
    z-index:2
}
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group {
    margin-right:-1px
}
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group {
    z-index:2;
    margin-left:-1px
}


.label {
    display:inline;
    padding:.2em .6em .3em;
    font-size:75%;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:baseline;
    border-radius:.25em
}
a.label:focus,
a.label:hover {
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.label:empty {
    display:none
}
.btn .label {
    position:relative;
    top:-1px
}
.label-default {
    background-color:#777
}
.label-default[href]:focus,
.label-default[href]:hover {
    background-color:#5e5e5e
}
.label-primary {
   /* background-color:#337ab7*/
}
.label-primary[href]:focus,
.label-primary[href]:hover {
    background-color:#286090
}
.label-success {
    background-color:#5cb85c
}
.label-success[href]:focus,
.label-success[href]:hover {
    background-color:#449d44
}
.label-info {
    background-color:#5bc0de
}
.label-info[href]:focus,
.label-info[href]:hover {
    background-color:#31b0d5
}
.label-warning {
    background-color:#f0ad4e
}
.label-warning[href]:focus,
.label-warning[href]:hover {
    background-color:#ec971f
}
.label-danger {
    background-color:#d9534f
}
.label-danger[href]:focus,
.label-danger[href]:hover {
    background-color:#c9302c
}
.badge {
    display:inline-block;
    min-width:10px;
    padding:3px 7px;
    font-size:12px;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    background-color:#777;
    border-radius:10px
}
.badge:empty {
    display:none
}
.btn .badge {
    position:relative;
    top:-1px
}
.btn-group-xs>.btn .badge,
.btn-xs .badge {
    top:0;
    padding:1px 5px
}
a.badge:focus,
a.badge:hover {
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.list-group-item.active>.badge,
.nav-pills>.active>a>.badge {
   /* color:#337ab7;*/
    background-color:#fff
}
.list-group-item>.badge {
    float:right
}
.list-group-item>.badge+.badge {
    margin-right:5px
}
.nav-pills>li>a>.badge {
    margin-left:3px
}
.jumbotron {
    padding-top:30px;
    padding-bottom:30px;
    margin-bottom:30px;
    color:inherit;
    background-color:#eee
}
.jumbotron .h1,
.jumbotron h1 {
    color:inherit
}
.jumbotron p {
    margin-bottom:15px;
    font-size:21px;
    font-weight:200
}
.jumbotron>hr {
    border-top-color:#d5d5d5
}
.container .jumbotron,
.container-fluid .jumbotron {
    padding-right:15px;
    padding-left:15px;
    border-radius:6px
}
.jumbotron .container {
    max-width:100%
}
@media screen and (min-width:768px) {
    .jumbotron {
        padding-top:48px;
        padding-bottom:48px
    }
    .container .jumbotron,
    .container-fluid .jumbotron {
        padding-right:60px;
        padding-left:60px
    }
    .jumbotron .h1,
    .jumbotron h1 {
        font-size:63px
    }
}
.thumbnail {
    display:block;
    padding:4px;
    margin-bottom:20px;
    line-height:1.42857143;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-transition:border .2s ease-in-out;
    -o-transition:border .2s ease-in-out;
    transition:border .2s ease-in-out
}
.thumbnail a>img,
.thumbnail>img {
    margin-right:auto;
    margin-left:auto
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
   /* border-color:#337ab7*/
}
.thumbnail .caption {
    padding:9px;
    color:#333
}
.alert {
    padding:15px;
    margin-bottom:20px;
    border:1px solid transparent;
    border-radius:4px
}
.alert h4 {
    margin-top:0;
    color:inherit
}
.alert .alert-link {
    font-weight:700
}
.alert>p,
.alert>ul {
    margin-bottom:0
}
.alert>p+p {
    margin-top:5px
}
.alert-dismissable,
.alert-dismissible {
    padding-right:35px
}
.alert-dismissable .close,
.alert-dismissible .close {
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit
}
.alert-success {
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.alert-success hr {
    border-top-color:#c9e2b3
}
.alert-success .alert-link {
    color:#2b542c
}
.alert-info {
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.alert-info hr {
    border-top-color:#a6e1ec
}
.alert-info .alert-link {
    color:#245269
}
.alert-warning {
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.alert-warning hr {
    border-top-color:#f7e1b5
}
.alert-warning .alert-link {
    color:#66512c
}
.alert-danger {
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1
}
.alert-danger hr {
    border-top-color:#e4b9c0
}
.alert-danger .alert-link {
    color:#843534
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position:40px 0
    }
    to {
        background-position:0 0
    }
}
@-o-keyframes progress-bar-stripes {
    from {
        background-position:40px 0
    }
    to {
        background-position:0 0
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position:40px 0
    }
    to {
        background-position:0 0
    }
}
.progress {
    height:20px;
    margin-bottom:20px;
    overflow:hidden;
    background-color:#f5f5f5;
    border-radius:4px;
   /* -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1)*/
}
.progress-bar {
    float:left;
    width:0;
    height:100%;
    font-size:12px;
    line-height:20px;
    color:#fff;
    text-align:center;
  /*  background-color:#337ab7;*/
  /*  -webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);*/
    -webkit-transition:width .6s ease;
    -o-transition:width .6s ease;
    transition:width .6s ease
}
.progress-bar-striped,
.progress-striped .progress-bar {
    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:-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;
    background-size:40px 40px
}
.progress-bar.active,
.progress.active .progress-bar {
    -webkit-animation:progress-bar-stripes 2s linear infinite;
    -o-animation:progress-bar-stripes 2s linear infinite;
    animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success {
    background-color:#5cb85c
}
.progress-striped .progress-bar-success {
    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:-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)
}
.progress-bar-info {
    background-color:#5bc0de
}
.progress-striped .progress-bar-info {
    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:-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)
}
.progress-bar-warning {
    background-color:#f0ad4e
}
.progress-striped .progress-bar-warning {
    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:-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)
}
.progress-bar-danger {
    background-color:#d9534f
}
.progress-striped .progress-bar-danger {
    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:-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)
}
.media {
    margin-top:15px
}
.media:first-child {
    margin-top:0
}
.media,
.media-body {
    overflow:hidden;
    zoom:1
}
.media-body {
    width:10000px
}
.media-object {
    display:block
}
.media-object.img-thumbnail {
    max-width:none
}
.media-right,
.media>.pull-right {
    padding-left:10px
}
.media-left,
.media>.pull-left {
    padding-right:10px
}
.media-body,
.media-left,
.media-right {
    display:table-cell;
    vertical-align:top
}
.media-middle {
    vertical-align:middle
}
.media-bottom {
    vertical-align:bottom
}
.media-heading {
    margin-top:0;
    margin-bottom:5px
}
.media-list {
    padding-left:0;
    list-style:none
}
.list-group {
    padding-left:0;
    margin-bottom:20px
}
.list-group-item {
    position:relative;
    display:block;
    padding:10px 15px;
    margin-bottom:-1px;
    background-color:#fff;
    border:1px solid #ddd
}
.list-group-item:first-child {
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.list-group-item:last-child {
    margin-bottom:0;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
a.list-group-item,
button.list-group-item {
    color:#555
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
    color:#333
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
    color:#555;
    text-decoration:none;
    background-color:#f5f5f5
}
button.list-group-item {
    width:100%;
    text-align:left
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
    color:#777;
    cursor:not-allowed;
    background-color:#eee
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
    color:inherit
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
    color:#777
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
    z-index:2;
    color:#fff;
   /* background-color:#337ab7;
    border-color:#337ab7*/
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small {
    color:inherit
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
    color:#c7ddef
}
.list-group-item-success {
    color:#3c763d;
    background-color:#dff0d8
}
a.list-group-item-success,
button.list-group-item-success {
    color:#3c763d
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
    color:inherit
}
a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
    color:#3c763d;
    background-color:#d0e9c6
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
    color:#fff;
    background-color:#3c763d;
    border-color:#3c763d
}
.list-group-item-info {
    color:#31708f;
    background-color:#d9edf7
}
a.list-group-item-info,
button.list-group-item-info {
    color:#31708f
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
    color:inherit
}
a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
    color:#31708f;
    background-color:#c4e3f3
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
    color:#fff;
    background-color:#31708f;
    border-color:#31708f
}
.list-group-item-warning {
    color:#8a6d3b;
    background-color:#fcf8e3
}
a.list-group-item-warning,
button.list-group-item-warning {
    color:#8a6d3b
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
    color:inherit
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
    color:#8a6d3b;
    background-color:#faf2cc
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.list-group-item-warning.active:hover {
    color:#fff;
    background-color:#8a6d3b;
    border-color:#8a6d3b
}
.list-group-item-danger {
    color:#a94442;
    background-color:#f2dede
}
a.list-group-item-danger,
button.list-group-item-danger {
    color:#a94442
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
    color:inherit
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
    color:#a94442;
    background-color:#ebcccc
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
    color:#fff;
    background-color:#a94442;
    border-color:#a94442
}
.list-group-item-heading {
    margin-top:0;
    margin-bottom:5px
}
.list-group-item-text {
    margin-bottom:0;
    line-height:1.3
}
.panel {
    margin-bottom:20px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:4px;
   /* -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);
    box-shadow:0 1px 1px rgba(0, 0, 0, .05)*/
}
.panel-body {
    padding:15px
}
.panel-heading {
    padding:10px 15px;
    border-bottom:1px solid transparent;
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel-heading>.dropdown .dropdown-toggle {
    color:inherit
}
.panel-title {
    margin-top:0;
    margin-bottom:0;
    font-size:16px;
    color:inherit
}
.panel-title>.small,
.panel-title>.small>a,
.panel-title>a,
.panel-title>small,
.panel-title>small>a {
    color:inherit
}
.panel-footer {
    padding:10px 15px;
    background-color:#f5f5f5;
    border-top:1px solid #ddd;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.list-group,
.panel>.panel-collapse>.list-group {
    margin-bottom:0
}
.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item {
    border-width:1px 0;
    border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
    border-top:0;
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
    border-bottom:0;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
    border-top-left-radius:0;
    border-top-right-radius:0
}
.panel-heading+.list-group .list-group-item:first-child {
    border-top-width:0
}
.list-group+.panel-footer {
    border-top-width:0
}
.panel>.panel-collapse>.table,
.panel>.table,
.panel>.table-responsive>.table {
    margin-bottom:0
}
.panel>.panel-collapse>.table caption,
.panel>.table caption,
.panel>.table-responsive>.table caption {
    padding-right:15px;
    padding-left:15px
}
.panel>.table-responsive:first-child>.table:first-child,
.panel>.table:first-child {
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child {
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
    border-top-left-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
    border-top-right-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child,
.panel>.table:last-child {
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child {
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
    border-bottom-right-radius:3px
}
.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive,
.panel>.table+.panel-body,
.panel>.table-responsive+.panel-body {
    border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child td,
.panel>.table>tbody:first-child>tr:first-child th {
    border-top:0
}
.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
    border:0
}
.panel>.table-bordered>tbody>tr>td:first-child,
.panel>.table-bordered>tbody>tr>th:first-child,
.panel>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-bordered>thead>tr>td:first-child,
.panel>.table-bordered>thead>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left:0
}
.panel>.table-bordered>tbody>tr>td:last-child,
.panel>.table-bordered>tbody>tr>th:last-child,
.panel>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-bordered>thead>tr>td:last-child,
.panel>.table-bordered>thead>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right:0
}
.panel>.table-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-child>th,
.panel>.table-bordered>thead>tr:first-child>td,
.panel>.table-bordered>thead>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
    border-bottom:0
}
.panel>.table-bordered>tbody>tr:last-child>td,
.panel>.table-bordered>tbody>tr:last-child>th,
.panel>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {
    border-bottom:0
}
.panel>.table-responsive {
    margin-bottom:0;
    border:0
}
.panel-group {
    margin-bottom:20px
}
.panel-group .panel {
    margin-bottom:0;
    border-radius:4px
}
.panel-group .panel+.panel {
    margin-top:5px
}
.panel-group .panel-heading {
    border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top:1px solid #ddd
}
.panel-group .panel-footer {
    border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body {
    border-bottom:1px solid #ddd
}
.panel-default {
    border-color:#ddd
}
.panel-default>.panel-heading {
    color:#333;
    background-color:#f5f5f5;
    border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color:#ddd
}
.panel-default>.panel-heading .badge {
    color:#f5f5f5;
    background-color:#333
}
.panel-default>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color:#ddd
}
.panel-primary {
  /*  border-color:#337ab7*/
}
.panel-primary>.panel-heading {
    color:#fff;
  /*  background-color:#337ab7;
    border-color:#337ab7*/
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
  /*  border-top-color:#337ab7*/
}
.panel-primary>.panel-heading .badge {
    /*color:#337ab7;*/
    background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
  /*  border-bottom-color:#337ab7*/
}
.panel-success {
    border-color:#d6e9c6
}
.panel-success>.panel-heading {
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse>.panel-body {
    border-top-color:#d6e9c6
}
.panel-success>.panel-heading .badge {
    color:#dff0d8;
    background-color:#3c763d
}
.panel-success>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color:#d6e9c6
}
.panel-info {
    border-color:#bce8f1
}
.panel-info>.panel-heading {
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse>.panel-body {
    border-top-color:#bce8f1
}
.panel-info>.panel-heading .badge {
    color:#d9edf7;
    background-color:#31708f
}
.panel-info>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color:#bce8f1
}
.panel-warning {
    border-color:#faebcc
}
.panel-warning>.panel-heading {
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {
    border-top-color:#faebcc
}
.panel-warning>.panel-heading .badge {
    color:#fcf8e3;
    background-color:#8a6d3b
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color:#faebcc
}
.panel-danger {
    border-color:#ebccd1
}
.panel-danger>.panel-heading {
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {
    border-top-color:#ebccd1
}
.panel-danger>.panel-heading .badge {
    color:#f2dede;
    background-color:#a94442
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color:#ebccd1
}
.embed-responsive {
    position:relative;
    display:block;
    height:0;
    padding:0;
    overflow:hidden
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    border:0
}
.embed-responsive-16by9 {
    padding-bottom:56.25%
}
.embed-responsive-4by3 {
    padding-bottom:75%
}
.well {
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:4px;
   /* -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05)*/
}
.well blockquote {
    border-color:#ddd;
    border-color:rgba(0, 0, 0, .15)
}
.well-lg {
    padding:24px;
    border-radius:6px
}
.well-sm {
    padding:9px;
    border-radius:3px
}
.close {
    float:right;
    font-size:21px;
    font-weight:700;
    line-height:1;
    color:#000;
   /* text-shadow:0 1px 0 #fff;
    filter:alpha(opacity=20);*/
    opacity:.2
}
.close:focus,
.close:hover {
    color:#000;
    text-decoration:none;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:.5
}
button.close {
    -webkit-appearance:none;
    padding:0;
    cursor:pointer;
    background:0 0;
    border:0
}
.modal-open {
    overflow:hidden
}
.modal {
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    display:none;
    overflow:hidden;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.modal.fade .modal-dialog {
    -webkit-transition:-webkit-transform .3s ease-out;
    -o-transition:-o-transform .3s ease-out;
    transition:transform .3s ease-out;
    -webkit-transform:translate(0, -25%);
    -ms-transform:translate(0, -25%);
    -o-transform:translate(0, -25%);
    transform:translate(0, -25%)
}
.modal.in .modal-dialog {
    -webkit-transform:translate(0, 0);
    -ms-transform:translate(0, 0);
    -o-transform:translate(0, 0);
    transform:translate(0, 0)
}
.modal-open .modal {
    overflow-x:hidden;
    overflow-y:auto
}
.modal-dialog {
    position:relative;
    width:auto;
    margin:10px
}
.modal-content {
    position:relative;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0, 0, 0, .2);
    border-radius:6px;
    outline:0;
   /* -webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);
    box-shadow:0 3px 9px rgba(0, 0, 0, .5)*/
}
.modal-backdrop {
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    background-color:#000
}
.modal-backdrop.fade {
    filter:alpha(opacity=0);
    opacity:0
}
.modal-backdrop.in {
    filter:alpha(opacity=50);
    opacity:.5
}

.modal-title {
    margin:0;
    line-height:1.42857143
}
.modal-body {
    position:relative;
    padding:15px
}
.modal-footer {
    padding:15px;
    text-align:right;
    border-top:1px solid #e5e5e5
}
.modal-footer .btn+.btn {
    margin-bottom:0;
    margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
    margin-left:0
}
.modal-scrollbar-measure {
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
@media only screen and (min-width: 768px) {
.modal-dialog {
    width: 599px;
    margin: 145px auto;
}
    .modal-content {
       /* -webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);
        box-shadow:0 5px 15px rgba(0, 0, 0, .5)*/
    }
    .modal-sm {
        width:300px
    }
}
@media only screen and (min-width: 992px) {
    .modal-lg {
        width:900px
    }
}
.tooltip {
    position:absolute;
    z-index:1070;
    display:block;
    font-family:"Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:400;
    line-height:1.42857143;
    text-align:left;
    text-align:start;
    text-decoration:none;
   /* text-shadow:none;*/
    text-transform:none;
    letter-spacing:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    white-space:normal;
    filter:alpha(opacity=0);
    opacity:0;
    line-break:auto
}
.tooltip.in {
    filter:alpha(opacity=90);
    opacity:.9
}
.tooltip.top {
    padding:5px 0;
    margin-top:-3px
}
.tooltip.right {
    padding:0 5px;
    margin-left:3px
}
.tooltip.bottom {
    padding:5px 0;
    margin-top:3px
}
.tooltip.left {
    padding:0 5px;
    margin-left:-3px
}
.tooltip-inner {
    max-width:200px;
    padding:3px 8px;
    color:#fff;
    text-align:center;
    background-color:#000;
    border-radius:4px
}
.tooltip-arrow {
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.tooltip.top .tooltip-arrow {
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-left .tooltip-arrow {
    right:5px;
    bottom:0;
    margin-bottom:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-right .tooltip-arrow {
    bottom:0;
    left:5px;
    margin-bottom:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.right .tooltip-arrow {
    top:50%;
    left:0;
    margin-top:-5px;
    border-width:5px 5px 5px 0;
    border-right-color:#000
}
.tooltip.left .tooltip-arrow {
    top:50%;
    right:0;
    margin-top:-5px;
    border-width:5px 0 5px 5px;
    border-left-color:#000
}
.tooltip.bottom .tooltip-arrow {
    top:0;
    left:50%;
    margin-left:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow {
    top:0;
    right:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow {
    top:0;
    left:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.popover {
    position:absolute;
    top:0;
    left:0;
    z-index:1060;
    display:none;
    max-width:276px;
    padding:1px;
    font-family:"Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
    font-size:14px;
    font-style:normal;
    font-weight:400;
    line-height:1.42857143;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    letter-spacing:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    white-space:normal;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0, 0, 0, .2);
    border-radius:6px;
   /* -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);
    box-shadow:0 5px 10px rgba(0, 0, 0, .2);*/
    line-break:auto
}
.popover.top {
    margin-top:-10px
}
.popover.right {
    margin-left:10px
}
.popover.bottom {
    margin-top:10px
}
.popover.left {
    margin-left:-10px
}
.popover-title {
    padding:8px 14px;
    margin:0;
    font-size:14px;
    background-color:#f7f7f7;
    border-bottom:1px solid #ebebeb;
    border-radius:5px 5px 0 0
}
.popover-content {
    padding:9px 14px
}
.popover>.arrow,
.popover>.arrow:after {
    position:absolute;
    display:block;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.popover>.arrow {
    border-width:11px
}
.popover>.arrow:after {
    content:"";
    border-width:10px
}
.popover.top>.arrow {
    bottom:-11px;
    left:50%;
    margin-left:-11px;
    border-top-color:#999;
    border-top-color:rgba(0, 0, 0, .25);
    border-bottom-width:0
}
.popover.top>.arrow:after {
    bottom:1px;
    margin-left:-10px;
    content:" ";
    border-top-color:#fff;
    border-bottom-width:0
}
.popover.right>.arrow {
    top:50%;
    left:-11px;
    margin-top:-11px;
    border-right-color:#999;
    border-right-color:rgba(0, 0, 0, .25);
    border-left-width:0
}
.popover.right>.arrow:after {
    bottom:-10px;
    left:1px;
    content:" ";
    border-right-color:#fff;
    border-left-width:0
}
.popover.bottom>.arrow {
    top:-11px;
    left:50%;
    margin-left:-11px;
    border-top-width:0;
    border-bottom-color:#999;
    border-bottom-color:rgba(0, 0, 0, .25)
}
.popover.bottom>.arrow:after {
    top:1px;
    margin-left:-10px;
    content:" ";
    border-top-width:0;
    border-bottom-color:#fff
}
.popover.left>.arrow {
    top:50%;
    right:-11px;
    margin-top:-11px;
    border-right-width:0;
    border-left-color:#999;
    border-left-color:rgba(0, 0, 0, .25)
}
.popover.left>.arrow:after {
    right:1px;
    bottom:-10px;
    content:" ";
    border-right-width:0;
    border-left-color:#fff
}
.carousel {
    position:relative
}
.carousel-inner {
    position:relative;
    width:100%;
    overflow:hidden
}
.carousel-inner>.item {
    position:relative;
    display:none;
    -webkit-transition:.6s ease-in-out left;
    -o-transition:.6s ease-in-out left;
    transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
    line-height:1
}
@media all and (transform-3d),
(-webkit-transform-3d) {
    .carousel-inner>.item {
        -webkit-transition:-webkit-transform .6s ease-in-out;
        -o-transition:-o-transform .6s ease-in-out;
        transition:transform .6s ease-in-out;
        -webkit-backface-visibility:hidden;
        backface-visibility:hidden;
        -webkit-perspective:1000px;
        perspective:1000px
    }
    .carousel-inner>.item.active.right,
    .carousel-inner>.item.next {
        left:0;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
    .carousel-inner>.item.active.left,
    .carousel-inner>.item.prev {
        left:0;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
    .carousel-inner>.item.active,
    .carousel-inner>.item.next.left,
    .carousel-inner>.item.prev.right {
        left:0;
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
.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-control {
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:15%;
    font-size:20px;
    color:#fff;
    text-align:center;
    text-shadow:0 1px 2px rgba(0, 0, 0, .6);
    background-color:rgba(0, 0, 0, 0);
    filter:alpha(opacity=50);
    opacity:.5
}
.carousel-control.left {
    background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image:linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat:repeat-x
}
.carousel-control.right {
    right:0;
    left:auto;
    background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    background-image:-o-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
    background-image:linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat:repeat-x
}
.carousel-control:focus,
.carousel-control:hover {
    color:#fff;
    text-decoration:none;
    filter:alpha(opacity=90);
    outline:0;
    opacity:.9
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
    position:absolute;
    top:50%;
    z-index:5;
    display:inline-block;
    margin-top:-10px
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
    left:50%;
    margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
    right:50%;
    margin-right:-10px
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
    width:20px;
    height:20px;
    font-family:serif;
    line-height:1
}
.carousel-control .icon-prev:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'\2039'
}
.carousel-control .icon-next:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'\203a'
}
.carousel-indicators {
    position:absolute;
    bottom:10px;
    left:50%;
    z-index:15;
    width:60%;
    padding-left:0;
    margin-left:-30%;
    text-align:center;
    list-style:none
}
.carousel-indicators li {
    display:inline-block;
    width:10px;
    height:10px;
    margin:1px;
    text-indent:-999px;
    cursor:pointer;
    background-color:#000\9;
    background-color:rgba(0, 0, 0, 0);
    border:1px solid #fff;
    border-radius:10px
}
.carousel-indicators .active {
    width:12px;
    height:12px;
    margin:0;
    background-color:#fff
}
.carousel-caption {
    position:absolute;
    right:15%;
    top: 25%;
    left:15%;
    z-index:10;
    padding-top:20px;
    padding-bottom:20px;
    color:#fff !important;
    text-align:center;
    text-shadow:0 1px 2px rgba(0, 0, 0, .6)
}

.carousel-caption h3{
    color: #fff !important;
    font-size: 60px;
    text-transform: capitalize;
    font-weight: 300;
}
.carousel-caption .btn {
    text-shadow:none
}


@media screen and (min-width:768px) {
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next,
    .carousel-control .icon-prev {
        width:30px;
        height:30px;
        margin-top:-10px;
        font-size:30px
    }
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .icon-prev {
        margin-left:-10px
    }
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next {
        margin-right:-10px
    }
    .carousel-caption {
        right:20%;
        left:20%;
        padding-bottom:30px
    }
    .carousel-indicators {
        bottom:20px
    }
}
.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,

.nav:after,
.nav:before,

.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
    display:table;
    content:" "
}
.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,

.nav:after,

.pager:after,
.panel-body:after,
.row:after {
    clear:both
}
.center-block {
    display:block;
    margin-right:auto;
    margin-left:auto
}
.pull-right {
    float:right!important
}
.pull-left {
    float:left!important
}
.hide {
    display:none!important
}
.show {
    display:block!important
}
.invisible {
    visibility:hidden
}
.text-hide {
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.hidden {
    display:none!important
}
.affix {
    position:fixed
}
@-ms-viewport {
    width:device-width
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
    display:none!important
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display:none!important
}
@media only screen and (max-width: 767px) {
    .visible-xs {
        display:block!important
    }
    table.visible-xs {
        display:table!important
    }
    tr.visible-xs {
        display:table-row!important
    }
    td.visible-xs,
    th.visible-xs {
        display:table-cell!important
    }
}
@media only screen and (max-width: 767px) {
    .visible-xs-block {
        display:block!important
    }
}
@media only screen and (max-width: 767px) {
    .visible-xs-inline {
        display:inline!important
    }
}
@media only screen and (max-width: 767px) {
    .visible-xs-inline-block {
        display:inline-block!important
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .visible-sm {
        display:block!important
    }
    table.visible-sm {
        display:table!important
    }
    tr.visible-sm {
        display:table-row!important
    }
    td.visible-sm,
    th.visible-sm {
        display:table-cell!important
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .visible-sm-block {
        display:block!important
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .visible-sm-inline {
        display:inline!important
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display:inline-block!important
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .visible-md {
        display:block!important
    }
    table.visible-md {
        display:table!important
    }
    tr.visible-md {
        display:table-row!important
    }
    td.visible-md,
    th.visible-md {
        display:table-cell!important
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .visible-md-block {
        display:block!important
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .visible-md-inline {
        display:inline!important
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display:inline-block!important
    }
}
@media only screen and (min-width:1200px) {
    .visible-lg {
        display:block!important
    }
    table.visible-lg {
        display:table!important
    }
    tr.visible-lg {
        display:table-row!important
    }
    td.visible-lg,
    th.visible-lg {
        display:table-cell!important
    }
}
@media only screen and (min-width:1200px) {
    .visible-lg-block {
        display:block!important
    }
}
@media only screen and (min-width:1200px) {
    .visible-lg-inline {
        display:inline!important
    }
}
@media only screen and (min-width:1200px) {
    .visible-lg-inline-block {
        display:inline-block!important
    }
}
@media only screen and (max-width:767px) {
    .hidden-xs {
        display:none!important
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display:none!important
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display:none!important
    }
}
@media only screen and (min-width:1200px) {
    .hidden-lg {
        display:none!important
    }
}
.visible-print {
    display:none!important
}
@media print {
    .visible-print {
        display:block!important
    }
    table.visible-print {
        display:table!important
    }
    tr.visible-print {
        display:table-row!important
    }
    td.visible-print,
    th.visible-print {
        display:table-cell!important
    }
}
.visible-print-block {
    display:none!important
}
@media print {
    .visible-print-block {
        display:block!important
    }
}
.visible-print-inline {
    display:none!important
}
@media print {
    .visible-print-inline {
        display:inline!important
    }
}
.visible-print-inline-block {
    display:none!important
}
@media print {
    .visible-print-inline-block {
        display:inline-block!important
    }
}
@media print {
    .hidden-print {
        display:none!important
    }
}
.entry .blog_post h1,
.entry .blog_post h2,
.entry .blog_post h3,
.entry .blog_post h4,
.entry .blog_post h5,
.entry .blog_post h6 {
    margin:20px 0
}
.entry .comments-section h1,
.entry .comments-section h2,
.entry .comments-section h3,
.entry .comments-section h4,
.entry .comments-section h5,
.entry .comments-section h6 {
    margin:20px 0
}
.entry img,
video,
iframe {
    height:auto;
    max-width:100%;
	   
}
.entry .alignleft,
.entry .alignright {
    display:inline;
    margin-bottom:.55rem;
    margin-top:.75rem
}
.entry .alignleft {
    float:left;
    margin-right:2rem
}
.entry .alignright {
    float:right;
    margin-left:2rem;
    max-width:100%
}
.entry .alignright:after {
    position:absolute;
    display:block;
    clear:both;
    content:' ';
    width:100%;
    height:1px
}
.entry .aligncenter,
.entry .alignnone {
    display:block;
    margin-left:auto;
    margin-right:auto;
    margin:20px 0
}
.entry .aligncenter {
    margin:0 auto
}
.entry table {
    border:1px solid #f2f2f2
}
.entry table thead td {
    font-weight:600
}
.entry table tr {
    border:1px solid #f2f2f2
}
.entry table tr th,
.entry table tr td {
    padding:5px 15px
}
.entry dl dt {
    padding:5px 0
}
.entry dl dd {
    padding-left:40px
}
.entry ol,
.entry ul {
    padding-left:40px
}
.entry ol li,
.entry ul li {
    margin-bottom:5px
}
.entry blockquote {
    position:relative;
    padding:10px 15px;
    margin:20px 0;
    font-size:17px;
    background:#f5f5f5;
    border-left:0;
    border-radius:0 2px 2px 0
}
.entry blockquote:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f10d";
font-family:FontAwesome;
position:absolute;
top:10px;
left:10px;
font-size:44px;
color:#e3e3e3;
line-height:normal
}
.entry blockquote:after {
    content:"\f10e";
    font-family:FontAwesome;
    position:absolute;
    bottom:10px;
    right:10px;
    font-size:44px;
    color:#e3e3e3;
    line-height:normal
}
.entry blockquote p {
    position:relative;
    color:#858a99;
    font-size:16px;
    font-style:italic;
    font-weight:400;
    padding:10px 50px;
    margin:0
}
.entry pre {
    white-space:pre-wrap;
    background:#f5f5f5;
    padding:15px 20px;
    margin-bottom:3rem;
    border:1px solid#f2f2f2;
    color:#85929e;
    font-weight:500;
    font-size:15px
}
.post-thumbnail img {
    border-radius:4px
}
.entry figure {
   /* max-width:100%;*/
    position:relative
}


.entry figure .source {
    margin-left:10px;
    color:#d0d3d8
}
.entry figure .source a {
    color:#d0d3d8
}
.entry .gallery-item {
    display:inline-table;
    margin-right:10px
}
.entry .wp-caption-text,
.entry .gallery-caption {
    font-size:13px;
    color:#d0d3d8;
    font-style:italic;
    line-height:30px
}
.entry .wp-caption-text a,
.entry .gallery-caption a {
    color:#d0d3d8
}
.screen-reader-text {
    clip:rect(1px, 1px, 1px, 1px);
    clip-path:polygon(0 0, 0 0, 0 0, 0 0);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.blog_list.sticky {
    border-color:#f0f0f0;
    background:#f5f3f0
}
.blog_list.sticky p {
    color:#8598a5
}
.entry .pingbacklist {
    padding-left:0;
    list-style:none
}
.entry .pingbacklist .pingback {
    margin-bottom:40px
}
.entry .pingbacklist .pingback .comment-meta {
    padding:10px
}
.entry .image-gallery figure {
    margin-bottom:30px
}
@media only screen and (max-width: 600px){
.entry .image-gallery figure {
       margin-bottom: 30px;
    width: 100%;
}
}

.entry .image-gallery figure img {
    border-radius:2px
}
@media only screen and (max-width: 600px){
.entry .image-gallery figure img {
    border-radius: 2px;
    width: 510px;
    height: 294px;
    /* margin-left: -23px; */
}

}

.post-password-form label,
.post-password-form input[type=submit] {
    margin-top:30px;
    margin-right:10px;
    vertical-align:middle;
    display:block;
    float:left
}
.post-password-form input[type=password] {
    padding:6px 10px;
    margin-left:10px;
    color:#b3b3b3;
    border:1px solid #dedede;
  /*  -webkit-box-shadow:none;*/
    box-shadow:none;
    border-radius:1px;
    -webkit-transition:all ease 0.3s;
    transition:all ease 0.3s;
    font-size:14px
}
.post-password-form input[type=submit] {
    border:1px solid;
    border-radius:2px;
    font-size:14px;
    max-width:100%;
    padding:8px 15px;
    background:#deb666;
    border-color:#deb666;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.04em;
    -webkit-transition:all ease 0.3s;
    transition:all ease 0.3s;
    display:inline-block;
    line-height:1.82857143;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.widget_categories ul,
.widget_archive ul,
.widget_archive .bootstrap-select,
.widget_categories .bootstrap-select,
.widget_text .textwidget,
.widget_calendar .calendar_wrap,
.widget_recent_entries ul,
.widget_recent_comments ul,
.widget_nav_menu ul:first-child,
.widget_pages ul,
.widget_rss ul,
.widget_meta ul {
    padding:15px;
    list-style:none
}
.f-widget.widget_categories ul,
.f-widget.widget_archive ul,
.f-widget.widget_archive .bootstrap-select,
.f-widget.widget_categories .bootstrap-select,
.f-widget.widget_text .textwidget,
.f-widget.widget_calendar .calendar_wrap,
.f-widget.widget_recent_entries ul,
.f-widget.widget_recent_comments ul,
.f-widget.widget_nav_menu ul,
.f-widget.widget_pages ul,
.f-widget.widget_rss ul,
.f-widget.widget_meta ul {
    padding:0
}
.widget_categories ul li,
.widget_archive ul li,
.widget_recent_entries ul li,
.widget_recent_comments ul li,
.widget_nav_menu ul li,
.widget_rss ul li,
.widget_meta ul li {
    padding:5px 10px;
    border-bottom:1px dashed #f2f2f2
}
.widget_nav_menu ul li .sub-menu li {
    border-bottom:none;
    padding:10px 0
}
.widget_nav_menu ul li .sub-menu li .sub-menu {
    padding-left:10px
}
.widget_categories ul li a,
.widget_archive ul li a,
.widget_recent_entries ul li a,
.widget_recent_comments ul li a,
.widget_nav_menu ul li a,
.widget_pages ul li a,
.widget_meta ul li a {
    color:#858a99
}
.widget_calendar .calendar_wrap #wp-calendar {
    width:100%
}
.widget_calendar .calendar_wrap #wp-calendar caption {
    text-align:center
}
.widget_archive .bootstrap-select,
.widget_categories .bootstrap-select {
    width:100%!important
}
.widget_search .sidebar-search {
    position:relative
}
.widget_search button {
    position:absolute;
    width:40px;
    background:#ccc;
    outline:none;
    box-shadow:none;
    border:none;
    height:33px;
    right:0;
    top:0
}
.widget_media_image {
    margin-bottom:30px
}

.widget img {
    max-width:100%;
    height:auto
}
select.bs-select-hidden,
select.selectpicker {
    display:none!important
}
.bootstrap-select {
    width:220px\9
}
.bootstrap-select>.dropdown-toggle {
    width:100%;
    padding-right:25px;
    z-index:1
}
.bootstrap-select>.dropdown-toggle.bs-placeholder,
.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    color:#999
}
.bootstrap-select>select {
    position:absolute!important;
    bottom:0;
    left:50%;
    display:block!important;
    width:.5px!important;
    height:100%!important;
    padding:0!important;
    opacity:0!important;
    border:none
}
.bootstrap-select>select.mobile-device {
    top:0;
    left:0;
    display:block!important;
    width:100%!important;
    z-index:2
}
.error .bootstrap-select .dropdown-toggle,
.has-error .bootstrap-select .dropdown-toggle {
    border-color:#b94a48
}
.bootstrap-select.fit-width {
    width:auto!important
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width:220px
}
.bootstrap-select .dropdown-toggle:focus {
    outline:thin dotted #333!important;
    outline:5px auto -webkit-focus-ring-color!important;
    outline-offset:-2px
}
.bootstrap-select.form-control {
    margin-bottom:0;
    padding:0;
    border:none
}
.bootstrap-select.form-control:not([class*=col-]) {
    width:100%
}
.bootstrap-select.form-control.input-group-btn {
    z-index:auto
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn {
    border-radius:0
}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*=col-] {
    float:none;
    display:inline-block;
    margin-left:0
}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
    float:right
}
.form-group .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group {
    margin-bottom:0
}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
    padding:0
}
.form-inline .bootstrap-select.btn-group .form-control {
    width:100%
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group>.disabled {
    cursor:not-allowed
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group>.disabled:focus {
    outline:0!important
}
.bootstrap-select.btn-group.bs-container {
    position:absolute;
    height:0!important;
    padding:0!important
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
    z-index:1060
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    display:inline-block;
    overflow:hidden;
    width:100%;
    text-align:left
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
    position:absolute;
    top:50%;
    right:12px;
    margin-top:-2px;
    vertical-align:middle
}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle {
    width:100%
}
.bootstrap-select.btn-group .dropdown-menu {
    min-width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.bootstrap-select.btn-group .dropdown-menu.inner {
    position:relative;
    float:none;
    border:0;
    padding:0;
    margin:0;
    border-radius:0;
  /*  -webkit-box-shadow:none;
    box-shadow:none*/
}
.bootstrap-select.btn-group .dropdown-menu li {
    position:relative
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
    color:#fff
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
    cursor:not-allowed
}
.bootstrap-select.btn-group .dropdown-menu li a {
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
    position:relative;
    padding-left:2.25em
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
    display:none
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
    display:inline-block
}
.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left:.5em
}
.bootstrap-select.btn-group .dropdown-menu .notify {
    position:absolute;
    bottom:5px;
    width:96%;
    margin:0 2%;
    min-height:26px;
    padding:3px 5px;
    background:#f5f5f5;
    border:1px solid #e3e3e3;
    /*-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);*/
    pointer-events:none;
    opacity:.9;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.bootstrap-select.btn-group .no-results {
    padding:3px;
    background:#f5f5f5;
    margin:0 5px;
    white-space:nowrap
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
    position:static
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
    position:static;
    top:auto;
    margin-top:-1px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    position:absolute;
    display:inline-block;
    right:15px;
    margin-top:5px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right:34px
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle {
    z-index:1061
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
border-left:7px solid transparent;
border-right:7px solid transparent;
border-bottom:7px solid rgba(204, 204, 204, .2);
position:absolute;
bottom:-4px;
left:9px;
display:none
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content:'';
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    position:absolute;
    bottom:-4px;
    left:10px;
    display:none
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
    bottom:auto;
    top:-3px;
    border-top:7px solid rgba(204, 204, 204, .2);
    border-bottom:0
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
    bottom:auto;
    top:-3px;
    border-top:6px solid #fff;
    border-bottom:0
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right:12px;
    left:auto
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right:13px;
    left:auto
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before {
    display:block
}
.bs-actionsbox,
.bs-donebutton,
.bs-searchbox {
    padding:4px 8px
}
.bs-actionsbox {
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.bs-actionsbox .btn-group button {
    width:50%
}
.bs-donebutton {
    float:left;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.bs-donebutton .btn-group button {
    width:100%
}
.bs-searchbox+.bs-actionsbox {
    padding:0 8px 4px
}
.bs-searchbox .form-control {
    margin-bottom:0;
    width:100%;
    float:none
}
.mfp-bg {
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1042;
    overflow:hidden;
    position:fixed;
    background:#0b0b0b;
    opacity:.8;
    filter:alpha(opacity=80)
}
.mfp-wrap {
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1043;
    position:fixed;
    outline:none!important;
    -webkit-backface-visibility:hidden
}
.mfp-container {
    text-align:center;
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    padding:0 8px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.mfp-container:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
display:inline-block;
height:100%;
vertical-align:middle
}
.mfp-align-top .mfp-container:before {
    display:none
}
.mfp-content {
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:0 auto;
    text-align:left;
    z-index:1045
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width:100%;
    cursor:auto
}
.mfp-ajax-cur {
    cursor:progress
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor:-moz-zoom-out;
    cursor:-webkit-zoom-out;
    cursor:zoom-out
}
.mfp-zoom {
    cursor:pointer;
    cursor:-webkit-zoom-in;
    cursor:-moz-zoom-in;
    cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
    cursor:auto
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none
}
.mfp-loading.mfp-figure {
    display:none
}
.mfp-hide {
    display:none!important
}
.mfp-preloader {
    color:#CCC;
    position:absolute;
    top:50%;
    width:auto;
    text-align:center;
    margin-top:-.8em;
    left:8px;
    right:8px;
    z-index:1044
}
.mfp-preloader a {
    color:#CCC
}
.mfp-preloader a:hover {
    color:#FFF
}
.mfp-s-ready .mfp-preloader {
    display:none
}
.mfp-s-error .mfp-content {
    display:none
}
button.mfp-close,
button.mfp-arrow {
    overflow:visible;
    cursor:pointer;
    background:transparent;
    border:0;
    -webkit-appearance:none;
    display:block;
    outline:none;
    padding:0;
    z-index:1046;
  /*  -webkit-box-shadow:none;
    box-shadow:none*/
}
button::-moz-focus-inner {
    padding:0;
    border:0
}
.mfp-close {
    width:44px;
    height:44px;
    line-height:44px;
    position:absolute;
    right:0;
    top:0;
    text-decoration:none;
    text-align:center;
    opacity:.65;
    filter:alpha(opacity=65);
    padding:0 0 18px 10px;
    color:#FFF;
    font-style:normal;
    font-size:28px;
    font-family:Arial,
    Baskerville,
    monospace
}
.mfp-close:hover,
.mfp-close:focus {
    opacity:1;
    filter:alpha(opacity=100)
}
.mfp-close:active {
    top:1px
}
.mfp-close-btn-in .mfp-close {
    color:#333
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color:#FFF;
    right:-6px;
    text-align:right;
    padding-right:6px;
    width:100%
}
.mfp-counter {
    position:absolute;
    top:0;
    right:0;
    color:#CCC;
    font-size:12px;
    line-height:18px;
    white-space:nowrap
}
.mfp-arrow {
    position:absolute;
    opacity:.65;
    filter:alpha(opacity=65);
    margin:0;
    top:50%;
    margin-top:-55px;
    padding:0;
    width:90px;
    height:110px;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
.mfp-arrow:active {
    margin-top:-54px
}
.mfp-arrow:hover,
.mfp-arrow:focus {
    opacity:1;
    filter:alpha(opacity=100)
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
    content:'';
    display:block;
    width:0;
    height:0;
    position:absolute;
    left:0;
    top:0;
    margin-top:35px;
    margin-left:35px;
    border:medium inset transparent
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
    border-top-width:13px;
    border-bottom-width:13px;
    top:8px
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
    border-top-width:21px;
    border-bottom-width:21px;
    opacity:.7
}
.mfp-arrow-left {
    left:0
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
    border-right:17px solid #FFF;
    margin-left:31px
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
    margin-left:25px;
    border-right:27px solid #3F3F3F
}
.mfp-arrow-right {
    right:0
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
    border-left:17px solid #FFF;
    margin-left:39px
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
    border-left:27px solid #3F3F3F
}
.mfp-iframe-holder {
    padding-top:40px;
    padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
    line-height:0;
    width:100%;
    max-width:900px
}
.mfp-iframe-holder .mfp-close {
    top:-40px
}
.mfp-iframe-scaler {
    width:100%;
    height:0;
    overflow:hidden;
    padding-top:56.25%
}
.mfp-iframe-scaler iframe {
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:100%;
    height:100%;
   /* box-shadow:0 0 8px rgba(0, 0, 0, .6);*/
    background:#000
}
img.mfp-img {
    width:auto;
    max-width:100%;
    height:auto;
    display:block;
    line-height:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:40px 0 40px;
    margin:0 auto
}
.mfp-figure {
    line-height:0
}
.mfp-figure:after {
    content:'';
    position:absolute;
    left:0;
    top:40px;
    bottom:40px;
    display:block;
    right:0;
    width:auto;
    height:auto;
    z-index:-1;
   /* box-shadow:0 0 8px rgba(0, 0, 0, .6);*/
    background:#444
}
.mfp-figure small {
    color:#BDBDBD;
    display:block;
    font-size:12px;
    line-height:14px
}
.mfp-figure figure {
    margin:0
}
.mfp-bottom-bar {
    margin-top:-36px;
    position:absolute;
    top:100%;
    left:0;
    width:100%;
    cursor:auto
}
.mfp-title {
    text-align:left;
    line-height:18px;
    color:#F3F3F3;
    word-wrap:break-word;
    padding-right:36px
}
.mfp-image-holder .mfp-content {
    max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor:pointer
}
@media only screen and (max-width:800px) and (orientation:landscape),
screen and (max-height:300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left:0;
        padding-right:0
    }
    .mfp-img-mobile img.mfp-img {
        padding:0
    }
    .mfp-img-mobile .mfp-figure:after {
        top:0;
        bottom:0
    }
    .mfp-img-mobile .mfp-figure small {
        display:inline;
        margin-left:5px
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background:rgba(0, 0, 0, .6);
        bottom:0;
        margin:0;
        top:auto;
        padding:3px 5px;
        position:fixed;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding:0
    }
    .mfp-img-mobile .mfp-counter {
        right:5px;
        top:3px
    }
    .mfp-img-mobile .mfp-close {
        top:0;
        right:0;
        width:35px;
        height:35px;
        line-height:35px;
        background:rgba(0, 0, 0, .6);
        position:fixed;
        text-align:center;
        padding:0
    }
}
@media only screen and (max-width:900px) {
    .mfp-arrow {
        -webkit-transform:scale(.75);
        transform:scale(.75)
    }
    .mfp-arrow-left {
        -webkit-transform-origin:0;
        transform-origin:0
    }
    .mfp-arrow-right {
        -webkit-transform-origin:100%;
        transform-origin:100%
    }
    .mfp-container {
        padding-left:6px;
        padding-right:6px
    }
}
.mfp-ie7 .mfp-img {
    padding:0
}
.mfp-ie7 .mfp-bottom-bar {
    width:600px;
    left:50%;
    margin-left:-300px;
    margin-top:5px;
    padding-bottom:5px
}
.mfp-ie7 .mfp-container {
    padding:0
}
.mfp-ie7 .mfp-content {
    padding-top:44px
}
.mfp-ie7 .mfp-close {
    top:0;
    right:0;
    padding-top:0
}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
    opacity:0;
    -webkit-backface-visibility:hidden;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out
}
.mfp-with-zoom.mfp-ready .mfp-container {
    opacity:1
}
.mfp-with-zoom.mfp-ready.mfp-bg {
    opacity:.8
}
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg {
    opacity:0
}
.mfp-fade.mfp-bg {
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out
}
.mfp-fade.mfp-bg.mfp-ready {
    opacity:.8
}
.mfp-fade.mfp-bg.mfp-removing {
    opacity:0
}
.mfp-fade.mfp-wrap .mfp-content {
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
    opacity:1
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
    opacity:0
}
.owl-carousel,
.owl-carousel .owl-item {
    -webkit-tap-highlight-color:transparent;
    position:relative
}
.owl-carousel {
    display:none;
    width:100%;
    z-index:1
}
.owl-carousel .owl-stage {
    position:relative;
    -ms-touch-action:pan-Y;
    touch-action:manipulation;
    -moz-backface-visibility:hidden
}
.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,
.owl-carousel .owl-wrapper {
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -webkit-transform:translate3d(0, 0, 0);
    -moz-transform:translate3d(0, 0, 0);
    -ms-transform:translate3d(0, 0, 0)
}
.owl-carousel .owl-item {
    min-height:1px;
    float:left;
    -webkit-backface-visibility:hidden;
    -webkit-touch-callout:none
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
    display:none
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
    display:block
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    cursor:pointer;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    background:0 0;
    color:inherit;
    border:none;
    padding:0!important;
    font:inherit
}
.owl-carousel.owl-loading {
    opacity:0;
    display:block
}
.owl-carousel.owl-hidden {
    opacity:0
}
.owl-carousel.owl-refresh .owl-item {
    visibility:hidden
}
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action:none;
    touch-action:none;
    -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
}
.owl-carousel .animated {
    animation-duration:1s;
    animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
    z-index:0
}
.owl-carousel .owl-animated-out {
    z-index:1
}
.owl-carousel .fadeOut {
    animation-name:fadeOut
}
@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 {
    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;
    background:url(https://eagle-themes.com/themes/zante/wp-content/themes/zante/assets/css/owl.video.play.png) no-repeat;
    cursor:pointer;
    z-index:1;
    -webkit-backface-visibility:hidden;
    transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {
    -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%
}
.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 {
    0%,
    100%,
    20%,
    53%,
    80% {
        -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, .050, .855, .060);
        animation-timing-function:cubic-bezier(.755, .050, .855, .060);
        -webkit-transform:translate3d(0, -30px, 0);
        transform:translate3d(0, -30px, 0)
    }
    70% {
        -webkit-animation-timing-function:cubic-bezier(.755, .050, .855, .060);
        animation-timing-function:cubic-bezier(.755, .050, .855, .060);
        -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 {
    0%,
    100%,
    20%,
    53%,
    80% {
        -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, .050, .855, .060);
        animation-timing-function:cubic-bezier(.755, .050, .855, .060);
        -webkit-transform:translate3d(0, -30px, 0);
        transform:translate3d(0, -30px, 0)
    }
    70% {
        -webkit-animation-timing-function:cubic-bezier(.755, .050, .855, .060);
        animation-timing-function:cubic-bezier(.755, .050, .855, .060);
        -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 {
    0%,
    100%,
    50% {
        opacity:1
    }
    25%,
    75% {
        opacity:0
    }
}
@keyframes flash {
    0%,
    100%,
    50% {
        opacity:1
    }
    25%,
    75% {
        opacity:0
    }
}
.flash {
    -webkit-animation-name:flash;
    animation-name:flash
}
@-webkit-keyframes pulse {
    0% {
        -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)
    }
    100% {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
@keyframes pulse {
    0% {
        -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)
    }
    100% {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
.pulse {
    -webkit-animation-name:pulse;
    animation-name:pulse
}
@-webkit-keyframes rubberBand {
    0% {
        -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)
    }
    100% {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
@keyframes rubberBand {
    0% {
        -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)
    }
    100% {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
.rubberBand {
    -webkit-animation-name:rubberBand;
    animation-name:rubberBand
}
@-webkit-keyframes shake {
    0%,
    100% {
        -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 {
    0%,
    100% {
        -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 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)
    }
    100% {
        -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)
    }
    100% {
        -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 {
    0% {
        -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)
    }
    100% {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
@keyframes tada {
    0% {
        -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)
    }
    100% {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
.tada {
    -webkit-animation-name:tada;
    animation-name:tada
}
@-webkit-keyframes wobble {
    0% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
@keyframes wobble {
    0% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
.wobble {
    -webkit-animation-name:wobble;
    animation-name:wobble
}
@-webkit-keyframes bounceIn {
    0%,
    100%,
    20%,
    40%,
    60%,
    80% {
        -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)
    }
    100% {
        opacity:1;
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
@keyframes bounceIn {
    0%,
    100%,
    20%,
    40%,
    60%,
    80% {
        -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)
    }
    100% {
        opacity:1;
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
.bounceIn {
    -webkit-animation-name:bounceIn;
    animation-name:bounceIn
}
@-webkit-keyframes bounceInDown {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInDown {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
.bounceInDown {
    -webkit-animation-name:bounceInDown;
    animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInLeft {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
.bounceInLeft {
    -webkit-animation-name:bounceInLeft;
    animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInRight {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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)
    }
    100% {
        -webkit-transform:none;
        transform:none
    }
}
.bounceInRight {
    -webkit-animation-name:bounceInRight;
    animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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, -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)
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
@keyframes bounceInUp {
    0%,
    100%,
    60%,
    75%,
    90% {
        -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, -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)
    }
    100% {
        -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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, -2000px, 0);
        transform:translate3d(0, -2000px, 0)
    }
}
.bounceOutUp {
    -webkit-animation-name:bounceOutUp;
    animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
@keyframes fadeIn {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
.fadeIn {
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDown {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInDown {
    -webkit-animation-name:fadeInDown;
    animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, -2000px, 0);
        transform:translate3d(0, -2000px, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDownBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, -2000px, 0);
        transform:translate3d(0, -2000px, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInDownBig {
    -webkit-animation-name:fadeInDownBig;
    animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity:0;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeft {
    0% {
        opacity:0;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInLeft {
    -webkit-animation-name:fadeInLeft;
    animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(-2000px, 0, 0);
        transform:translate3d(-2000px, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeftBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(-2000px, 0, 0);
        transform:translate3d(-2000px, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInLeftBig {
    -webkit-animation-name:fadeInLeftBig;
    animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
    0% {
        opacity:0;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRight {
    0% {
        opacity:0;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInRight {
    -webkit-animation-name:fadeInRight;
    animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(2000px, 0, 0);
        transform:translate3d(2000px, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRightBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(2000px, 0, 0);
        transform:translate3d(2000px, 0, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInRightBig {
    -webkit-animation-name:fadeInRightBig;
    animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUp {
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 2000px, 0);
        transform:translate3d(0, 2000px, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUpBig {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 2000px, 0);
        transform:translate3d(0, 2000px, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUpBig {
    -webkit-animation-name:fadeInUpBig;
    animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut {
    0% {
        opacity:1
    }
    100% {
        opacity:0
    }
}
@keyframes fadeOut {
    0% {
        opacity:1
    }
    100% {
        opacity:0
    }
}
.fadeOut {
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
}
@keyframes fadeOutDown {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
}
.fadeOutDown {
    -webkit-animation-name:fadeOutDown;
    animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, 2000px, 0);
        transform:translate3d(0, 2000px, 0)
    }
}
@keyframes fadeOutDownBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, 2000px, 0);
        transform:translate3d(0, 2000px, 0)
    }
}
.fadeOutDownBig {
    -webkit-animation-name:fadeOutDownBig;
    animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
}
@keyframes fadeOutLeft {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
}
.fadeOutLeft {
    -webkit-animation-name:fadeOutLeft;
    animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(-2000px, 0, 0);
        transform:translate3d(-2000px, 0, 0)
    }
}
@keyframes fadeOutLeftBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(-2000px, 0, 0);
        transform:translate3d(-2000px, 0, 0)
    }
}
.fadeOutLeftBig {
    -webkit-animation-name:fadeOutLeftBig;
    animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
}
@keyframes fadeOutRight {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
}
.fadeOutRight {
    -webkit-animation-name:fadeOutRight;
    animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(2000px, 0, 0);
        transform:translate3d(2000px, 0, 0)
    }
}
@keyframes fadeOutRightBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(2000px, 0, 0);
        transform:translate3d(2000px, 0, 0)
    }
}
.fadeOutRightBig {
    -webkit-animation-name:fadeOutRightBig;
    animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0)
    }
}
@keyframes fadeOutUp {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0)
    }
}
.fadeOutUp {
    -webkit-animation-name:fadeOutUp;
    animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, -2000px, 0);
        transform:translate3d(0, -2000px, 0)
    }
}
@keyframes fadeOutUpBig {
    0% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:translate3d(0, -2000px, 0);
        transform:translate3d(0, -2000px, 0)
    }
}
.fadeOutUpBig {
    -webkit-animation-name:fadeOutUpBig;
    animation-name:fadeOutUpBig
}
@-webkit-keyframes flip {
    0% {
        -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
    }
    100% {
        -webkit-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@keyframes flip {
    0% {
        -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
    }
    100% {
        -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 {
    0% {
        -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)
    }
    100% {
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInX {
    0% {
        -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)
    }
    100% {
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInX {
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInX;
    animation-name:flipInX
}
@-webkit-keyframes flipInY {
    0% {
        -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)
    }
    100% {
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInY {
    0% {
        -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)
    }
    100% {
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInY {
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInY;
    animation-name:flipInY
}
@-webkit-keyframes flipOutX {
    0% {
        -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
    }
    100% {
        -webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity:0
    }
}
@keyframes flipOutX {
    0% {
        -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
    }
    100% {
        -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;
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important
}
@-webkit-keyframes flipOutY {
    0% {
        -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
    }
    100% {
        -webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity:0
    }
}
@keyframes flipOutY {
    0% {
        -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
    }
    100% {
        -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 {
    0% {
        -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
    }
    100% {
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes lightSpeedIn {
    0% {
        -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
    }
    100% {
        -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 {
    0% {
        opacity:1
    }
    100% {
        -webkit-transform:translate3d(100%, 0, 0) skewX(30deg);
        transform:translate3d(100%, 0, 0) skewX(30deg);
        opacity:0
    }
}
@keyframes lightSpeedOut {
    0% {
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0, 0, 1, -200deg);
        transform:rotate3d(0, 0, 1, -200deg);
        opacity:0
    }
    100% {
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateIn {
    0% {
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0, 0, 1, -200deg);
        transform:rotate3d(0, 0, 1, -200deg);
        opacity:0
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0, 0, 1, -45deg);
        transform:rotate3d(0, 0, 1, -45deg);
        opacity:0
    }
    100% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0, 0, 1, -45deg);
        transform:rotate3d(0, 0, 1, -45deg);
        opacity:0
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0, 0, 1, 45deg);
        transform:rotate3d(0, 0, 1, 45deg);
        opacity:0
    }
    100% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0, 0, 1, 45deg);
        transform:rotate3d(0, 0, 1, 45deg);
        opacity:0
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0, 0, 1, 45deg);
        transform:rotate3d(0, 0, 1, 45deg);
        opacity:0
    }
    100% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0, 0, 1, 45deg);
        transform:rotate3d(0, 0, 1, 45deg);
        opacity:0
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0, 0, 1, -90deg);
        transform:rotate3d(0, 0, 1, -90deg);
        opacity:0
    }
    100% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0, 0, 1, -90deg);
        transform:rotate3d(0, 0, 1, -90deg);
        opacity:0
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    100% {
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0, 0, 1, 200deg);
        transform:rotate3d(0, 0, 1, 200deg);
        opacity:0
    }
}
@keyframes rotateOut {
    0% {
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100% {
        -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 {
    0% {
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100% {
        -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
    }
    100% {
        -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
    }
    100% {
        -webkit-transform:translate3d(0, 700px, 0);
        transform:translate3d(0, 700px, 0);
        opacity:0
    }
}
.hinge {
    -webkit-animation-name:hinge;
    animation-name:hinge
}
@-webkit-keyframes rollIn {
    0% {
        opacity:0;
        -webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes rollIn {
    0% {
        opacity:0;
        -webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.rollIn {
    -webkit-animation-name:rollIn;
    animation-name:rollIn
}
@-webkit-keyframes rollOut {
    0% {
        opacity:1
    }
    100% {
        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 {
    0% {
        opacity:1
    }
    100% {
        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 {
    0% {
        opacity:0;
        -webkit-transform:scale3d(.3, .3, .3);
        transform:scale3d(.3, .3, .3)
    }
    50% {
        opacity:1
    }
}
@keyframes zoomIn {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        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 {
    0% {
        opacity:1
    }
    50% {
        opacity:0;
        -webkit-transform:scale3d(.3, .3, .3);
        transform:scale3d(.3, .3, .3)
    }
    100% {
        opacity:0
    }
}
@keyframes zoomOut {
    0% {
        opacity:1
    }
    50% {
        opacity:0;
        -webkit-transform:scale3d(.3, .3, .3);
        transform:scale3d(.3, .3, .3)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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)
    }
    100% {
        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 {
    0% {
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
@keyframes slideInDown {
    0% {
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
.slideInDown {
    -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}
@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
@keyframes slideInLeft {
    0% {
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
.slideInLeft {
    -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}
@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
@keyframes slideInRight {
    0% {
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
.slideInRight {
    -webkit-animation-name:slideInRight;
    animation-name:slideInRight
}
@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
@keyframes slideInUp {
    0% {
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0);
        visibility:visible
    }
    100% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
}
.slideInUp {
    -webkit-animation-name:slideInUp;
    animation-name:slideInUp
}
@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
}
@keyframes slideOutDown {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
}
.slideOutDown {
    -webkit-animation-name:slideOutDown;
    animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
}
@keyframes slideOutLeft {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(-100%, 0, 0);
        transform:translate3d(-100%, 0, 0)
    }
}
.slideOutLeft {
    -webkit-animation-name:slideOutLeft;
    animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
}
@keyframes slideOutRight {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(100%, 0, 0);
        transform:translate3d(100%, 0, 0)
    }
}
.slideOutRight {
    -webkit-animation-name:slideOutRight;
    animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0)
    }
}
@keyframes slideOutUp {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        visibility:hidden;
        -webkit-transform:translate3d(0, -100%, 0);
        transform:translate3d(0, -100%, 0)
    }
}
.slideOutUp {
    -webkit-animation-name:slideOutUp;
    animation-name:slideOutUp
}
@font-face {
    font-family:'FontAwesome';
   
    url(img/fontawesome-webfont.svg) format('svg');
    font-weight:400;
    font-style:normal
}
.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)
    }
}

.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
}
@font-face {
    font-family:"Flaticon";
   
    url(img/Flaticon.svg) format("svg");
    font-weight:400;
    font-style:normal
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family:"Flaticon";
        src:url(img/Flaticon.svg) format("svg")
    }
}
[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after {
    font-family:Flaticon;
    font-size:20px;
    font-style:normal;
    margin-left:20px
}
.flaticon-tag:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f100"
}
.flaticon-food:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f101"
}
.flaticon-bed:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f102"
}
.flaticon-child:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f103"
}
.flaticon-calendar:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f104"
}
.flaticon-plate:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f105"
}
.flaticon-map:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f106"
}
.flaticon-swimmer:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f107"
}
.flaticon-healthy-lifestyle-logo:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f108"
}
.flaticon-businessmen-having-a-group-conference:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f109"
}
* {
    margin:0;
    padding:0
}
html {
    height:100%
}
body {
    color:#858a99;
    background:#fff;
    font-family:'Lato',
    sans-serif;
    font-size:15px;
    line-height:28px;
    letter-spacing:.2px;
    position:relative;
    left:0
}
body.full_screen {
    width:100%;
    height:100%;
    overflow:hidden
}
.boxed .wrapper {
    max-width:1200px;
    position:relative;
    background:#fff;
    padding:0;
   /* -webkit-box-shadow:0 0 2px #858a99;
    box-shadow:0 0 2px #858a99;*/
    margin-left:auto;
    margin-right:auto;
    overflow:hidden
}
.boxed .wrapper .container {
    padding-right:15px;
    padding-left:15px
}
main {
    background:#fff;
    padding:100px 0
}
main.no-padding {
    padding:0 0
}
main.top-padding {
    padding-top:0;
    padding-bottom:100px
}
.a_left {
    text-align:left
}
.a_center {
    text-align:center
}
.a_right {
    text-align:right
}
.f_left {
    float:left
}
.f_right {
    float:right
}
.upper {
    text-transform:uppercase
}
.row-flex {
    height:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.row-flex>[class*='cpl-'] {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
ul,
ol {
	/*margin:0px;*/
        margin: 10px;
    list-style: disc;
}
ul.list_menu {
    margin:30px 0;
    padding-left:15px
}
ul.list_menu li {
    font-size:1em;
    list-style:outside none none;
    margin-bottom:6px;
    padding-left:20px;
    position:relative
}
ul.list_menu li::before {
    background:#eaeaea;
    border-radius:100%;
    content:"";
    height:7px;
    left:0;
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    width:7px
}

.alert {
    padding:15px;
    border-radius:1px;
    font-size:15px
}
.alert i {
    margin-right:10px
}
a {
    color:#deb666;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out
}
a:hover,
a:focus,
a:active {
    color:#b69854;
    text-decoration:none;
    outline:none;
    background:none
}
strong,
.strong {
    font-weight:600
}
small,
.small {
    font-size:12px
}
h1,
h2,
h3,
h4,
h5,
h6 {
    padding:0;
    margin:0;
    color:#606060
}
h1 {
    font-size:34px
}
h2 {
    font-size:30px
}
h3 {
    font-size:26px
}
h4 {
    font-size:22px
}
h5 {
    font-size:18px
}
h6 {
    font-size:1.1em
}
p {
   line-height: 28px;
    margin: 10px 0;
  /*  font-family: 'Lato', sans-serif;*/
    font-weight: lighter;
}
@media only screen and (max-width:600px) {
p {
    line-height: 28px;
    margin: 10px 0;
    /* font-family: 'Lato', sans-serif; */
    font-weight: lighter;
      /* width: 389px;*/
	       text-align: justify;
}
}



.tooltip-arrow {
    margin-bottom:1px
}
.popover {
    position:absolute;
    padding:0;
    font-size:12px;
    border-radius:4px;
    color:#858a99;
    border:1px solid #eaeaea;
    text-align:center;
    /*-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .1);
    box-shadow:0 5px 10px rgba(0, 0, 0, .1)*/
}
.popover.top {
    margin-top:-15px
}
.popover-content {
    padding:5px 10px
}
.popover.top .arrow {
    border-top-color:#cfd7da;
    border-bottom-width:0
}
.popover-title {
    color:#858a99;
    padding:4px 10px;
    margin:0;
    text-align:center;
    font-size:14px;
    letter-spacing:1px;
    background-color:#efefef;
    border-bottom:1px solid #eaeaea;
    float:none!important;
    border-radius:2px 2px 0 0
}
.nopadding {
    padding:0!important
}
.nopadding_right {
    padding-right:0!important
}
.nopadding_left {
    padding-left:0!important
}
.nopadding_top {
    padding-top:0!important
}
.nopadding_bottom {
    padding-bottom:0!important
}
.p5 {
    padding-left:5px!important;
    padding-right:5px!important
}
.pr5 {
    padding-right:5px!important
}
.pl5 {
    padding-left:5px!important
}
.nomargin {
    margin:0!important
}
.nomarginright {
    margin-right:0!important
}
.nomarginleft {
    margin-left:0!important
}
.nomargintop {
    margin-top:0!important
}
.nomarginbottom {
    margin-bottom:0!important
}
.mt0 {
    margin-top:0
}
.mt5 {
    margin-top:5px
}
.mt10 {
    margin-top:10px
}
.mt15 {
    margin-top:15px
}
.mt20 {
    margin-top:20px
}
.mt25 {
    margin-top:25px
}
.mt30 {
    margin-top:30px
}
.mt35 {
    margin-top:35px
}
.mt40 {
    margin-top:40px
}
.mt45 {
    margin-top:45px
}
.mt50 {
    margin-top:50px
}
.mt55 {
    margin-top:55px
}
.mt60 {
    margin-top:60px
}
.mt65 {
    margin-top:65px
}
.mt70 {
    margin-top:70px
}
.mt75 {
    margin-top:75px
}
.mt80 {
    margin-top:80px
}
.mt85 {
    margin-top:85px
}
.mt90 {
    margin-top:90px
}
.mt95 {
    margin-top:95px
}
.mt100 {
    margin-top:100px
}
.mb0 {
    margin-bottom:0
}
.mb5 {
    margin-bottom:5px
}
.mb10 {
    margin-bottom:10px
}
.mb15 {
    margin-bottom:15px
}
.mb20 {
    margin-bottom:20px
}
.mb25 {
    margin-bottom:25px
}
.mb30 {
    margin-bottom:30px
}
.mb35 {
    margin-bottom:35px
}
.mb40 {
    margin-bottom:40px
}
.mb45 {
    margin-bottom:45px
}
.mb50 {
    margin-bottom:50px
}
.mb55 {
    margin-bottom:55px
}
.mb60 {
    margin-bottom:60px
}
.mb65 {
    margin-bottom:65px
}
.mb70 {
    margin-bottom:70px
}
.mb75 {
    margin-bottom:75px
}
.mb80 {
    margin-bottom:80px
}
.mb85 {
    margin-bottom:85px
}
.mb90 {
    margin-bottom:90px
}
.mb95 {
    margin-bottom:95px
}
.mb100 {
    margin-bottom:100px
}
.pt0 {
    padding-top:0
}
.pt5 {
    padding-top:5px
}
.pt10 {
    padding-top:10px
}
.pt15 {
    padding-top:15px
}
.pt20 {
    padding-top:20px
}
.pt25 {
    padding-top:25px
}
.pt30 {
    padding-top:30px
}
.pt35 {
    padding-top:35px
}
.pt40 {
    padding-top:40px
}
.pt45 {
    padding-top:45px
}
.pt50 {
    padding-top:50px
}
.pt55 {
    padding-top:55px
}
.pt60 {
    padding-top:60px
}
.pt65 {
    padding-top:65px
}
.pt70 {
    padding-top:70px
}
.pt75 {
    padding-top:75px
}
.pt80 {
    padding-top:80px
}
.mt85 {
    padding-top:85px
}
.pt90 {
    padding-top:90px
}
.pt95 {
    padding-top:95px
}
.pt100 {
    padding-top:100px
}
.pb0 {
    padding-bottom:0
}
.pb5 {
    padding-bottom:5px
}
.pb10 {
    padding-bottom:10px
}
.pb15 {
    padding-bottom:15px
}
.pb20 {
    padding-bottom:20px
}
.pb25 {
    padding-bottom:25px
}
.pb30 {
    padding-bottom:30px
}
.mb35 {
    padding-bottom:35px
}
.pb40 {
    padding-bottom:40px
}
.pb45 {
    padding-bottom:45px
}
.pb50 {
    padding-bottom:50px
}
.pb55 {
    padding-bottom:55px
}
.pb60 {
    padding-bottom:60px
}
.pb65 {
    padding-bottom:65px
}
.pb70 {
    padding-bottom:70px
}
.pb75 {
    padding-bottom:75px
}
.pb80 {
    padding-bottom:80px
}
.pb85 {
    padding-bottom:85px
}
.pb90 {
    padding-bottom:90px
}
.pb95 {
    padding-bottom:95px
}
.pb100 {
    padding-bottom:100px
}
.form-group {
    margin:0
}
.form-control {
    color:#b3b3b3;
    border:1px solid #dedede;
   /* -webkit-box-shadow:none;
    box-shadow:none;*/
    border-radius:1px;
    -webkit-transition:all ease 0.3s;
    transition:all ease 0.3s;
    font-size:15px
}
.form-control.empty {
    border-color:#ff0000!important
}
.form-control select {
    -webkit-appearance:none;
    -moz-appearance:none;
    -o-appearance:none;
    -ms-appearance:none;
    appearance:none;
    text-overflow:ellipsis
}
.form-select select::-ms-expand {
    display:none
}
.form_date .datepicker:hover {
    cursor:pointer
}
textarea.form-control {
    max-width:100%
}
.form-control::-webkit-input-placeholder {
    color:#b3b3b3
}
.form-control:-moz-placeholder {
    color:#b3b3b3
}
.form-control::-moz-placeholder {
    color:#b3b3b3
}
.form-control:-ms-input-placeholder {
    color:#b3b3b3
}
.form-control:focus {
    border-color:#d4d3d3;
   /* -webkit-box-shadow:none;
    box-shadow:none;*/
    outline:none
}
select:focus::-ms-value {
    background:transparent;
    color:#b3b3b3
}
.form-control .btn-select,
.form-control .btn-select:hover,
.form-control .btn-select:focus {
    background:none!important;
    outline:none!important;
   /* -webkit-box-shadow:none!important;
    box-shadow:none!important;*/
    padding:4px;
    font-size:1em
}
.input-group {
    width:100%
}
label {
    font-size:14px;
    color:#858a99;
    letter-spacing:1px;
    font-weight:600;
   margin-bottom: -1px;
}
label .label_icon_info {
    color:#858a99
}
.bootstrap-select .btn-select {
    border:1px solid #dedede;
    background-color:#fcfcfc
}
.bootstrap-select.btn-group .dropdown-toggle {
    border-radius:2px
}
.bootstrap-select.btn-group .dropdown-toggle:hover,
.bootstrap-select.btn-group .dropdown-toggle:active,
.bootstrap-select.btn-group .dropdown-toggle:focus {
    outline:none!important
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
    width:10px;
    height:10px;
    border:none
}
.bootstrap-select.btn-group .dropdown-toggle .caret:before {
    position:absolute;
    top:-4px;
    right:0;
    content:"\f078";
    font-family:FontAwesome;
    font-size:.8em;
    color:#b3b3b3
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    color:#858a99
}
.datepicker {
    cursor:pointer
}
.datepicker:focus {
    caret-color:transparent!important
}
.datepicker-dropdown {
   /* -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .05);
    box-shadow:0 6px 12px rgba(0, 0, 0, .05)*/
}
.datepicker-dropdown.datepicker {
    padding:15px;
    border-radius:2px;
    border:1px solid #f5f5f5;
    z-index:999!important
}
.datepicker-dropdown.datepicker .datepicker-switch {
    color:#858a99;
    font-weight:400;
    text-transform:uppercase;
    text-align:center;
    background:#e4e5e7;
    border:1px solid #dadbdd;
    border-right:0;
    border-left:0
}
.datepicker-dropdown.datepicker .datepicker-switch:hover {
    cursor:pointer
}
.datepicker-dropdown.datepicker .prev,
.datepicker-dropdown.datepicker .next {
    padding:0!important;
    margin:0!important;
    text-align:center;
    width:30px!important;
    height:30px!important;
    background:#e4e5e7;
    border:1px solid #dadbdd;
    border-radius:2px;
    -webkit-transition:.5s;
    transition:.5s
}
.datepicker-dropdown.datepicker .prev:hover,
.datepicker-dropdown.datepicker .next:hover {
    cursor:pointer;
    background:#deb666;
    border-color:#deb666;
    color:#fff
}
.datepicker-dropdown.datepicker .day {
    padding:8px 12px;
    color:#858a99;
    background:#f4fafd;
    border:1px solid #e7eef1;
    text-align:center;
    -webkit-transition:.5s;
    transition:.5s
}
.datepicker-dropdown.datepicker .day.active {
    background:#deb666;
    color:#fff
}
.datepicker-dropdown.datepicker .new.day {
    background:#fefefe
}
.datepicker-dropdown.datepicker .day.disabled {
    background:#fbf5f5;
    color:#858a99;
    border-color:#ede8ea
}
.datepicker-dropdown.datepicker .day:hover {
    cursor:pointer;
    background:#deb666;
    border-color:#deb666;
    color:#fff
}
.datepicker-dropdown.datepicker .day.disabled:hover {
    cursor:not-allowed;
    background:#fbf5f5;
    color:#858a99;
    border-color:#ede8ea
}
.datepicker-dropdown.datepicker .day.today {
    background:#deb666;
    color:#fff
}
.datepicker-dropdown.datepicker .datepicker-months,
.datepicker-dropdown.datepicker .datepicker-years,
.datepicker-dropdown.datepicker .datepicker-decades,
.datepicker-dropdown.datepicker .datepicker-centuries {
    max-width:301px
}
.datepicker-dropdown.datepicker .datepicker-months table tr td,
.datepicker-dropdown.datepicker .datepicker-years table tr td,
.datepicker-dropdown.datepicker .datepicker-decades table tr td,
.datepicker-dropdown.datepicker .datepicker-centuries table tr td {
    padding:0;
    padding-top:10px
}
.datepicker-dropdown.datepicker .month,
.datepicker-dropdown.datepicker .year,
.datepicker-dropdown.datepicker .decade,
.datepicker-dropdown.datepicker .century {
    display:inline-block;
    width:50px;
    padding:10px 0;
    color:#858a99;
    background:#f4fafd;
    border:1px solid #e7eef1;
    text-align:center;
    -webkit-transition:.5s;
    transition:.5s
}
.datepicker-dropdown.datepicker .month:hover,
.datepicker-dropdown.datepicker .year:hover,
.datepicker-dropdown.datepicker .decade:hover,
.datepicker-dropdown.datepicker .century:hover {
    background:#deb666;
    border-color:#deb666;
    color:#fff;
    cursor:pointer
}
.datepicker-dropdown.datepicker .month.disabled,
.datepicker-dropdown.datepicker .year.disabled,
.datepicker-dropdown.datepicker .decade.disabled,
.datepicker-dropdown.datepicker .century.disabled {
    background:#fbf5f5;
    color:#858a99;
    border-color:#ede8ea
}
.datepicker-dropdown.datepicker .month.disabled:hover,
.datepicker-dropdown.datepicker .year.disabled:hover,
.datepicker-dropdown.datepicker .decade.disabled:hover,
.datepicker-dropdown.datepicker .century.disabled:hover {
    cursor:not-allowed
}
.bootstrap-select .dropdown-menu {
    margin-top:-30px;
    margin-bottom:15px;
    border-radius:2px;
    border:1px solid #f2f2f2;
   /* -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .05);
    box-shadow:0 6px 12px rgba(0, 0, 0, .05)*/
}
.bootstrap-select .dropdown-menu li a {
    color:#858a99
}
.bootstrap-select .dropdown-menu .popover-title {
    padding:4px 10px!important;
    background:#e4e5e7;
    font-size:1em;
    text-transform:uppercase;
    border-bottom:1px solid #dadbdd;
    border-radius:2px 2px 0 0
}
button,
input {
    outline:none
}
.button {
    border:1px solid;
    border-radius:2px;
    font-size:14px;
    max-width:100%;
    padding:8px 15px;
    background:#deb666;
    border-color:#deb666;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.04em;
    -webkit-transition:all ease 0.3s;
    transition:all ease 0.3s;
    display:inline-block;
    line-height:1.82857143;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn_rounded {
    border-radius:50px
}
.btn_box_shadow {
   /* -webkit-box-shadow:0 15px 30px rgba(0, 0, 0, .1);
    box-shadow:0 15px 30px rgba(0, 0, 0, .1)*/
}
.btn_box_shadow:hover {
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn_animation_hover:hover {
    transform:translateY(-2px);
    -webkit-transform:translateY(-2px)
}
.btn_box_shadow_hover:hover {
  /*  -webkit-box-shadow:0 15px 30px rgba(0, 0, 0, .1);
    box-shadow:0 15px 30px rgba(0, 0, 0, .1);*/
    transform:translateY(-2px);
    -webkit-transform:translateY(-2px)
}
.btn_full {
    width:100%
}
.btn_center {
    margin:0 auto
}
.button.btn_lg {
    font-size:1em;
    padding:12px 20px
}
.button.btn_sm {
    font-size:11px;
    padding:3px 10px
}
.button.btn_xs {
    font-size:12px;
    padding:0 8px
}
.button.btn_yellow {
    background:#deb666;
    border-color:#deb666;
    color:#fff
}
.button.btn_gold {
    background:#c7ba88;
    border-color:#c7ba88;
    color:#fff
}
.button.btn_dark {
    background:#5e6667;
    border-color:#5e6667;
    color:#fff
}
.button:hover,
.button:active,
.button:focus {
    background:#b69854;
    border-color:#b69854;
    color:#fff
}
.button.btn_yellow:hover,
.button.btn_yellow:active,
.button.btn_yellow:focus {
    background:#b69854;
    border-color:#b69854
}
.button.btn_gold:hover,
.button.btn_gold:active,
.button.btn_gold:focus {
    background:#bcb081;
    border-color:#bcb081
}
.button.btn_dark:hover,
.button.btn_dark:active,
.button.btn_dark:focus {
    background:#4f5758;
    border-color:#4f5758
}
.button.btn_lg i,
.rev-btn i {
    margin-right:10px
}
.button i {
    margin-right:10px
}
.button .icon i {
    right:14px;
    margin-top:0;
    vertical-align:middle;
    border-radius:50%;
    line-height:20px;
    height:20px;
    width:20px;
    background:#deb666;
    margin-left:10px;
    margin-right:0;
    color:#fff;
    font-size:8px;
    text-align:center
}
.button:hover .icon i {
    background:#fff;
    color:#deb666
}
.button.btn_sm i {
    margin-right:6px
}
.button.btn_xs i {
    margin-right:6px
}
.button.bb {
    border-bottom:2px solid rgba(0, 0, 0, .2)!important
}
.fw {
    width:100%
}
.btn_load_more {
    border-radius:50px;
    text-align:center;
    text-transform:uppercase;
    padding:21px 40px;
    padding:21px 40px;
    background:#ddbf5e;
    color:#fff;
    letter-spacing:1px;
    border:none;
    -webkit-transition:.5s;
    transition:.5s;
    line-height:0;
    background:#f5f5f5;
    border:1px solid #eee;
    color:#858a99;
    font-weight:700
}
.btn_load_more:hover {
    background:#eee
}
.social_media a {
    background:#fff;
    border:1px solid #eaeaea;
    display:inline-block;
    height:40px;
    width:40px;
    border-radius:1px;
    line-height:40px;
    margin:4px;
    text-align:center
}
.social_media a:hover {
    color:#fff
}
.social_media a:last-child {
    margin-right:0
}
.social_media .facebook {
    color:#3b5998
}
.social_media .facebook:hover {
    background:#3b5998;
    border-color:#3b5998
}
.social_media .twitter {
    color:#4099FF
}
.social_media .twitter:hover {
    background:#4099FF;
    border-color:#4099ff
}
.social_media .googleplus {
    color:#d34836
}
.social_media .googleplus:hover {
    background:#d34836;
    border-color:#d34836
}
.social_media .pinterest {
    color:#cb2027
}
.social_media .pinterest:hover {
    background:#cb2027;
    border-color:#cb2027
}
.social_media .linkedin {
    color:#007bb6
}
.social_media .linkedin:hover {
    background:#007bb6;
    border-color:#007bb6
}
.social_media .youtube {
    color:#b00
}
.social_media .youtube:hover {
    background:#b00;
    border-color:#b00
}
.social_media .instagram {
    color:#125688
}
.social_media .instagram:hover {
    background:#125688;
    border-color:#125688
}
.zante-pagination {
    text-align:center
}
.pagination .nav-links .page-numbers {
    float:left;
    margin-right:15px;
    color:#858a99;
    font-weight:700;
    display:inline-block;
    font-size:13px;
    line-height:42px;
    height:43px;
    min-width:43px;
    padding:0 11px;
    text-align:center;
    background:#f5f5f5;
    border:1px solid #eee
}
.pagination .nav-links .page-numbers.current,
.pagination .nav-links .page-numbers:hover {
    background:#deb666;
    border-color:#deb666;
    color:#fff
}
.pagination li {
    float:left;
    margin-right:15px
}
.pagination li.next_pagination>a,
.pagination li.prev_pagination>a {
    color:#AAA
}
.pagination li a,
.pagination li a:hover,
.pagination li.active a,
.pagination li.disabled,
.pagination li.page_of {
    color:#858a99;
    font-weight:700;
    display:inline-block;
    font-size:13px;
    line-height:42px;
    height:43px;
    min-width:43px;
    padding:0 11px;
    text-align:center;
    background:#f5f5f5;
    border:1px solid #eee;
    cursor:pointer
}
.pagination li a:hover,
.pagination li.active a,
.pagination li.next_pagination>a:hover,
.pagination li.prev_pagination>a:hover {
    background:#deb666;
    border-color:#deb666;
    color:#FFF
}
.zante-link-pages {
    margin:30px 0
}
.zante-link-pages span {
    padding:10px;
    margin-right:10px;
    color:#fff;
    border-color:#faebcc;
    border:1px solid #ccc;
    background:#ccc;
    border-radius:0
}
.zante-link-pages a span {
    border:1px solid #eee;
    background:#f5f5f5;
    color:#858a99
}
.main_title {
    position:relative;
   /* margin-bottom:15px*/
   margin-bottom: 18px;
}

.main_title h2 {
    display:inline-block;
    position:relative;
   font-size: 32px;
    font-weight:700;
    line-height:38px;
    letter-spacing:.5px;
	margin-top:40px;
	font-family: 'Lato', sans-serif;
}
@media only screen and (max-width:600px) {
.main_title h2 {
    display: inline-block;
    position: relative;
    font-size: 26px;
    font-weight: 100;
    line-height: 38px;
    letter-spacing: .5px;
    margin-top: -10px;
    font-family: 'Lato', sans-serif;
}
}



.main_title.mt_dark h2 {
    color:#444
}
.main_title.mt_blue h2 {
    color:#deb666
}
.main_title.mt_yellow h2 {
    color:#deb666
}
.main_title.mt_white h2 {
    color:#fff
}
.main_title.mt_wave .title:after {
    content:"";
    display:block;
    height:5px;
    position:relative;
    width:80px;
    margin:10px auto
}
.main_title.text-left .title:after {
    margin-left:0
}
.main_title.text-right .title:after {
    margin-right:0
}
.main_title.mt_wave .title:after {
    background:url(img/wave.svg);
    opacity:.5
}
.main_title.mt_wave.mt_dark .title:after {
    background:url(img/wave_dark.svg)
}
.main_title.mt_wave.mt_blue .title:after {
    background:url(img/wave_blue.svg)
}
.main_title.mt_wave.mt_yellow .title:after {
    background:url(img/wave_yellow.svg)
}
.main_title.mt_wave.mt_white .title:after {
    background:url(img/wave_white.svg)
}
.main_description {
    font-size: 18px;
    line-height: 27px;
}
.main_title.text-center .main_description {
    margin: 0;
    padding: 0 5%;
}
.main_title.mt_white .main_description {
    color:#fff
}
.main_title.mt_dark .main_description {
    color:#444
}
.notification {
    position:fixed;
    padding:8px;
    bottom:15px;
    right:15px;
    width:55px;
    height:55px;
   /* border-radius:3px;*/
    color:white;
    opacity:0;
    overflow:hidden;
    -webkit-animation:scale-in .3s ease-out forwards,
    expand .3s 1.5s ease-out forwards;
    animation:scale-in .3s ease-out forwards,
    expand .3s 1.5s ease-out forwards;
    z-index:99
}
.notification:hover {
    cursor:pointer
}
.notification.success {
    background:#a7d155
}
.notification.error {
    background:#E34F4F
}
.notification .notification-icon {
    margin-right:10px;
    float:left;
    width:40px;
    height:40px;
   /* border-radius:25px;*/
    background:#ce4848;
    text-align:center
}
.notification.error .notification-icon {
    background:#ce4848
}
.notification.success .notification-icon {
    background:#97bd4f
}
.notification .notification-icon i {
    font-size:22px;
    line-height:40px;
    color:#f5f5f5
}
.notification-text {
    opacity:0;
    font-size:.9em;
    text-align:left;
    color:#f5f5f5;
    letter-spacing:.5px;
    -webkit-animation:fade-in 1s 1s ease-in forwards;
    animation:fade-in 1s 1s ease-in forwards
}
@-webkit-keyframes scale-in {
    0% {
        -webkit-transform:scale(0);
        transform:scale(0);
        opacity:0
    }
    100% {
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:1
    }
}
@keyframes scale-in {
    0% {
        -webkit-transform:scale(0);
        transform:scale(0);
        opacity:0
    }
    100% {
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:1
    }
}
@-webkit-keyframes expand {
    0% {
        width:55px
    }
    100% {
        width:330px
    }
}
@keyframes expand {
    0% {
        width:55px
    }
    100% {
        width:330px
    }
}
@-webkit-keyframes fade-in {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
@keyframes fade-in {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
.notification.scale-out {
    opacity:1;
    -webkit-animation:collapse .3s ease-in forwards,
    scale-out .3s 1.5s ease-out forwards;
    animation:collapse .3s ease-in forwards,
    scale-out .3s 1.5s ease-out forwards
}
.notification.scale-out .notification-text {
    -webkit-animation:fade-out 1s ease-in forwards;
    animation:fade-out 1s ease-in forwards
}
@-webkit-keyframes collapse {
    0% {
        width:330px
    }
    100% {
        width:55px
    }
}
@keyframes collapse {
    0% {
        width:330px
    }
    100% {
        width:55px
    }
}
@-webkit-keyframes scale-out {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100% {
        -webkit-transform:scale(0);
        transform:scale(0)
    }
}
@keyframes scale-out {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100% {
        -webkit-transform:scale(0);
        transform:scale(0)
    }
}
@-webkit-keyframes fade-out {
    0% {
        opacity:1
    }
    100% {
        opacity:0
    }
}
@keyframes fade-out {
    0% {
        opacity:1
    }
    100% {
        opacity:0
    }
}
#loading {
    background-color:#fff;
    height:100%;
    width:100%;
    position:fixed;
    z-index:9999;
    left:0
}
#loading .inner {
    width:100%;
    height:100%;
    position:relative
}
.loading_effect {
    position:absolute;
    left:50%;
    top:50%;
    height:150px;
    margin-top:-80px;
    margin-left:-50px
}
.loading_effect .object {
    width:20px;
    height:20px;
    background:#deb666;
    float:left;
    margin-right:20px;
    margin-top:65px;
 
}
.loading_effect #object_one {
    -webkit-animation:object_one 1.5s infinite;
    animation:object_one 1.5s infinite
}
.loading_effect #object_two {
    -webkit-animation:object_two 1.5s infinite;
    animation:object_two 1.5s infinite;
    -webkit-animation-delay:0.25s;
    animation-delay:0.25s
}
.loading_effect #object_three {
    -webkit-animation:object_three 1.5s infinite;
    animation:object_three 1.5s infinite;
    -webkit-animation-delay:0.5s;
    animation-delay:0.5s
}
@-webkit-keyframes object_one {
    75% {
        -webkit-transform:scale(0)
    }
}
@keyframes object_one {
    75% {
        transform:scale(0);
        -webkit-transform:scale(0)
    }
}
@-webkit-keyframes object_two {
    75% {
        -webkit-transform:scale(0)
    }
}
@keyframes object_two {
    75% {
        transform:scale(0);
        -webkit-transform:scale(0)
    }
}
@-webkit-keyframes object_three {
    75% {
        -webkit-transform:scale(0)
    }
}
@keyframes object_three {
    75% {
        transform:scale(0);
        -webkit-transform:scale(0)
    }
}
.loading_effect2 {
    position:absolute;
    left:50%;
    top:50%;
    height:50px;
    width:300px;
    margin-top:-25px;
    margin-left:-150px
}
.loading_effect2 .object {
    width:18px;
    height:18px;
    background:#deb666;
    float:left;
    margin-top:15px;
    margin-right:15px;
   /* border-radius:50% 50% 50% 50%;*/
    -webkit-animation:loading_effect2 1s infinite;
    animation:loading_effect2 1s infinite
}
.loading_effect2 .object:last-child {
    margin-right:0
}
.loading_effect2 .object:nth-child(9) {
    -webkit-animation-delay:0.9s;
    animation-delay:0.9s
}
.loading_effect2 .object:nth-child(8) {
    -webkit-animation-delay:0.8s;
    animation-delay:0.8s
}
.loading_effect2 .object:nth-child(7) {
    -webkit-animation-delay:0.7s;
    animation-delay:0.7s
}
.loading_effect2 .object:nth-child(6) {
    -webkit-animation-delay:0.6s;
    animation-delay:0.6s
}
.loading_effect2 .object:nth-child(5) {
    -webkit-animation-delay:0.5s;
    animation-delay:0.5s
}
.loading_effect2 .object:nth-child(4) {
    -webkit-animation-delay:0.4s;
    animation-delay:0.4s
}
.loading_effect2 .object:nth-child(3) {
    -webkit-animation-delay:0.3s;
    animation-delay:0.3s
}
.loading_effect2 .object:nth-child(2) {
    -webkit-animation-delay:0.2s;
    animation-delay:0.2s
}
@-webkit-keyframes loading_effect2 {
    50% {
        -webkit-transform:translate(0, -50px);
        transform:translate(0, -50px)
    }
}
@keyframes loading_effect2 {
    50% {
        -webkit-transform:translate(0, -50px);
        transform:translate(0, -50px)
    }
}
.loading_effect3 {
    position:absolute;
    left:50%;
    top:50%;
    height:200px;
    width:200px;
    margin-top:-100px;
    margin-left:-100px;
    -webkit-transform:rotate(-135deg);
    transform:rotate(-135deg)
}
.loading_effect3 .object {
   /* border-radius:50% 50% 50% 50%;*/
    position:absolute;
    border-top:5px solid #deb666;
    border-bottom:5px solid transparent;
    border-left:5px solid #deb666;
    border-right:5px solid transparent;
    -webkit-animation:loading_effect3 2s infinite;
    animation:loading_effect3 2s infinite
}
.loading_effect3 #object_one {
    left:75px;
    top:75px;
    width:50px;
    height:50px
}
.loading_effect3 #object_two {
    left:65px;
    top:65px;
    width:70px;
    height:70px;
    -webkit-animation-delay:0.2s;
    animation-delay:0.2s
}
.loading_effect3 #object_three {
    left:55px;
    top:55px;
    width:90px;
    height:90px;
    -webkit-animation-delay:0.4s;
    animation-delay:0.4s
}
.loading_effect3 #object_four {
    left:45px;
    top:45px;
    width:110px;
    height:110px;
    -webkit-animation-delay:0.6s;
    animation-delay:0.6s
}
@-webkit-keyframes loading_effect3 {
    50% {
        -webkit-transform:rotate(360deg) scale(.8);
        transform:rotate(360deg) scale(.8)
    }
}
@keyframes loading_effect3 {
    50% {
        -webkit-transform:rotate(360deg) scale(.8);
        transform:rotate(360deg) scale(.8)
    }
}
#back_to_top {
    height:55px;
    width:55px;
    background:#deb666;
   /* border-radius:3px;*/
    right:-100px;
    bottom:30px;
    position:fixed;
    text-align:center;
    -webkit-transition:.5s;
    transition:.5s;
    z-index:99
}
#back_to_top.left {
    left:-100px
}
#back_to_top i {
    color:#fff;
    line-height:55px;
    font-size:22px
}
#back_to_top:hover,
#back_to_top:focus {
    background:#b69854;
  /*  -webkit-box-shadow:0 5px 10px 0 rgba(35, 50, 56, .1);
    box-shadow:0 5px 10px 0 rgba(35, 50, 56, .1)*/
}
#back_to_top:hover {
    cursor:pointer
}
#back_to_top.active {
    right:30px
}
#back_to_top.left.active {
    left:30px
}
.top_menu {
    width:100%;
    position:relative;
    font-size:14px
}
.top_menu {
    background:#fff;
    border-bottom:1px solid #f2f2f2;
    color:#858a99
}
.top_menu.transparent {
    background:transparent;
    position:absolute;
    z-index:1050;
    border-bottom:none;
    top:0;
    color:#fff
}
.top_menu.transparent a {
    color:#fff
}
.top_menu.transparent .dropdown-menu a {
    color:#858a99
}
.top_menu.transparent a:hover,
.top_menu.transparent a:focus,
.top_menu.transparent .dropdown.open a.select {
    color:#deb666
}
.top_menu .welcome_mssg {
    display:inline-block;
    padding:2px 0;
    float:left
}
.top_menu a {
    color:#858a99
}
.top_menu a:hover,
.top_menu .dropdown.open a,
.top_menu .dropdown.open .dropdown-menu a {
    color:#858a99
}
.top_menu .top_menu_right {
    padding:2px 0;
    float:right
}
.top_menu .top_menu_right li {
    display:inline-block;
    float:left;
    padding-left:30px
}
.top_menu .top_menu_right li:first-child {
    padding-left:0
}
.top_menu .top_menu_right li i {
    margin-right:4px
}
.top_menu .dropdown .select {
    padding-bottom:12px
}
.top_menu .dropdown .select .caret,
.top_menu .dropdown .select .caret-up {
    margin-top:0;
    margin-left:5px
}
.boxed .top_menu .dropdown-menu {
    min-width:100px
}
.top_menu .dropdown-menu {
    border:none;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:0;
    margin:0;
    margin-top:0;
    min-width:110px;
    margin-left:-15px;
  /*  -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, .1);
    box-shadow:0 2px 5px rgba(0, 0, 0, .1)*/
}
.top_menu .dropdown .dropdown-menu {
    animation-name:TopMenu;
    animation-duration:.3s;
    animation-iteration-count:1;
    animation-timing-function:ease;
    animation-fill-mode:forwards;
    -webkit-animation-name:TopMenu;
    -webkit-animation-duration:.3s;
    -webkit-animation-iteration-count:1;
    -webkit-animation-timing-function:ease;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-name:TopMenu;
    -moz-animation-duration:.3s;
    -moz-animation-iteration-count:1;
    -moz-animation-timing-function:ease;
    -moz-animation-fill-mode:forwards
}
@keyframes TopMenu {
    from {
        opacity:0;
        margin-top:10px
    }
    to {
        opacity:1;
        margin-top:0
    }
}
@-webkit-keyframes TopMenu {
    from {
        opacity:0;
        margin-top:10px
    }
    to {
        opacity:1;
        margin-top:0
    }
}
.top_menu .dropdown-menu {
    background:#F5F5F5
}
.top_menu .dropdown-menu li,
.top_menu .dropdown-menu li:first-child {
    width:100%;
    padding:0;
    margin:0
}
.top_menu .dropdown-menu li a {
    padding:8px 15px;
    line-height:1em;
    color:#858a99
}
.top_menu .dropdown-menu li a {
    border-bottom:1px solid #fcfcfc
}
.top_menu .select img,
.top_menu .dropdown-menu li a img {
    margin-right:5px
}
.top_menu .dropdown-menu li a:hover {
    background:#eaeaea
}
.top_menu .caret-up {
    width:0;
    height:0;
    border-left:4px solid rgba(0, 0, 0, 0);
    border-right:4px solid rgba(0, 0, 0, 0);
    border-bottom:4px solid;
    display:inline-block;
    margin-left:2px;
    vertical-align:middle
}

.mfp-iframe-holder .mfp-close:focus {
    background:none
}

@keyframes MainMenu {
    from {
        opacity:0;
        margin-top:10px
    }
    to {
        opacity:1;
        margin-top:0
    }
}
@-webkit-keyframes MainMenu {
    from {
        opacity:0;
        margin-top:10px
    }
    to {
        opacity:1;
        margin-top:0
    }
}

#main_menu .mega_menu {
    position:static;
    padding:0;
    margin:0
}

#main_menu .mega_menu .mega_menu_inner ul .list_title {
    padding:10px 0;
    font-size:.9em;
    color:#858a99;
    font-weight:700;
    text-transform:uppercase
}
#main_menu .mega_menu .mega_menu_inner ul li {
    padding:5px 0;
    border-bottom:1px solid #f5f5f5
}
#main_menu .mega_menu .mega_menu_inner ul li a {
    color:#858a99;
    padding:0;
    text-transform:none;
    font-weight:500
}
#main_menu .mega_menu .mega_menu_inner ul li a:hover {
    color:#606060
}

section {
    padding-top:60px;
    padding-bottom:80px;
    overflow:hidden
}
section.white_bg {
    background:#fff
}
section.lightgrey_bg {
    background:#f5f5f5;
    border-top:1px solid #eee;
    border-bottom:1px solid #fff
}
section.grey_bg {
    background:#f6f9f8;
    border-bottom:1px solid #f5f5f5
}
section.blue_bg {
    background:#deb666
}
section .main_title {
    padding:30px 0
}
.rev_slider {
    overflow-x:hidden!important
}
.full_slider {
    position:relative;
    margin:0;
    padding:0
}
.rev_slider {
    overflow:hidden
}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {
    border:none!important
}
.hermes .tp-arr-titleholder {
    display:none
}
#hero .f_item .icon_box {
    float:left;
    display:inline-block;
    width:50px;
    background:#deb666;
   /* border-radius:2px 0 0 2px;*/
    text-align:center
}
#hero .f_item .icon_box i {
    color:#fff;
    font-size:22px;
    line-height:50px
}
#hero .f_item .icon_box i:before {
    margin:0;
    font-size:22px
}
#hero .f_item .text_box {
    display:inline-block;
    background:#fff;
    color:#858a99;
   /* border-radius:0 2px 2px 0;*/
    padding:5px 14px;
    font-size:16px;
    line-height:20px;
    font-weight:700
}
#hero .f_item .text_box span {
    color:#858a99;
    font-size:12px;
    font-weight:500;
    display:block
}
.color-overlay,
.color-overlay-hover,
.gradient-overlay,
.gradient-overlay-hover {
    position:relative
}
.color-overlay *,
.color-overlay-hover *,
.gradient-overlay *,
.gradient-overlay-hover * {
    z-index:99
}
.color-overlay:after,
.color-overlay-hover:after,
.color-overlay-slider .slotholder:after,
.gradient-overlay:after,
.gradient-overlay-hover:after,
.gradient-overlay-slider .slotholder:after {
    width:100%;
    height:100%;
    content:"";
    position:absolute;
    display:block!important;
    z-index:9;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    -webkit-transition:.4s;
    transition:.4s
}
.color-overlay:after,
.color-overlay-hover:after,
.color-overlay-slider .slotholder:after {
    background:linear-gradient(135deg, rgba(147, 0, 17, .5) 0, rgba(86, 20, 147, .5) 100%);
    background-color:#252c41
}
.color-overlay:after,
.color-overlay-hover:hover:after,
.color-overlay-slider .slotholder:after {
    opacity:.3
}
.gradient-overlay:after,
.gradient-overlay-hover:after,
.gradient-overlay-slider .slotholder:after {
    background:-webkit-gradient(linear, left bottom, right top, from(#0870f9), to(#ed6392));
    background:linear-gradient(to top right, #0870f9 0%, #ed6392 100%)
}
.gradient-overlay-slider .slotholder:after {
    z-index:99
}
.gradient-overlay:after,
.gradient-overlay-hover:hover:after,
.gradient-overlay-slider .slotholder:after {
    opacity:.3
}
.overlay-opacity-01:after,
.overlay-opacity-01 .slotholder:after {
    opacity:.1
}
.overlay-opacity-02:after,
.overlay-opacity-02 .slotholder:after {
    opacity:.2
}
.overlay-opacity-04:after,
.overlay-opacity-04 .slotholder:after {
    opacity:.4
}
.overlay-opacity-05:after,
.overlay-opacity-05 .slotholder:after {
    opacity:.5
}
.overlay-opacity-06:after,
.overlay-opacity-06 .slotholder:after {
    opacity:.6
}
.overlay-opacity-07:after,
.overlay-opacity-07 .slotholder:after {
    opacity:.7
}
.overlay-opacity-08:after,
.overlay-opacity-08 .slotholder:after {
    opacity:.8
}
.overlay-opacity-09:after,
.overlay-opacity-09 .slotholder:after {
    opacity:.9
}
.icon-link,
.icon-zoom,
.icon-instagram {
    position:relative
}
.icon-link-hover:before,
.icon-zoom-hover:before,
.icon-instagram-hover:before {
    font-family:FontAwesome;
    position:absolute;
    top:calc(50% - 18px);
    right:calc(50% - 18px);
    width:36px;
    height:36px;
    background:#fff;
  /*  border-radius:3px;*/
    text-align:center;
    line-height:36px;
    color:#a4a4a4;
    z-index:99;
    font-size:18px;
    opacity:0;
    -webkit-transition:.3s ease-in-out;
    transition:.3s ease-in-out;
    transition:.3s ease-in-out;
    pointer-events:none
}
.icon-link-hover.sm:before,
.icon-zoom-hover.sm:before,
.instgram-icon-hover.sm:before {
    top:calc(50% - 13px);
    right:calc(50% - 13px);
    width:26px;
    height:26px;
   /* border-radius:2px;*/
    line-height:26px;
    font-size:12px
}
.icon-link-hover:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f0c1"
}
.icon-zoom-hover:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f0b2"
}
.icon-instagram-hover:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f16d"
}
.icon-link-hover:hover:before,
.icon-zoom-hover:hover:before,
.icon-instagram-hover:hover:before {
    opacity:.8
}
.slide-right-hover {
    position:relative;
    overflow:hidden
}
.slide-right-hover img {
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out,
    -webkit-transform .3s ease-in-out;
    -webkit-transform:scale(1.06);
    transform:scale(1.06);
    z-index:9
}
.slide-right-hover img:hover {
    -webkit-transform:translate3d(3%, 0, 0) scale(1.06);
    transform:translate3d(3%, 0, 0) scale(1.06)
}
.zoom-hover,
.zoom-image-hover {
    overflow:hidden
}
.zoom-hover,
.zoom-image-hover img {
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out,
    -webkit-transform .3s ease-in-out
}
.zoom-hover:hover,
.zoom-image-hover:hover img {
    -webkit-transform:scale(1.03);
    transform:scale(1.03)
}
.room-item {
    margin-bottom: 10px;
    position:relative
}
.room-item .room-image {
    position:relative;
    overflow:hidden
}
.small-item .room-item .room-image {
    max-height:155px
}
@media only screen and (max-width:600px) {
.small-item .room-item .room-image {
    max-height: 165px;
}
}
.room-item .room-image img {
    width:100%;
   /* border-radius:2px 2px 0 0*/
}
@media only screen and (max-width:600px) {
.room-item .room-image img {
    width: 100%;
   /* border-radius: 2px 2px 0 0;*/
    height: 165px;
}
}
.room-item .room-details {
    position:relative;
    padding:12px 10px;
    background:#fff;
    border:1px solid #eaeaea;
    border-top:none;
    text-align:center
}
.small-item .room-item .room-details {
    padding:7px 10px
}
.gray-bg .room-item .room-details {
    border-color:#ebeae9
}
.room-item .room-details .room-title {
    display:inline-block;
    font-weight:600;
    -webkit-transition:.3s;
    transition:.3s
}
.room-item .room-details .room-title a {
    font-size:20px;
    font-weight:700
}
.room-item .room-image .price {
    position:absolute;
    top:15px;
    left:15px;
    font-size:14px;
    text-align:center;
    padding:0 10px;
    background:#fff;
    color:#606060;
   /* border-radius:2px;*/
    font-weight:700;
    z-index:120;
    border-top:none;
    border-left:none
}
.small-item .room-item .room-image .price {
    padding:0 10px;
    font-size:13px
}
.room-item .room-services {
    position:absolute;
    padding:10px 0;
    left:0;
    right:0;
    bottom:0;
    top:0;
    margin:0 auto;
    background:#fff;
    opacity:0;
    visibility:hidden;
    -webkit-transition:.3s;
    transition:.3s;
    z-index:9
}
.small-item .room-item .room-services {
    padding:3px 0
}
.room-item .room-services.active {
    opacity:1;
    visibility:visible
}
.room-item .room-image .room-details .room-title:hover .room-services {
    display:none
}
.room-item .room-services {
    text-align:center
}
.room-item .room-services .room-service-item {
    display:inline-block;
    padding:5px 12px;
    border:1px dashed #dedede;
    margin:5px;
   /* border-radius:2px;*/
    cursor:pointer;
    vertical-align:middle
}
.room-item .room-services .room-service-item i {
    font-size:14px;
    display:inline-block;
    float:left
}
.room-item .room-services .room-service-item img {
    max-height:14px;
    width:auto;
    display:block;
    user-drag:none;
    user-select:none;
    -moz-user-select:none;
    -webkit-user-drag:none;
    -webkit-user-select:none
}
.room-item .room-services .room-service-item:hover {
    background:#f5f3f0;
    color:#858a99
}
.rooms-carousel.owl-carousel .owl-nav {
    width:100%;
    position:absolute;
    top:48%
}
.rooms-carousel.owl-carousel .owl-nav .owl-prev,
.rooms-carousel.owl-carousel .owl-nav .owl-next {
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:-5px;
    background:#f5f5f5;
    border:1px solid #dedede;
    outline:0;
    width:50px;
    height:50px;
   /* border-radius:50%;*/
    text-align:center;
    -webkit-transition:.4s;
    transition:.4s
}
.rooms-carousel.owl-carousel .owl-nav .owl-prev:hover,
.rooms-carousel.owl-carousel .owl-nav .owl-next:hover {
    background:#dedede;
    border-color:#dcdcdc
}
.rooms-carousel.owl-carousel .owl-nav .owl-prev {
    float:left;
    left:-70px
}
.rooms-carousel.owl-carousel .owl-nav .owl-next {
    float:right;
    right:-70px
}
.rooms-carousel.owl-carousel .owl-nav .owl-prev i,
.rooms-carousel.owl-carousel .owl-nav .owl-next i {
    font-size:20px;
    color:#858a99;
    line-height:50px;
    -webkit-transition:.4s;
    transition:.4s
}
.rooms-carousel.owl-carousel .owl-nav .owl-prev:hover i,
.rooms-carousel.owl-carousel .owl-nav .owl-next:hover i {
    color:#606060
}
.features .main-image img {
   /* border-radius:2px*/
}
.features .owl-thumb-item {
    display: block;
    width: 116%;
    background: #fff;
    border: 1px solid #ebeae9;
    margin-bottom: 6px;
   /* border-radius: 2px;*/
    padding: 12px;
    -webkit-transition: .2s;
    transition: .2s;
	    height:96px;
}
@media only screen and (max-width:600px) {
.features .owl-thumb-item {
    display: block;
    width: 101%;
    background: #fff;
    border: 1px solid #ebeae9;
    margin-bottom: 5px;
   /* border-radius: 2px;*/
    padding: 12px;
    -webkit-transition: .2s;
    transition: .2s;
    height: 97px;
}
}

.features .owl-thumb-item:last-child {
    margin-bottom:0
}
.features .owl-thumb-item.active {
    background:#333;
    color:#fff;
    -webkit-transition:all 0.1s ease-out;
    transition:all 0.1s ease-out
}
.features .owl-thumb-item:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'\f0d9';
font-family:'FontAwesome';
opacity:1;
float:left;
margin-left:-14px;
margin-top:22px;
font-size:25px;
color:#333;
-webkit-transition:all 0.1s ease-out;
transition:all 0.1s ease-out;
opacity:0
}
.features .owl-thumb-item.active:before {
    opacity:1
}
.features .owl-thumb-item:hover {
    cursor:pointer
}
.features .owl-thumb-item .media {
    cursor:pointer;
    padding-bottom:48px
}
.features .owl-thumb-item .media-body h5 {
    font-size:18px;
    font-weight:700;
	font-family: 'Lato', sans-serif;
}
.features .owl-thumb-item.active .media-body h5 {
    color:#fff
}
.features .owl-thumb-item .media-body p {
    font-size: 15px;
    line-height:21px;
    margin:4px 0;
}
.features .owl-thumb-item.active .media-body p {
    color:#fff
}
.features .owl-thumb-item .media-left {
    float:left;
    display:block;
    vertical-align:middle;
    text-align:center;
    width:50px;
    margin:25px 15px
}
.features .owl-thumb-item .media-left img {
    max-width:40px;
    user-drag:none;
    user-select:none;
    -moz-user-select:none;
    -webkit-user-drag:none;
    -webkit-user-select:none
}
.features .owl-thumb-item .media-left i:before {
    font-size:30px;
    margin:0;
    color:#deb666
}
.news-grid-item {
    margin-bottom:30px
}
.news-grid-item figure img {
    width:100%
}
.news-grid-item .details {
    padding:25px;
    border:1px solid #eaeaea;
    border-top:0
}
.news-grid-item .details h3 a {
    font-size:20px;
    font-weight:700
}
.news-grid-item .details p {
    line-height:1.7em
}
.news-grid-item .details .info {
    margin-top:20px
}
.news-grid-item .details .info a {
    font-size:12px;
    text-transform:uppercase;
    color:#7d8693;
    font-weight:700
}
.news-grid-item .details .info .author-avatar {
   /* border-radius:100px;*/
    margin-right:5px
}
.news-grid-item .details .info i {
    margin-left:10px;
    margin-right:4px;
    font-size:12px;
    color:#7d8693
}
.news-grid-item .details .info i:first-child {
    margin-left:0
}
.comments-section {
    margin-top:50px
}
.comments-section .heading {
    font-size:28px;
    font-weight:700;
    text-transform:uppercase
}
.comment-heading {
    margin-top:50px;
    font-size:24px;
    font-weight:700
}
.comments {
    margin:50px 0
}
.comments .comment-list {
    margin-left:0;
    padding-left:0
}
.comments .comments_text {
    padding-bottom:40px;
    font-weight:600;
    color:#98959E
}
.comment-list .comment {
    list-style:none;
    clear:both
}
.comments .comment-box {
    padding:20px 10px;
    margin-bottom:50px;
    border:1px solid #eaeaea
}
.comment-list .bypostauthor .comment-box {
    border-color:#f0eadc;
    background:#fdf9ef
}
.comment-list .bypostauthor li .comment-box {
    background:#fff;
    border-color:#f2f2f2
}
.comment-list .comment-avatar {
    background:#fff;
    border:1px solid #eaeaea;
    float:left;
    margin:15px 15px;
    margin-left:0;
    padding:4px;
   /* border-radius:100%;*/
    -webkit-transition:all ease 0.30s;
    transition:all ease 0.30s
}
.comment-list .comment-avatar img {
    border-radius:100%
}
.comments .comment_content {
    margin-left:110px
}
.comment-list .author-name {
    display:inline-block;
    font-weight:700
}
.comment-list .author-name a {
    color:#606060;
    font-size:18px
}
.comment-list .comment-info a {
    color:#858a99;
    font-weight:600;
    font-size:13px;
    text-transform:uppercase
}
.comment-list .comment .comment-edit-link {
    display:inline-block;
    margin-left:10px;
    position:relative;
    top:-1px;
    background:#f0f0f0;
    border-radius:50%;
    width:20px;
    height:20px;
    text-align:center;
    line-height:20px;
    color:#858a99;
    font-size:12px
}
.comment-list .comment .comment-reply-link:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f112";
font-family:FontAwesome;
padding-right:5px;
font-size:.8em
}
.comment-list .comment .comment-reply-link {
    float:right;
    padding:0 15px;
    color:#858a99;
    border-radius:2px;
    font-size:.9em;
    -webkit-transition:all ease 0.30s;
    transition:all ease 0.30s
}
.comments .children {
    padding-left:40px;
    position:relative
}
.comment-form .comment-reply-title {
    margin-bottom:30px;
    margin-top:40px;
    font-size:24px;
    font-weight:700
}
.comment-form input.form-control {
    display:inline-block;
    margin-bottom:40px;
    text-transform:uppercase;
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius:1px;
    -webkit-transition:all ease 0.5s;
    transition:all ease 0.5s;
    height:48px;
    border-radius:1px;
    border:1px solid #dedede;
    background-color:#fcfcfc
}
.comment-form textarea.form-control {
    border:1px solid #dedede;
    background-color:#fcfcfc;
    margin-bottom:40px;
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius:1px;
    width:100%;
    height:140px;
    -webkit-transition:all ease 0.5s;
    transition:all ease 0.5s
}
.comment-form .new-comment-author img {
    border-radius:50%;
    margin-right:10px
}
.comment-form .logged-in-as {
    display:inline-block;
    background:#f5f3f0;
    border:1px solid #ececec;
    padding:2px 10px;
    border-radius:2px
}
.comment-form .logged-in-as .logout {
    margin-left:10px;
    display:inline-block;
    width:20px;
    height:20px;
    border-radius:50%;
    background:#e3e0dd;
    line-height:20px;
    text-align:center;
    font-size:12px;
    color:#858a99
}
.comment-form .author-name {
    text-transform:uppercase;
    color:#858a99;
    font-weight:700
}
.alert-simple {
    color:#858a99;
    border-color:#faebcc;
    border:1px solid #eee;
    background:#f5f5f5;
    border-radius:0;
    clear:both
}
.video_popup {
    padding:100px 0;
    text-align:center
}
.video_popup a {
    position:relative;
    width:115px;
    height:115px;
    border-radius:50%;
    display:block;
    background:transparent;
    border:6px solid #fff;
    margin:0 auto;
    opacity:.5;
    text-align:center;
    z-index:9
}
.video_popup a i {
    color:#fff;
    margin-left:8px;
    font-size:45px;
    line-height:105px
}
.video_popup a:after {
    position:absolute;
    content:'';
    background:transparent;
    left:0;
    top:0;
    bottom:0;
    right:0;
    pointer-events:none;
    opacity:.3;
    border-radius:200px
}
.video_popup a:hover {
    opacity:1;
    -webkit-transform:scale(1.2, 1.2);
    transform:scale(1.2, 1.2)
}
.video_popup a:hover:after {
    -webkit-transition:all 0.8s ease-out;
    transition:all 0.8s ease-out;
    -webkit-transform:scale(1.8, 1.8);
    transform:scale(1.8, 1.8);
    opacity:0;
    background:white
}
.mfp-iframe-holder .mfp-content {
    border-radius:8px;
    overflow:hidden
}
.mfp-arrow:hover,
.mfp-arrow:focus {
    background:transparent
}
.mfp-iframe-holder .mfp-close {
    top:10px;
    right:20px
}

.place-details .sidebar {
    padding-top:75px
}
.places_item {
    margin-bottom:30px;
    position:relative
}
.places_item:after {
    width:100%;
    height:100%;
    border-radius:4px;
    content:"";
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    background:rgba(147, 0, 17, .75);
    background:-moz-liznear-gradient(145deg, rgba(147, 0, 17, .5) 0, rgba(86, 20, 147, .5) 100%);
    background:-webkit-gradient(left top, right bottom, color-stop(0, rgba(147, 0, 17, .5)), color-stop(100%, rgba(86, 20, 147, .5)));
    background:linear-gradient(135deg, rgba(147, 0, 17, .5) 0, rgba(86, 20, 147, .5) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#930011', endColorstr='#561493', GradientType=1)
}
.places_item img {
    width:100%;
    border-radius:4px
}
.places_item .place_name {
    position:absolute;
    bottom:10px;
    left:10px;
    z-index:9
}
.places_item .place_name h2 {
    color:#fff;
    font-size:16px
}
.place-details .place-image {
    position:relative
}
.place-details .place-image img {
    width:100%;
    height:auto
}
.place-details .place-title {
    padding:50px;
    position:absolute;
    z-index:9;
    left:0;
    right:0;
    bottom:0;
    background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .6)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to top, rgba(0, 0, 0, .6), rgba(255, 255, 255, 0))
}
.place-details .details {
    padding-top:30px
}
.place-details .place-title .title {
    font-size:38px;
    color:#fff
}
#map-canvas {
    border:1px solid #cfd7da;
    border-radius:2px;
    width:100%;
    height:380px
}
.contact-items .contact-item {
    background:#deb666;
    border:1px solid #b69854;
    padding:10px 20px;
    color:#fff;
    margin-bottom:20px;
    border-radius:1px
}
.contact-items .last {
    margin-right:0
}
.contact-item p {
    display:none
}
.contact-item h6 {
    font-size:.9em;
    color:#fff;
    letter-spacing:.01em
}
.contact-item i {
    float:left;
    font-size:1em;
    color:#fff;
    margin-right:5px;
    line-height:.7em
}
.wpcf7-form .form-control {
    height:52px;
    border-radius:1px;
    border:1px solid #dedede;
    background-color:#fcfcfc;
    margin-bottom:15px
}
.wpcf7-form textarea.form-control {
    min-height:128px
}
.contact-section-form textarea.form-control {
    min-height:92px
}
.contact-page-form .form-control {
    margin-bottom:50px
}
.contact-page-form textarea.form-control {
    min-height:200px
}
.contact-section-form .wpcf7-response-output,
.contact-page-form .wpcf7-response-output,
.subscribe-form .wpcf7-response-output {
    margin:0;
    margin-bottom:20px;
    color:#fff;
    font-size:14px
}
.contact-section-form .wpcf7-validation-errors,
.contact-page-form .wpcf7-validation-errors,
.contact-section-form .wpcf7-mail-sent-ng,
.contact-page-form .wpcf7-mail-sent-ng,
.subscribe-form .wpcf7-validation-errors,
.subscribe-form .wpcf7-mail-sent-ng {
    border:none;
    background:#e34f4f
}
div.wpcf7-mail-sent-ok {
    border:2px solid #398f14;
    background:#398f14
}
.subscribe-form .wpcf7-validation-errors,
.subscribe-form .wpcf7-mail-sent-ng {
    text-align:center;
    border-radius:50px
}
.contact-section-form .ajax-loader,
.contact-page-form .ajax-loader {
    display:none!important
}
.contact-section-form span.wpcf7-not-valid-tip,
.contact-page-form span.wpcf7-not-valid-tip,
.subscribe-form span.wpcf7-not-valid-tip {
    display:none
}
.contact-section-form span.wpcf7-list-item,
.contact-page-form span.wpcf7-list-item {
    margin:0
}
.contact-section-form p {
    margin-bottom:0
}
.gallery-slider .item {
    margin:0 15px;
    border-radius:2px
}
.gallery-slider .item figure {
    margin-bottom:0
}
.gallery-slider .item img {
    display:block;
    width:100%;
    height:auto;
    border-radius:2px
}
.gallery-slider .gallery_item_info {
    text-align:center;
    padding:15px 0;
    background:#fff;
    border-radius:0 0 2px 2px;
    border:1px solid #eaeaea;
    border-top:0
}
.gallery-slider .gallery_item_info h4 {
    font-size:16px;
    font-weight:700
}
.gallery-slider .gallery_item_info p {
    font-size:.8em;
    margin:0;
    margin-top:4px
}
.gallery-slider.owl-theme .owl-controls {
    display:none
}
#gallery_style_2 .gs2_item {
    margin-bottom:50px
}
#gallery_style_2 .gs2_item {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
#gallery_style_2 .gs2_item:after {
    content:"";
    display:block;
    position:absolute;
    border:50px solid transparent;
    border-bottom:50px solid #fefefe;
    bottom:-70px;
    right:-70px;
   /* -webkit-box-shadow:0 7px 6px -9px black;
    box-shadow:0 7px 6px -9px black;*/
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
    z-index:9
}
#gallery_style_2 .gs2_item:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"";
display:block;
position:absolute;
border:50px solid transparent;
border-top:50px solid #fefefe;
top:-70px;
left:-70px;
/*-webkit-box-shadow:0 -7px 6px -9px black;
box-shadow:0 -7px 6px -9px black;*/
-webkit-transform:rotate(135deg);
transform:rotate(135deg);
z-index:9
}
.image-3d-effect {
    position:relative
}
.image-3d-effect .side {
    position:absolute;
    width:100%;
    top:0;
    bottom:0;
    z-index:10
}
.image-3d-effect .side.left {
    left:0;
    width:50%
}
.image-3d-effect .side.left:hover~.images .front-image {
    -webkit-transform:matrix3d(.94, 0, .34, -.0002, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1) translateX(-10px);
    transform:matrix3d(.94, 0, .34, -.0002, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1) translateX(-10px)
}
.image-3d-effect .side.left:hover~.images .back-image {
    -webkit-transform:matrix3d(.94, 0, .34, -.00025, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1) translateX(30px);
    transform:matrix3d(.94, 0, .34, -.00025, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1) translateX(30px)
}
.image-3d-effect .side.right {
    right:0;
    width:50%
}
.image-3d-effect .side.right:hover~.images .front-image {
    -webkit-transform:matrix3d(.94, 0, .34, .0002, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1) translateX(30px);
    transform:matrix3d(.94, 0, .34, .0002, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1) translateX(30px)
}
.image-3d-effect .side.right:hover~.images .back-image {
    -webkit-transform:matrix3d(.94, 0, .34, .0005, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1.1) translateX(-100px);
    transform:matrix3d(.94, 0, .34, .0005, 0, 1, 0, 0, -.34, 0, .94, 0, 1, 0, 10, 1.1) translateX(-100px)
}
.image-3d-effect .images {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.image-3d-effect .front-image,
.image-3d-effect .back-image {
    -webkit-perspective:200px;
    perspective:200px;
    -webkit-transition:all .2s ease;
    transition:all .2s ease;
    height:300px;
    width:500px;
    margin-right:30px;
    background-size:cover;
   /* -webkit-box-shadow:0 15px 75px 0 rgba(0, 0, 0, .15);
    box-shadow:0 15px 75px 0 rgba(0, 0, 0, .15)*/
}
.image-3d-effect .front-image {
    margin-right:50px;
    z-index:1;
    border-radius:4px
}
.image-3d-effect .back-image {
    margin-left:100px;
    margin-top:-200px;
    background-position:bottom;
    border-radius:4px
}
#about_style_2 .about_img_1,
#about_style_2 .about_img_2 {
    padding:0;
    margin-top:25px;
    display:inline-block;
    border:10px solid #deb666;
    border-radius:50%;
    overflow:hidden
}
#about_style_2 .about_img_2_col {
    margin-left:-80px
}
#about_style_2 .about_img_1 .about_img_inner,
#about_style_2 .about_img_2 .about_img_inner {
    width:100%;
    height:100%;
    position:relative;
    border-radius:50%;
    border:10px solid #39cdff;
    overflow:hidden
}
#about_style_2 .about_img_1 .about_img_inner img {
    z-index:9
}
#subscribe {
    background:url(https://eagle-themes.com/themes/zante/wp-content/themes/zante/assets/css/../images/subscribe_bg.jpg)
}
#subscribe .inner {
    position:relative;
    padding:24px 0;
    z-index:9
}
#subscribe .inner .main_title {
    margin-bottom:10px
}
.subscribe-form {
    max-width:600px;
    margin:0 auto;
    position:relative
}
.subscribe-form .form-group {
    text-align:center;
    position:relative
}
.subscribe-form .form-control {
    display:inline-block;
    float:left;
    padding:28px;
    border-radius:50px
}
.subscribe-form .button {
    display:inline-block;
    position:absolute;
    right:5px;
    top:5px;
    width:48px;
    height:48px;
    border-radius:50%
}
.subscribe-form .button i {
    position:relative;
    right:9px;
    font-size:22px;
    text-align:center
}
.mc4wp-form {
    max-width:600px;
    margin:0 auto;
    position:relative
}
.mc4wp-form {
    text-align:center
}
.mc4wp-form .mc4wp-form-fields {
    position:relative
}
.mc4wp-form input[type="email"] {
    position:relative;
    padding:28px;
    width:100%;
    border-radius:50px
}
.mc4wp-form button {
    position:absolute;
    right:5px;
    top:5px;
    width:48px;
    height:48px;
    border-radius:50%
}
.mc4wp-form label {
    color:#fff;
    padding-top:20px
}
.mc4wp-form .mc4wp-alert {
    margin-top:20px;
    color:#fff;
    padding:10px;
    border-radius:50px
}
.mc4wp-form .mc4wp-alert p {
    margin:0 0;
    line-height:20px
}
.mc4wp-form .mc4wp-alert.mc4wp-error {
    background:#e34f4f
}
.mc4wp-form .mc4wp-alert.mc4wp-success {
    background:#97bd4f
}
.selected-room {
    position:relative;
    margin-bottom:20px
}
.selected-room span {
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    padding:10px;
    text-transform:uppercase;
    color:#fff;
    font-size:12px;
    font-weight:500;
    font-style:italic;
    text-align:center;
    line-height:18px;
    background-image:linear-gradient(to top, rgb(0, 0, 0, .8), rgba(255, 255, 255, 0))
}
.booking-details-item {
    padding:5px 10px;
    margin-bottom:10px;
    background:#fff;
    border:1px dashed #dedede;
    font-size:13px;
    font-weight:600;
    text-transform:uppercase
}
.vbf {
    border-radius:2px
}
.vbf.vbf-over-slider {
    background:#fff
}
.vbf .form_title {
    background:#efefef;
    border-radius:2px 2px 0 0;
    border-bottom:1px solid #eaeaea;
    text-align:center;
    letter-spacing:.2px;
    font-size:18px;
    line-height:1em;
    font-weight:800;
    text-transform:uppercase;
    padding:12px 0;
    text-shadow:rgba(255, 255, 255, .5) 0 3px 3px
}
.vbf .form_title i {
    font-size:.9em;
    position:relative;
    top:-2px
}
.vbf .inner {
    padding:15px;
    border:1px solid #eaeaea;
    border-radius:0 0 2px 2px
}
.vbf .form-control {
    font-size:14px;
    padding:8px 10px;
    border-radius:1px;
    height:45px;
    background:#fff;
    border:1px solid #dedede;
    color:#858a99;
    margin-bottom:15px!important
}
.vbf .form-control:focus {
    border:1px solid #bcc4c8
}
.vbf .form_date {
    position:relative;
    overflow:hidden;
    padding:0 0px!important
}
.vbf .form_date .form-control {
    background:none
}
.vbf .form_date .form-control:hover {
    cursor:pointer
}
.vbf-vat {
    margin-top:15px;
    font-size:12px;
    text-align:center
}
.guests-picker {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.guests-picker .form-control {
    text-align:center;
    width:30px;
    padding:0;
    border-left:none;
    border-right:none
}
.guests-picker .form-control:focus {
    outline:none;
    border-color:#dedede;
    border-left:none;
    border-right:none
}
.guests-picker .plus,
.guests-picker .minus {
    width:36px;
    height:45px;
    line-height:45px;
    font-size:12px;
    background:#fff;
    border:1px solid #dedede;
    color:#858a99;
    display:inline-block;
    text-align:center;
    border-radius:1px;
    cursor:pointer;
    font-family:fontawesome
}
.guests-picker .plus:hover,
.guests-picker .minus:hover {
    background:#efefef
}
.guests-picker .plus {
    border-left:none
}
.guests-picker .minus {
    border-right:none
}
.guests-picker .plus:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f067"
}
.guests-picker .minus:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"\f068"
}
.vbf .button {
    margin:15px 0!important;
    padding:10px 20px;
    display:block;
    width:100%
}
.vbf .a_b_f {
    color:#858a99;
    font-size:13px
}
.additional-services {
    margin-top:20px
}
.additional-service-item {
    margin-bottom:10px
}
.additional-service-item:last-child {
    margin-bottom:0
}
.additional-service-item label {
    font-size:14px;
    font-weight:600;
    margin-bottom:0
}
.additional-service-item label:hover {
    cursor:pointer
}
.additional-service-item i {
    font-size:14px;
    margin-left:5px
}
input[type=checkbox] {
    -webkit-appearance:none;
    background:#fafafa;
    border:1px solid #dedede;
   /* -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05),
    inset 0 -15px 10px -12px rgba(0, 0, 0, .05);
    box-shadow:0 1px 2px rgba(0, 0, 0, .05),
    inset 0 -15px 10px -12px rgba(0, 0, 0, .05);*/
    padding:6px;
    border-radius:50%;
    display:inline-block;
    position:relative;
    top:2px;
    margin-right:4px;
    outline:none
}
input[type=checkbox].empty {
    border-color:red
}
input[type=checkbox]:checked:active {
   /* -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05),
    inset 0 1px 3px rgba(0, 0, 0, .1);
    box-shadow:0 1px 2px rgba(0, 0, 0, .05),
    inset 0 1px 3px rgba(0, 0, 0, .1)*/
}
input[type=checkbox]:checked {
    background:#e9ecee;
    border:1px solid #adb8c0;
   /* -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05),
    inset 0 -15px 10px -12px rgba(0, 0, 0, .05),
    inset 15px 10px -12px rgba(255, 255, 255, .1);
    box-shadow:0 1px 2px rgba(0, 0, 0, .05),
    inset 0 -15px 10px -12px rgba(0, 0, 0, .05),
    inset 15px 10px -12px rgba(255, 255, 255, .1);*/
    color:#99a1a7
}
input[type=checkbox]:checked:after {
    content:'\2714';
    font-size:12px;
    position:absolute;
    top:-2px;
    left:2px;
    color:#a7d155
}
input[type=checkbox],
input[type=checkbox]:focus,
input[type=checkbox]:active,
input[type=checkbox]:hover {
    outline:none
}
.vbf .price-range .form-control {
    width:50px;
    margin-left:-3px;
    display:inline-block;
    background:none;
    border:none;
    padding:0;
    font-weight:600;
    color:#858a99
}
.vbf .price-range .form-control:focus {
    background:none;
    border:none
}
.vbf .price-range #eagle_booking_slider_range {
    background:#eee;
    height:4px;
    position:relative
}
.vbf .price-range .ui-slider-range {
    height:4px;
    border-radius:3px;
    background:#deb666
}
.vbf .price-range .ui-slider-handle {
    background:#deb666;
    height:20px;
    width:20px;
    border-radius:50%;
    position:absolute;
    top:-8px;
    cursor:pointer;
    outline:0
}
.hbf {
    position:relative;
    z-index:99;
    width:100%
}
.half-over-slider {
    margin-top:-60px
}
.half-over-slider label {
    text-transform:uppercase
}
.over-slider {
    margin-top:-200px
}
.hbf .inner {
    min-height:120px;
    background:#fff;
    border-radius:2px;
    padding:15px 30px;
    border-top:none
}
.hbf .inner {
    border:none;
    border-radius:4px;
  /*  -webkit-box-shadow:0 15px 75px 0 rgba(0, 0, 0, .07);
    box-shadow:0 15px 75px 0 rgba(0, 0, 0, .07)*/
}
.hbf .inner .form-control {
    width:100%;
    font-size:.9em;
    padding:6px 10px;
    background:transparent;
    color:#b3b3b3;
    border:1px solid #dedede;
   /* -webkit-box-shadow:none;
    box-shadow:none;*/
    border-radius:1px;
    height:45px;
    -webkit-transition:all ease 0.5s;
    transition:all ease 0.5s
}
.hbf .inner .guests-picker .form-control {
    border-right:0;
    border-left:none
}
.hbf .inner .guests-picker .plus,
.hbf .inner .guests-picker .minus {
    width:60px
}
.hbf .inner .button {
    width:100%;
    margin-top:36px
}
.hbf .inner .form_date:after {
    font-size:.9em;
    position:absolute;
    display:block;
    content:"\f073";
    top:50%;
    right:0;
    margin:-6px 8px 0 0;
    font-family:FontAwesome;
    line-height:12px;
    color:#b3b3b3
}
.hbf .inner .form_date .datepicker {
    width:100%;
    outline:none;
    padding:6px 12px;
    margin:0
}
.hbf-2 {
    position:relative
}
.hbf-2 .inner {
    min-height:100px;
    background:#fff;
    border-radius:2px;
    padding:30px
}
.hbf-2 .inner .form-control {
    height:45px;
    background:#fff;
    border:1px solid #dedede;
    color:#858a99
}
.hbf-2 .inner .guests-picker .form-control {
    width:100%;
    border-right:0;
    border-left:0
}
.hbf-2 .inner .guests-picker .plus,
.hbf-2 .inner .guests-picker .minus {
    width:60px
}
.hbf-2 .inner .button {
    margin-top:0;
    width:100%
}
.hbf-3 {
    position:relative
}
.hbf-3 .inner {
    min-height:110px;
    padding:35px 0
}
.hbf-3 .inner .guests-picker .plus,
.hbf-3 .inner .guests-picker .minus {
    width:60px
}
.hbf-3 .inner .form-control {
    width:100%;
    height:45px;
    background:#fff;
    border:1px solid #cfd7da;
    color:#858a99
}
.hbf-3 .inner .guests-picker .plus,
.hbf-3 .inner .guests-picker .minus {
    border-color:#cfd7da
}
.hbf-3 .inner .guests-picker .form-control {
    border-right:none;
    border-left:none
}
.hbf-3 .inner .button {
    margin-top:0;
    width:100%
}

.page-title {
    position:relative;
    padding:50px 0;
    background:#deb666;
    background-repeat:no-repeat;
    background-size:cover
}

.page-title .inner {
    position:relative
}
.page-title h1 {
    color:#fff;
    font-size:40px;
    font-weight:400;
    display:inline-block
}
.page-title .price {
    float:right;
    margin-top:6px;
    font-size:38px;
    color:#fff
}
.page-title .price span {
    font-size:14px;
    text-transform:uppercase
}
.page-title .breadcrumb {
    font-size:12px;
    line-height:26px;
    background:none;
    color:#858a99;
    margin:0;
    padding:0
}
.page-title .breadcrumb li {
    padding:5px 0;
    color:#fff
}
.page-title .breadcrumb li:after {
    content:'/';
    padding:0 10px 0 16px;
    color:#fff
}
.page-title .breadcrumb li:last-child:after {
    display:none
}
.page-title .breadcrumb li:before {
    display:none
}
.page-title .breadcrumb li:last-child {
    padding:5px 5px;
    border-radius:2px;
    color:#fff
}
.page-title .breadcrumb li:last-child:after {
    display:none
}
.page-title .breadcrumb a {
    color:#deb666
}
.sidebar .widget {
    margin-bottom:40px
}
.sidebar .widget h4 {
    font-size:18px;
    font-weight:800;
    letter-spacing:1px;
    margin-bottom:20px;
    text-transform:uppercase;
    word-spacing:1px;
    position:relative;
    padding-left:30px
}
.sidebar .widget h4:before {
    background:#deb666;
    width:18px;
    height:18px;
    border-radius:2px;
    content:"\f105";
    font-family:FontAwesome;
    color:#FFF;
    font-size:.6em;
    line-height:1.7em;
    vertical-align:middle;
    text-align:center;
    position:absolute;
    top:1px;
    left:0
}
.sidebar .widget.widget_search {
    position:relative
}
.sidebar .widget.widget_search .sidebar-search {
    position:relative;
    margin-bottom:20px
}
.sidebar .widget.widget_search input {
    background:#fff;
    border:1px solid #eaeaea;
    color:#888;
    font-size:13px;
    height:39px;
    letter-spacing:1px;
    margin:0;
    padding:10px;
    width:100%;
    outline:none
}
.sidebar .widget.widget_search button {
    background:none;
    border:none;
    color:#deb666;
    position:absolute;
    right:0;
    top:0;
    font-size:14px;
    height:40px;
    line-height:38px;
    min-width:40px;
    vertical-align:bottom
}
.sidebar .widget.widget_search button:after {
    background:#deb666;
    content:"";
    height:50%;
    left:0;
    position:absolute;
    top:25%;
    width:1px
}
.sidebar .widget .categories li,
.sidebar .widget .archive li {
    border-bottom:1px dotted #eaeaea;
    list-style:none;
    padding:7px 0
}
.sidebar .widget .categories li a,
.sidebar .widget .archive li a {
    color:#858a99;
    display:list-item;
    font-size:1em;
    font-weight:600
}
.sidebar .widget .categories li a:hover,
.sidebar .widget .archive li a:hover {
    color:#deb666
}
.sidebar .widget .categories li .num_posts,
.sidebar .widget .archive li .num_posts {
    width:30px;
    float:right;
    display:inline-block;
    min-width:10px;
    padding:3px 7px;
    font-size:12px;
    font-weight:700;
    line-height:1;
    color:#FFF;
    text-align:center;
    white-space:nowrap;
    vertical-align:baseline;
    background:#deb666;
    border-radius:10px;
    margin-top:5px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.sidebar .widget .categories a:hover .num_posts,
.sidebar .widget .archive a:hover .num_posts {
    background:#deb666
}
.sidebar .widget.zante_recent_posts_widget .recent-post-item {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:10px 0;
    border-bottom:1px dotted #eaeaea
}
.sidebar .widget.zante_recent_posts_widget .recent-post-item figure {
    display:inline-block;
    border-radius:2px;
    overflow:hidden
}
.sidebar .widget.zante_recent_posts_widget .recent-post-item .details {
    display:inline-block;
    margin-left:-15px
}
.sidebar .widget.zante_recent_posts_widget .recent-post-item .details h6 a {
    font-weight:700;
    font-size:15px;
    line-height:20px
}
.sidebar .widget.zante_recent_posts_widget .recent-post-item .details span {
    display:block;
    font-size:11px
}
.sidebar .widget.zante_recent_posts_widget .recent-post-item .details span i {
    margin-right:3px;
    font-size:10px
}
.affix {
    position:fixed;
    top:20px
}
.affix-top {
    position:static
}
.affix-bottom {
    position:absolute
}
.widget_tag_cloud .tagcloud a {
    position:relative;
    padding:2px 22px;
    background:#f5f5f5;
    border:1px solid #f0f0f0;
    border-radius:2px;
    color:#858a99;
    font-size:13px!important;
    font-weight:600;
    text-transform:uppercase;
    display:inline-block;
    margin-bottom:10px;
    margin-right:5px
}
.widget_tag_cloud .tagcloud a:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
position:absolute;
top:13px;
left:8px;
width:6px;
height:6px;
border-radius:20px;
background:#e3e3e3
}
.widget_tag_cloud .tagcloud a:hover {
    background:#f0f0f0
}
.help {
    background:#f7eecd;
    border:5px double #d2c38f;
    color:#ada277;
    padding:15px;
    position:relative
}
.help a {
    color:#ada277
}
.help .phone,
.help .email {
    font-size:.9em;
    margin:10px 0
}
.help .phone i,
.help .email i {
    margin-right:10px
}
#error404_page {
    min-height:600px;
    padding-top:50px
}
#error404_page .error_number {
    margin-bottom:30px;
    font-size:150px;
    text-align:center;
    font-weight:700;
    color:#deb666;
    line-height:1.5
}
#error404_page .main_title {
    margin-bottom:30px
}
#error404_fullscreen_page {
    height:100%;
    background:url(https://eagle-themes.com/themes/zante/wp-content/themes/zante/assets/css/../images/404_bg.jpg);
    background-size:cover;
    background-position:center center;
    padding:0
}
#error404_fullscreen_page .inner {
    position:relative;
    top:18%;
    z-index:9
}
#error404_fullscreen_page .error_number {
    font-size:200px;
    text-align:center;
    font-weight:600;
    color:#fff;
    line-height:1.5;
    opacity:.3
}
#error404_fullscreen_page .content_title .c_inner .c_title {
    color:#fff
}
#error404_fullscreen_page .or {
    margin:0 10px;
    color:#fff
}
#error404_fullscreen_page .social_media a,
#error404_fullscreen_page .button,
#error404_fullscreen_page .or {
    margin-bottom:10px
}
#about_us_page .about_img {
    margin-top:5px;
    position:relative
}
#about_us_page .about_img .img1 {
    border-radius:4px;
    opacity:.3
}
#about_us_page .about_img .img2 {
    position:absolute;
    top:0;
    margin:-5px;
    border-radius:4px
}
.blog_list {
    margin-bottom:50px;
    border-bottom:1px dashed #eaeaea
}
.blog_list figure {
    border-radius:4px;
    overflow:hidden
}
.blog_list.sticky figure {
    border-radius:4px 4px 0 0
}
.blog_list .details {
    padding:50px;
    padding-top:30px;
    padding-bottom:40px
}
.blog_list .details.no-thumbnail {
    padding-top:0;
    padding-bottom:50px
}
.blog_list.sticky .details.no-thumbnail {
    padding-top:30px
}
.blog_list .details h2 a {
    font-size:30px;
    font-weight:800;
    text-transform:uppercase
}
.blog_list .details .info {
    margin-top:10px;
    margin-bottom:25px
}
.blog_list .details .info .meta_part {
    display:inline-block;
    margin-right:10px;
    font-size:13px;
    text-transform:uppercase;
    color:#7d8693;
    font-weight:700
}
.blog_list .details .info .meta_part.author-avatar img {
    border-radius:50%;
    margin-right:5px;
    margin-top:-3px
}
.blog_list .details .info .meta_part a {
    text-transform:uppercase;
    font-size:13px;
    color:#7d8693;
    font-weight:700
}
.blog_list .details .info .meta_part a:hover {
    color:#585858
}
.blog_list .details .info .meta_part i {
    margin-right:5px;
    color:#7d8693;
    font-weight:700
}
.blog_list .details .button {
    margin:10px 0;
    padding:8px 30px;
    text-transform:uppercase;
    border-radius:5px
}
.blog_post .details {
    margin:30px 0
}
.blog_post .details.no-thumbnail {
    margin-top:0
}
.blog_post .details.no-thumbnail h1 {
    margin-top:0
}
.blog_post .details h1 {
    font-weight:800;
    font-size:34px;
    text-transform:uppercase
}
.blog_post .details h2 a:hover {
    color:#deb666
}
.blog_post .details .info {
    margin-top:10px;
    margin-bottom:25px
}
.blog_post .details .info .meta_part {
    display:inline-block;
    margin-right:10px;
    font-size:13px;
    text-transform:uppercase;
    color:#7d8693;
    font-weight:700
}
.blog_post .details .info .meta_part.author-avatar img {
    border-radius:50%;
    margin-right:5px;
    margin-top:-3px
}
.blog_post .details .info .meta_part a {
    text-transform:uppercase;
    font-size:13px;
    color:#7d8693;
    font-weight:700
}
.blog_post .details .info .meta_part a:hover {
    color:#585858
}
.blog_post .details .info .meta_part i {
    margin-right:5px;
    color:#7d8693;
    font-weight:700
}
.blog_post .details .meta_post {
    padding:50px 0;
    clear:both
}
.blog_post .details .meta_post:before,
.blog_post .details .meta_post:after {
    content:'';
    display:block;
    clear:both
}
.blog_post .details .meta_post:before {
    width:100%;
    clear:both
}
.blog_post .details .meta_post span {
    margin-right:10px;
    text-transform:uppercase;
    font-weight:700
}
.blog_post .details .tags {
    display:inline-block
}
.blog_post .details .tags a {
    background:#deb666;
    color:#FFF;
    display:inline-block;
    font-size:12px;
    margin:0 5px 5px 0;
    padding:2px 12px;
    text-transform:uppercase;
    -webkit-transition:all ease 0.30s;
    transition:all ease 0.30s
}
.blog_post .details .tags a:hover {
    background:#deb666
}
.blog_post .details .meta_post .tags span i {
    margin-right:5px
}
.blog_post .details .share {
    display:inline-block;
    float:right
}
.blog_post .details .meta_post .share span i {
    margin-right:5px
}
.blog_post .details .share .social_media {
    display:inline-block
}
.about-author-post {
    padding:30px 0;
    background:#f5f5f5;
    border:1px solid #f2f2f2;
    clear:both
}
.about-author-post .author-avatar {
    margin-left:20px
}
.about-author-post .author-avatar img {
    border-radius:100px;
    max-width:100%;
    height:auto
}
.about-author-post .author-name {
    font-weight:700
}
.booking-form-advanced .form-group {
    padding-bottom:30px;
    position:relative
}
.booking-form-advanced .form-control {
    height:52px;
    margin-bottom:20px;
    border-radius:0;
    border:1px solid #dedede;
    background-color:#fcfcfc;
   /* -webkit-box-shadow:none;
    box-shadow:none*/
}
.booking-form-advanced textarea.form-control {
    height:152px
}
.booking-form-advanced .form-control .btn-select {
    padding:15px 12px;
    border:0
}
.booking-form-advanced .bootstrap-select.btn-group .dropdown-toggle .caret:before {
    top:-4px;
    right:0
}
.booking-form-advanced .terms-conditions {
    margin-left:2px
}
.booking-form-advanced label {
    margin:10px 0;
    font-weight:400;
    font-size:16px;
    letter-spacing:.2px
}
#hero_coming_soon {
    margin:0;
    padding:0
}
#hero_coming_soon #countdown {
    margin-top:50px
}
#hero_coming_soon #countdown .count_box:first-child {
    margin-left:5px
}
#hero_coming_soon #countdown .count_box {
    display:inline-block;
    margin-right:80px;
    width:80px;
    height:80px;
    margin-top:10px;
    border-radius:4px;
    background:rgba(255, 182, 0, .3)
}
#hero_coming_soon #countdown .count_box .inner {
    background:#deb666;
    width:80px;
    height:80px;
    border-radius:4px;
    text-align:center;
    padding-top:25px;
    margin:-5px
}
#hero_coming_soon #countdown .count_box .count_number {
    display:block;
    color:#fff;
    font-size:3em;
    font-weight:500
}
#hero_coming_soon #countdown .count_box .count_text {
    margin-top:15px;
    text-align:center;
    color:#fff;
    font-weight:300;
    font-size:1em;
    text-transform:uppercase
}
#hero_coming_soon #subscribe_form {
    position:relative
}
#hero_coming_soon .form-control {
    padding:28px;
    border-radius:50px
}
#hero_coming_soon button {
    display:inline-block;
    position:absolute;
    right:5px;
    top:5px;
    width:48px;
    height:48px;
    border-radius:50%
}
#hero_coming_soon button i {
    position:relative;
    right:7px;
    font-size:1.5em;
    text-align:center
}
.countup_box {
    display:inline-block;
    width:100%;
    height:100px;
    margin-top:50px;
    margin-bottom:50px;
    border-radius:4px;
    background:rgba(255, 182, 0, .3)
}
.countup_box .inner {
    background:#deb666;
    width:100%;
    height:100%;
    border-radius:4px;
    text-align:center;
    padding-top:20px;
    margin:-5px
}
.countup_box .inner .number {
    font-size:2em;
    color:#fff
}
.countup_box .inner .text {
    font-size:.9em;
    text-transform:uppercase;
    color:#fff
}
.google-map {
    position:relative
}
.google-map .toggle-streetview {
    position:absolute;
    bottom:-30px;
    right:0;
    left:0;
    margin:0 auto;
    width:60px;
    height:60px;
    border-radius:50%;
    cursor:pointer;
    outline:0;
    -webkit-user-select:none;
    background-color:#fff;
    z-index:999;
    text-align:center
}
.google-map .toggle-streetview:hover {
    -webkit-transform:rotate(-20deg);
    transform:rotate(-20deg)
}
.google-map .toggle-streetview i {
    line-height:60px;
    font-size:18px;
    color:#858a99
}
.google-map .toggle-streetview:hover i {
    color:#606060
}
#map {
    padding:0
}
#map #google-map {
    position:absolute;
    margin-top:20px;
    left:50%;
    margin-left:-80px;
    z-index:5
}
#map #map-canvas {
    width:100%;
    height:400px
}
#google-map .openmap-btn {
    position:relative;
    top:100px;
    background:#fff;
    border:none;
   /* -webkit-box-shadow:rgba(0, 0, 0, .298039) 0 1px 4px -1px;
    box-shadow:rgba(0, 0, 0, .298039) 0 1px 4px -1px*/
}
#google-map .openmap-btn:hover {
    background-color:rgb(247, 247, 247)
}
.contact-info p {
    margin-top:0;
    margin-bottom:5px;
    font-weight:600
}
.contact-info strong {
    display:block;
    font-size:1em;
    color:#deb666;
    font-weight:900;
    margin-bottom:10px
}
#events_page .item {
    margin-bottom:30px;
    background:#f5f5f5;
    border:1px solid #eee;
    border-radius:1px
}
#events_page .item .time-from {
    color:#ffb606;
    text-align:center;
    padding-top:55px;
    padding-left:15px
}
#events_page .item .time-from .date {
    font-size:72px;
    font-weight:700;
    line-height:73px;
    margin-top:0
}
#events_page .item .time-from .month {
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    line-height:25px
}
#events_page .item .image img {
    width:100%
}
#events_page .item .event-wrapper {
    color:#999;
    padding:20px;
    position:relative
}
#events_page .item .event-wrapper h5 {
    margin-top:10px;
    margin-bottom:20px
}
#events_page .item .event-wrapper h5 a {
    font-size:1.2em;
    color:#858a99
}
#events_page .item .event-wrapper .meta {
    text-transform:uppercase;
    font-weight:700;
    font-size:13px;
    color:#999;
    line-height:25px
}
#events_page .item .event-wrapper .meta .time,
#events_page .item .event-wrapper .meta .location {
    display:inline-block;
    background:#eee;
    margin-bottom:10px;
    padding:4px 10px;
    border-radius:20px;
    border:1px solid #e9e8e7;
    margin-right:10px;
    font-size:.9em
}
#events_page .item .event-wrapper .meta .time i,
#events_page .item .event-wrapper .meta .location i {
    margin-right:5px
}
#events_page .item .event-wrapper .description {
    margin-top:25px
}
#hero_event #countdown .count_box {
    padding:10px 60px;
    display:inline-block;
    margin:0 40px;
    text-align:center;
    border:1px solid #fff;
    border-bottom:none
}
#hero_event #countdown .count_box .count_number {
    display:block;
    color:#fff;
    font-size:1.8em;
    font-weight:500
}
#hero_event #countdown .count_box .count_text {
    text-align:center;
    margin-top:10px;
    color:#fff;
    font-weight:500;
    font-size:1em;
    text-transform:uppercase
}
#gallery_page_style_2 figure {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative;
    margin-bottom:30px
}
#gallery_page_style_2 figure:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"";
display:block;
position:absolute;
border:50px solid transparent;
border-top:50px solid #fefefe;
top:-70px;
left:-70px;
/*-webkit-box-shadow:0 -7px 6px -9px black;
box-shadow:0 -7px 6px -9px black;*/
-webkit-transform:rotate(135deg);
transform:rotate(135deg);
z-index:9
}
#gallery_page_style_2 figure:after {
    content:"";
    display:block;
    position:absolute;
    border:50px solid transparent;
    border-bottom:50px solid #fefefe;
    bottom:-70px;
    right:-70px;
   /* -webkit-box-shadow:0 7px 6px -9px black;
    box-shadow:0 7px 6px -9px black;*/
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
    z-index:9
}
.grid_filters {
    margin-bottom:50px
}
.grid_filters .button {
    font-size:13px;
    cursor:pointer;
    display:inline-block;
    margin-right:10px;
    margin-bottom:10px
}
.grid_filters .button.active {
    background:#b69854;
    border:1px solid #b69854
}
.gallery_items figure {
    margin-bottom:30px
}
.gallery_items.image-gallery figure img {
    border-radius:2px 2px 0 0
}
.gallery_items figure figcaption {
    padding:15px 10px;
    border:1px solid #eaeaea;
    border-radius:0 0 2px 2px;
    background:#fff;
    border-top:none
}
.gallery_items figure figcaption h4 {
    font-size:18px;
    color:#858a99;
    font-weight:700;
    text-align:center
}
.gallery_items figure figcaption span {
    display:block;
    font-size:.8em;
    color:#acbac4;
    margin-top:5px
}
.gallery_items .gallery-item {
    margin-bottom:30px;
    margin-right:0;
    position:relative;
    overflow:hidden;
    display:block
}
.gallery_items .gallery-item figure {
    margin-bottom:0
}
.gallery_items .gallery-item .details {
    position:absolute;
    display:block;
    width:100%;
    height:auto;
    bottom:-50px;
    padding:10px 0;
    text-align:center;
    z-index:99;
    background:#fff;
    -webkit-transition:.3s ease-in-out;
    transition:.3s ease-in-out
}
.gallery_items .gallery-item:hover .details {
    bottom:0
}
.award-item {
    text-align:center;
    border:1px solid #eaeaea;
    border-radius:2px;
    padding:20px 0
}
.award-item img {
    max-height:150px
}
.award-item figcaption {
    margin-top:20px;
    font-size:13px
}

.countup-item {
    text-align:center;
    position:relative;
    overflow:hidden;
    width:100%;
    margin-bottom:30px;
    padding:20px 5px;
    background:#fff;
    border:1px solid #eaeaea;
    border-radius:2px
}
.countup-item img {
    position:absolute;
    top:50%;
    left:50%;
    max-width:100%;
    max-height:100px;
    -webkit-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    -webkit-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    -ms-user-select:none;
    user-select:none;
    opacity:.5
}
.countup-item .number {
    position:relative;
    text-transform:uppercase;
    font-size:28px;
    font-weight:800;
    z-index:9
}
.countup-item .text {
    position:relative;
    text-transform:uppercase;
    font-size:18px;
    font-weight:800;
    margin-top:20px;
    z-index:9
}
#location {
    margin:0;
    padding:0
}
#location #map-canvas {
    width:100%;
    height:474px
}
#our_staff_page .item {
    padding:15px;
    background:#fafafa;
    border:1px solid #f0f2f6;
    border-radius:3px;
    -webkit-transition:all 0.3s ease;
    transition:all 0.3s ease
}
#our_staff_page .item h5 {
    padding-top:20px;
    text-align:center
}
#our_staff_page .item h5 small {
    text-align:center;
    display:block;
    font-size:.7em;
    padding-top:10px
}
#our_staff_page .item {
    margin-bottom:30px
}
#our_staff_page .item p {
    text-align:center
}
#our_staff_page .item img {
    width:100%
}
#our_staff_page .item .social-media {
    text-align:center;
    margin-top:15px
}
#our_staff_page .item .social-media a i {
    margin:5px;
    background:#eee;
    width:30px;
    height:30px;
    border-radius:50%;
    line-height:30px;
    border:1px solid #e9e8e7;
    color:#858a99
}
.place-item {
    margin-bottom:30px;
    position:relative
}
.place-item figure {
   /* border-radius:4px;*/
    overflow:hidden
}
.second-place .place-item figure,
.third-place .place-item figure,
.fourth-place .place-item figure {
    max-height:190px;
    overflow:hidden
}
.place-item .place-name {
    position:absolute;
    bottom:15px;
    left:20px;
    z-index:99
}
.place-item .place-name h2 {
    color:#fff;
    font-size:18px;
    font-weight:600
}
.news-item {
    margin-bottom:30px;
    position:relative
}
.news-item figure {
    border-radius:4px
}
.first-news .news-item figure,
.second-news .news-item figure,
.third-news .news-item figure {
    max-height:400px;
    overflow:hidden
}
.news-item .news-item-details {
    position:absolute;
    left:0;
    bottom:0;
    padding:30px 15px;
    right:0;
    z-index:99;
    background:-webkit-gradient(linear, left top, left bottom, from(rgba(35, 35, 35, 0)), to(rgba(35, 35, 35, .8)));
    background:linear-gradient(to bottom, rgba(35, 35, 35, 0), rgba(35, 35, 35, .8) 100%)
}
.news-item .news-item-meta a {
    color:#fff;
    font-size:13px;
    font-weight:500;
    margin-right:3px;
    margin-bottom:10px;
    opacity:.9
}
.news-item .news-item-meta a:hover {
    opacity:1
}
.news-item .news-item-title {
    font-size:22px;
    font-weight:500;
    line-height:26px
}
.news-item .news-item-title a {
    color:#fff
}
.restaurant-menu-item {
    margin-bottom:30px;
    border:1px solid #eaeaea
}
.restaurant-menu-item .info p {
    margin-top:0;
    line-height:22px
}
.restaurant-menu-item .title {
    position:relative;
    padding:10px 0;
    overflow:hidden;
    font-size:16px;
    font-weight:800;
    text-transform:uppercase
}
.restaurant-menu-item .title .name {
    position:relative;
    color:#606060;
    z-index:2;
    overflow:hidden;
    background-color:#fff;
    padding-right:5px
}
.restaurant-menu-item .title span.price {
    color:#deb666
}
.restaurant-menu-item .title span.price span.amount {
    position:absolute;
    right:15px;
    padding-left:8px;
    background:#fff;
    z-index:2;
    color:#606060
}
.room-list-item {
    margin-bottom:40px;
    border:1px solid #eaeaea;
    border-radius:1px
}
@media only screen and (max-width:600px) {
.room-list-item {
    margin-bottom: 40px;
    border: 1px solid #eaeaea;
    border-radius: 1px;
   /* width: 379px;*/
}
}

.room-list-item figure {
    position:relative;
    overflow:hidden;
	    height: 240px;
}
.room-list-item img {
    width:100%
}
.room-list-item img {
    width:100%;
    border-radius:2px 2px 0 0;
    display:block
}
.room-list-item .room-details {
    padding:12px 0
}
.room-list-item.sidebar-none .room-details {
       padding: 21px 0;
}
.room-list-item .room-details .title a {
    font-weight:700;
    font-size:24px
}
.room-list-item.sidebar-none .room-details .title a {
       font-size: 25px;
}
.room-list-item .room-details p {
    font-size:14px;
    line-height:25px;
    margin:10px 0
}
.room-list-item .room-services {
    margin-top:20px
}
.room-list-item .room-services:after {
    content:'';
    display:block;
    clear:both
}
.room-list-item.sidebar-none .room-services {
    margin-top:0px;
}
.room-list-item .room-services .room-service-item {
    display:inline-block;
    padding:5px 12px;
    border:1px dashed #dedede;
    margin:5px;
    border-radius:2px;
    cursor:pointer;
    vertical-align:middle
}
.room-list-item .room-services .room-service-item i {
    font-size:14px;
    display:block
}
.room-list-item .room-services .room-service-item img {
    max-height:14px;
    width:auto;
    display:block;
    user-drag:none;
    user-select:none;
    -moz-user-select:none;
    -webkit-user-drag:none;
    -webkit-user-select:none
}
.room-list-item .room-services .room-service-item:hover {
    background:#f5f3f0;
    color:#858a99
}
.room-list-item .room-price {
    text-align:center;
    padding:30px 20px;
    border-left:1px dashed #eaeaea;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.room-list-item .room-price .room-price-number {
    font-size:20px;
    color:#606060;
    font-weight:600
}
.room-list-item.sidebar-none .room-price .room-price-number {
    font-size:24px
}
.room-list-item .room-price small {
    font-size:12px;
    margin-bottom:20px;
    font-weight:600
}
.room-list-item.sidebar-none .room-price small {
    margin-bottom:25px
}
.room-list-item .room-price .button {
    padding:5px 10px;
    margin:0 auto;
    clear:both;
    display:block;
    position:relative;
    width:100%
}
.room-list-item.sidebar-none .room-price .button {
    width: auto;
    background: #e2bc62;
    border-style: solid;
    border-color: #fff;
    border-width: 0;
    color: #ffffff;
    padding: 6px 18px;
    border-radius: 0px;
    font-size: 14px;
    font-weight: 800;
    font-family: "raleway";
	    margin-top: 30px;
}
.room-list-item.sidebar-none .room-price .button:hover {
    background:#b69854;
    border-color:#b69854;
    color:#fff
}
.room-list-item.sidebar-none .room-price .button i {
    right:14px;
    margin-top:-2px;
    vertical-align:middle;
    border-radius:50%;
    line-height:20px;
    height:20px;
    width:20px;
    background:#deb666;
    margin-left:8px;
    margin-right:0;
    color:#fff;
    font-size:6px;
    text-align:center
}
.room-list-item.sidebar-none .room-price .button:hover i {
    background:#fff;
    color:#deb666
}
.room-list-item .room-price .button .total-price-text {
    display:none;
    visibility:hidden;
    -webkit-transition:.3s;
    transition:.3s
}
.room-list-item .room-price .button:hover .booking-text {
    display:none;
    visibility:hidden;
    -webkit-transition:.3s;
    transition:.3s
}
.room-list-item .room-price .button:hover .total-price-text {
    visibility:visible;
    display:block
}
.room-list-item .room-price .button.min-booking-nights {
    cursor:not-allowed;
    opacity:.6
}
.rooms-bar {
    background:#efefef;
    border:1px solid #eaeaea;
    border-radius:2px;
    padding:7px 20px;
    width:100%;
    margin-bottom:40px;
    color:#606060
}
.rooms-bar .rooms-view {
    float:left;
    margin-right:20px
}
.rooms-bar .grid-btn {
    margin-left:10px;
    color:#606060;
    font-size:14px
}
.rooms-bar .grid-btn:hover {
    color:#606060
}
.rooms-bar .grid-btn.active {
    color:#606060
}
.rooms-bar .rooms-sorting {
    position:relative;
    border:1px solid #eaeaea;
    background:#fff;
    padding:5px 10px
}
.rooms-bar .rooms-sorting .dropdown-toggle {
    color:#606060;
    font-size:14px
}
.rooms-bar .rooms-sorting .dropdown-menu {
    min-width:165px;
    left:0;
    top:30px;
    border:0;
    padding:0;
    border-radius:0;
   /* -webkit-box-shadow:0 0 10px 0 rgba(1, 1, 1, .15);
    box-shadow:0 0 10px 0 rgba(1, 1, 1, .15)*/
}
.rooms-bar .rooms-sorting .dropdown-menu li {
    border-bottom:1px solid #f5f5f5;
    margin-bottom:0
}
.rooms-bar .rooms-sorting .dropdown-menu li:last-child {
    border-bottom:none
}
.rooms-bar .rooms-sorting .dropdown-menu li a {
    color:#858a99;
    padding:7px 10px;
    font-size:13px;
    cursor:pointer
}
.rooms-bar .rooms-sorting i {
    margin-left:5px;
    margin-right:7px
}
#rooms_grid .room_grid_item {
    background:#f5f5f5;
    margin-bottom:50px;
    border:1px solid #eee;
    border-radius:1px
}
#rooms_grid .room_grid_item .room_info {
    padding:10px
}
#rooms_grid .room_grid_item .room_info .room_services {
    text-align:center
}
#rooms_grid .room_grid_item .room_info .room_services i {
    background:#deb666;
    padding:5px 14px;
    font-size:1.2em;
    color:#fff;
    margin:5px;
    border:1px solid #b69854;
    border-radius:2px;
    cursor:pointer
}
#rooms_grid .room_grid_item .room_info .room_services i:hover {
    background:#b69854
}
#rooms_grid .room_grid_item .room_info h3 {
    line-height:2em;
    float:left
}
#rooms_grid .room_grid_item .room_info h3 a {
    color:#858a99;
    font-weight:400;
    font-size:1em
}
#rooms_grid .room_grid_item .room_info span {
    float:right;
    margin-top:8px;
    background:#eee;
    font-size:.9em;
    padding:4px 8px;
    border-radius:20px;
    border:1px solid #e9e8e7
}
#rooms_grid .room_grid_item .room_info p {
    clear:both
}
#rooms_block_view .room_block_item {
    background:#f5f5f5;
    margin-bottom:50px;
    border:1px solid #eee;
    border-radius:1px
}
#rooms_block_view .room_block_item .room_info {
    padding:10px 0
}
#rooms_block_view .room_block_item .room_info h3 {
    float:left
}
#rooms_block_view .room_block_item .room_info h3 a {
    color:#858a99;
    font-weight:400;
    font-size:1em
}
#rooms_block_view .room_block_item .room_info span {
    float:right;
    margin-top:0;
    margin-right:6px;
    background:#eee;
    padding:4px 8px;
    border-radius:20px;
    border:1px solid #e9e8e7
}
#rooms_block_view .room_block_item .room_info p {
    clear:both;
    padding-top:10px
}
#rooms_block_view .room_block_item .room_info .room_services i {
    background:#deb666;
    padding:5px 10px;
    font-size:1em;
    color:#fff;
    margin-right:10px;
    border:1px solid #b69854;
    border-radius:2px;
    cursor:pointer
}

.room-page figure img {
    border-radius:2px
}
.room-page .room-info {
   border: 1px solid #eaeaea;
    margin-top: 22px;
    margin-bottom: 33px;
    width: 100%;
    float: left;
}
.room-page .room-info .item {
    display:block;
    position:relative;
    padding:10px 0;
    text-align:center;
    width:25%;
    float:left;
    font-size:14px
}
.room-page .room-info .item:after {
    content:'';
    position:absolute;
    right:0;
    top:0;
    bottom:0;
    height:100%;
    border-right:1px dashed #eaeaea
}
.room-page .room-info .item:last-child:after {
    display:none
}
.room-page .room-info .item i {
    margin-bottom:10px;
    top:8px;
    position:relative;
    display:block
}
.room-page .room-info .item i:before {
    font-size:32px;
    margin-left:0
}
.room-page .content {
    margin-top:50px
}
.room-page .section-title {
    font-size:28px;
    font-weight:800;
    margin:50px 0
}
.room-services-list {
    margin-top:80px;
    margin-bottom:40px
}
.room-services-list .room-srevices-item {
    padding:5px 12px;
    border:1px dashed #dedede;
    font-size:14px;
    margin-bottom:15px;
    border-radius:2px
}
.room-services-list .room-srevices-item i,
.room-services-list .room-srevices-item img {
    margin-right:8px
}
.room-services-list .room-srevices-item img {
    max-height:14px;
    user-drag:none;
    user-select:none;
    -moz-user-select:none;
    -webkit-user-drag:none;
    -webkit-user-select:none;
    -ms-user-select:none
}
.room-services-list.no .room-srevices-item {
    color:#F1572F
}
.room-services-list-page {
    margin-top:0;
    margin-bottom:0
}
.room-services-list-page .room-srevices-item {
    margin-bottom:20px;
    padding:20px 20px;
    text-align:center;
    font-size:16px;
    margin-bottom:30px;
    border-radius:2px
}
@media only screen and (max-width:600px) {
.room-services-list-page .room-srevices-item {
    margin-bottom: 20px;
    padding: 20px 20px;
    text-align: center;
    font-size: 16px;
    margin-bottom: 30px;
    border-radius: 2px;
    width: 379px;
}
}
.room-services-list-page .room-srevices-item i,
.room-services-list-page .room-srevices-item img {
    margin:0 auto;
    margin-bottom:10px;
    display:block;
    font-size:18px
}
.room-services-list-page .room-srevices-item img {
    max-height:18px
}
.room-services-list.no .room-srevices-item {
    color:#F1572F
}
.room-reviews {
    margin-top:80px;
    margin-bottom:40px
}
.room-reviews .review-box {
    position:relative;
    margin-bottom:25px;
    padding-left:100px;
    min-height:100px
}
.room-reviews .review-author {
    position:absolute;
    left:0;
    top:0;
    width:80px;
    height:80px;
    border-radius:5px;
    overflow:hidden
}
.room-reviews .review-author img {
    width:80px;
    height:auto
}
.room-reviews .review-content {
    position:relative;
    padding:20px 30px;
    border:1px solid #eaeaea;
    border-left-width:8px
}
.room-reviews .review-content:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
height:0;
width:0;
position:absolute;
display:block;
border-width:10px 12px 10px 0;
border-style:solid;
border-color:transparent #eaeaea;
top:30px;
left:-18px
}
.room-reviews .review-author img {
    border-radius:3px
}
.room-reviews .review-info {
    font-size:13px;
    font-style:italic;
    margin-bottom:10px
}
.room-reviews .rating i {
    margin-right:2px;
    color:#deb666;
    font-size:13px
}
.similar-rooms {
    margin-top:80px;
    margin-bottom:40px
}
.similar-room-item .room-title {
    position:relative;
    margin-bottom:15px
}
.similar-room-item figure img {
    border-radius:2px
}
.similar-room-item .room-title {
    padding:10px;
    background:#fff;
    border:1px solid #eaeaea;
    border-top:0;
    text-align:center
}
.similar-room-item .room-title a {
    color:#606060;
    display:inline-block;
    font-size:18px;
    font-weight:700;
    margin-bottom:15px;
    margin:0;
    -webkit-transition:.3s;
    transition:.3s
}
.similar-room-item .price {
    position:absolute;
    top:20px;
    left:20px;
    font-size:14px;
    text-align:center;
    padding:0 10px;
    background:#fff;
    color:#606060;
    border-radius:2px;
    font-weight:700;
    z-index:99;
    border-top:none;
    border-left:none
}
.wpb_revslider_element {
    margin-bottom:0px!important
}
.color-overlay .vc_column_container {
    z-index:99
}
.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_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_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,
.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:0!important
}
.gradient_overlay.vc_row:after {
    z-index:0
}

.datepicker-dropdown.datepicker .day.active,
.datepicker-dropdown.datepicker .day:hover,
.datepicker-dropdown.datepicker .day.today,
.datepicker-dropdown.datepicker .month:hover,
.datepicker-dropdown.datepicker .year:hover,
.datepicker-dropdown.datepicker .decade:hover,
.datepicker-dropdown.datepicker .century:hover,
.button,
button,
.pagination .nav-links .page-numbers.current,
.pagination .nav-links .page-numbers:hover,
.vbf .price-range .ui-slider-range,
.vbf .price-range .ui-slider-handle,
.sidebar .widget h4:before,
.sidebar .widget .categories a:hover .num_posts,
.sidebar .widget .archive a:hover .num_posts,
.button .icon i,
footer .widget h3:before,
.room-list-item.sidebar-none .room-price .button:hover,
.room-list-item.sidebar-none .room-price .button i,
#eagle_booking_sorting_result_loader .loading_effect .object {
    background:#d2190b;
}


.datepicker-dropdown.datepicker .prev:hover,
.datepicker-dropdown.datepicker .next:hover,
.loading_effect .object,
.loading_effect2 .object,
#back_to_top,
#hero .f_item .icon_box,
.contact-items .contact-item,
.sidebar .widget.widget_search button:after,
.sidebar .widget .categories li .num_posts,
.sidebar .widget .archive li .num_posts,
.blog_post .details .tags a,
.countup_box .inner,
#rooms_grid .room_grid_item .room_info .room_services i,
#rooms_block_view .room_block_item .room_info .room_services i {
    background:#e2bc62;
}
#back_to_top:hover,
#rooms_grid .room_grid_item .room_info .room_services i:hover {
    background:#e2bc62;
}
#back_to_top:focus {
    background:#e2bc62;
}
.datepicker-dropdown.datepicker .prev:hover,
.datepicker-dropdown.datepicker .next:hover,
.loading_effect3 .object {
    border-color:#e2bc62;
}
.contact-items .contact-item,
#rooms_grid .room_grid_item .room_info .room_services i,
#rooms_block_view .room_block_item .room_info .room_services i {
    border-color:#e2bc62;
}
body.boxed {
    background:url(img/boxed_bg.jpg);
    background-attachment:fixed
}
.loading_effect .object,
.loading_effect2 .object {
    background:#e2bc62;
}
.loading_effect3 .object {
    border-top-color:#e2bc62;
    border-left-color:#e2bc62;
}
footer {

    color:#e2bc62;
}
footer .inner {
    border-color:#f0f0f0
}
footer .inner .widget a,
footer .widget_nav_menu ul li a:before {
    color:#858a99
}
footer .inner a:hover,
footer .widget_nav_menu ul li a:hover:before {
    color:#deb666
}
footer .inner:focus {
    color:#deb666
}
footer .subfooter {
    background:#fff;
    color:#858a99
}
@media only screen and (min-width:480px) {}
@media only screen and (min-width:769px) {
    .room_list .room_details {
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
@media only screen and (min-width:992px) {
    .md_nopadding {
        padding:0!important
    }
    .md_nopadding_right {
        padding-right:0!important
    }
    .md_nopadding_left {
        padding-left:0!important
    }
    .md_nopadding_top {
        padding-top:0!important
    }
    .md_nopadding_bottom {
        padding-bottom:0!important
    }
    .md_p5 {
        padding:0 5px!important
    }
    .md_pr5 {
        padding-right:5px!important
    }
    .md_pl5 {
        padding-left:5px!important
    }
    .md_nomargin {
        margin:0!important
    }
    .md_nomarginright {
        margin-right:0!important
    }
    .md_nomarginleft {
        margin-left:0!important
    }
    .md_nomargintop {
        margin-top:0!important
    }
    .md_nomarginbottom {
        margin-bottom:0!important
    }
    .md_noborder_right {
        border-right:none!important
    }
    .md_noborder_left {
        border-left:none!important
    }
    .vertical_booking_form .form-control.sm_border_right_no,
    .horizontal_booking_form .form-control.sm_border_right_no {
        border-right:none!important
    }
    .horizontal_booking_form_inner .arrival_date,
    .horizontal_booking_form_inner .adults {
        padding-right:0px!important;
        padding-left:5px!important
    }
    .horizontal_booking_form_inner .departure_date,
    .horizontal_booking_form_inner .childrens {
        padding-right:5px!important;
        padding-left:0px!important
    }
   
    .container {
        width:992px
    }

}
@media only screen and (min-width:1200px) {
    .container {
        width:1200px
    }
    #blog .blog_item .main {
        padding:0;
        padding-top:10px
    }
}
@media only screen and (max-width:1200px) {
    #rooms_block_view .room_block_item .room_info {
        padding:15px
    }
}
@media only screen and (max-width:991px) {
   
   
    .mobile-menu-push {
        overflow-x:hidden;
        position:relative;
        left:0
    }
   
   
   
    .mobile_menu.mobile_menu_open .dropdown-menu {
        width:100%;
        position:relative;
      /*  -webkit-box-shadow:none!important;
        box-shadow:none!important;*/
        border:none!important
    }
   
   
    .mobile_menu {
        background:#fff;
        border-left:1px solid #E6EFF2;
        width:260px;
        height:100%;
        top:0;
        right:-260px;
        z-index:1000;
        position:fixed;
        padding:0;
        margin:0!important;
        overflow-x:hidden;
        overflow-y:visible;
        display:block;
        visibility:visible
    }
 
    #main_menu.mobile_menu .dropdown .caret-up {
        width:0;
        height:0;
        border-left:4px solid rgba(0, 0, 0, 0);
        border-right:4px solid rgba(0, 0, 0, 0);
        border-bottom:4px solid;
        display:inline-block;
        margin-left:2px;
        vertical-align:middle
    }
   
    .over-slider {
        margin-top:-250px
    }
    .features .owl-thumbs {
        margin-top:16px;
		
    }
    .horizontal_booking_form {
        margin-top:10px
    }
    #slider.full_slider .owl-item {
        height:100%!important
    }
    .full_slider .horizontal_booking_form {
        position:relative;
        margin-top:10px;
        bottom:auto
    }
    .full_slider .horizontal_booking_form_inner {
        outline:none;
        border:1px solid #E6EFF2;
        border-bottom:4px solid #E6EFF2
    }
    #blog .blog_item .main {
        padding:15px
    }
   
    .image-3d-effect {
        margin-top:40px
    }
    .latest-posts-grid .blog_item .main {
        margin-left:0
    }
    .about-brand {
        margin-bottom:30px
    }
    .sidebar {
        margin-top:50px
    }
    .blog_post .details .share {
        display:block;
        float:none
    }
    .page-title {
        padding:40px 0
    }
    .page-title h1 {
        margin-top:0;
        font-size:28px
    }
    .checkout-payment-tabs .payment-tabs .payment-tab-item a {
        padding:10px 5px;
        margin-right:2px;
        font-size:14px
    }
    .room-list-item .room-details {
        padding:15px 15px;
        margin: 22px;
    }
    .room-list-item .room-details .title,
    .room-list-item .room-details p {
        text-align:center;
        padding:0 20px
    }
    .room-list-item .room-price {
        padding:20px!important;
        padding-top:0!important
    }
    .room-list-item .room-services {
        text-align:center
    }
  
   
    .room-page .room-info .item {
        width:50%
    }
    #hero_event #countdown .count_box {
        padding:10px 25px;
        margin:0 20px;
        border:1px solid #fff
    }
    .hbf_2 {
        position:relative;
        top:15px
    }
    .hbf .inner .form-group,
    .hbf_2 .inner .form-group,
    .hbf_3 .inner .form-group {
        margin-bottom:15px
    }
    .hbf_3 {
        position:relative;
        top:0
    }
    .hbf_2 .hbf_2_inner .form-control,
    .hbf_3 .hbf_3_inner .form-control {
        margin-bottom:15px
    }
    #contact .contact-items {
        margin-top:30px
    }
    #events_page .item .event-wrapper {
        text-align:center
    }
    .menu_item .info {
        padding:10px
    }
    .special_offers {
        margin-top:80px
    }
    .sidebar .widget.zante_recent_posts_widget .recent-post-item .details {
        margin-left:0
    }
    .affix {
        position:static
    }
}
@media only screen and (max-width:768px) {
   
    .features .owl-thumb-item.active:before {
        display:none
    }
    .room_list .room_details .room_services {
        text-align:center
    }
    .contact-section-form {
        margin-top:20px
    }
    footer .subfooter {
        text-align:center
    }
    footer .subfooter .social_media {
        float:none;
        margin-top:15px
    }
    .main_description.a_center {
        padding:0
    }
    #hero_coming_soon #countdown .count_box {
        margin-right:20px
    }
    #hero_coming_soon #countdown .count_box:last-child {
        margin-right:0
    }
    #hero_coming_soon p {
        text-align:center
    }
    .countup_box {
        margin-bottom:0;
        margin-top:30px
    }
    .countup_box,
    .countup_box .inner {
        width:100%
    }
    .hero_wrapper {
        position:relative;
        margin-bottom:620px
    }
    #hero,
    #hero ul,
    #hero ul li {
        overflow:visible!important
    }
    .hero_wrapper .vbf {
        position:static;
        top:0;
        display:block
    }
    .about-author-post .author-avatar {
        text-align:center
    }
    .about-author-post .author-name {
        text-align:center;
        margin-top:20px
    }
    .about-author-post .zante-author-desc {
        margin-top:30px
    }
}
@media only screen and (max-width:480px) {
    .hidden-xxs {
        display:none!important
    }
    .main_title h2 {
        font-size:1.2em
    }
    .banner .banner_features h2 {
        font-size:1.5em;
        font-weight:500
    }
    .banner .banner_features h3 {
        font-size:1.3em
    }
    .banner .banner_features h4 {
        font-size:1.3em
    }
    #slider .slider_inner .s_text h2 {
        margin-bottom:20px;
        margin-top:20px;
        font-size:1em
    }
    #slider .slider_inner .s_text h3 {
        font-size:1em
    }
    #error404_fullscreen .or {
        display:block
    }
    .vbf {
        border-radius:0
    }
    #hero_event #countdown .count_box {
        padding:10px 15px;
        margin:0 10px;
        border:1px solid #fff
    }
    #hero_coming_soon #countdown .count_box {
        margin-right:10px
    }
}
@media only screen and (max-width:320px) {
    .hidden-xxxs {
        display:none!important
    }
}
.vc_row:after,
.vc_row:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css" ";
display:table
}
.vc_row:after {
    clear:both
}
@media only screen and (max-width:767px) {
    .vc_hidden-xs {
        display:none!important
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .vc_hidden-sm {
        display:none!important
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .vc_hidden-md {
        display:none!important
    }
}
@media only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css" ";
display:table
}
.vc_clearfix:after {
    clear:both
}
.vc_clearfix:after,
.vc_clearfix:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css" ";
display:table
}
.vc_clearfix:after {
    clear:both
}
.vc_el-clearfix {
    clear:both
}
@media only screen and (max-width:767px) {
    .vc_el-clearfix-xs {
        clear:both
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .vc_el-clearfix-sm {
        clear:both
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .vc_el-clearfix-md {
        clear:both
    }
}
@media only screen and (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(img/alert.png)
}
.vc_pixel_icon-info {
    background-image:url(img/info.png)
}
.vc_pixel_icon-tick {
    background-image:url(img/tick.png)
}
.vc_pixel_icon-explanation {
    background-image:url(img/exclamation.png)
}
.vc_pixel_icon-address_book {
    background-image:url(img/address-book.png)
}
.vc_pixel_icon-alarm_clock {
    background-image:url(img/alarm-clock.png)
}
.vc_pixel_icon-anchor {
    background-image:url(img/anchor.png)
}
.vc_pixel_icon-application_image {
    background-image:url(img/application-image.png)
}
.vc_pixel_icon-arrow {
    background-image:url(img/arrow.png)
}
.vc_pixel_icon-asterisk {
    background-image:url(img/asterisk.png)
}
.vc_pixel_icon-hammer {
    background-image:url(img/auction-hammer.png)
}
.vc_pixel_icon-balloon {
    background-image:url(img/balloon.png)
}
.vc_pixel_icon-balloon_buzz {
    background-image:url(img/balloon-buzz.png)
}
.vc_pixel_icon-balloon_facebook {
    background-image:url(img/balloon-facebook.png)
}
.vc_pixel_icon-balloon_twitter {
    background-image:url(img/balloon-twitter.png)
}
.vc_pixel_icon-battery {
    background-image:url(img/battery-full.png)
}
.vc_pixel_icon-binocular {
    background-image:url(img/binocular.png)
}
.vc_pixel_icon-document_excel {
    background-image:url(img/blue-document-excel.png)
}
.vc_pixel_icon-document_image {
    background-image:url(img/blue-document-image.png)
}
.vc_pixel_icon-document_music {
    background-image:url(img/blue-document-music.png)
}
.vc_pixel_icon-document_office {
    background-image:url(img/blue-document-office.png)
}
.vc_pixel_icon-document_pdf {
    background-image:url(img/blue-document-pdf.png)
}
.vc_pixel_icon-document_powerpoint {
    background-image:url(img/blue-document-powerpoint.png)
}
.vc_pixel_icon-document_word {
    background-image:url(img/blue-document-word.png)
}
.vc_pixel_icon-bookmark {
    background-image:url(img/bookmark.png)
}
.vc_pixel_icon-camcorder {
    background-image:url(img/camcorder.png)
}
.vc_pixel_icon-camera {
    background-image:url(img/camera.png)
}
.vc_pixel_icon-chart {
    background-image:url(img/chart.png)
}
.vc_pixel_icon-chart_pie {
    background-image:url(img/chart-pie.png)
}
.vc_pixel_icon-clock {
    background-image:url(img/clock.png)
}
.vc_pixel_icon-play {
    background-image:url(img/control.png)
}
.vc_pixel_icon-fire {
    background-image:url(img/fire.png)
}
.vc_pixel_icon-heart {
    background-image:url(img/heart.png)
}
.vc_pixel_icon-mail {
    background-image:url(img/mail.png)
}
.vc_pixel_icon-shield {
    background-image:url(img/plus-shield.png)
}
.vc_pixel_icon-video {
    background-image:url(img/video.png)
}
@font-face {
    font-family:vcpb-plugin-icons;
   
    url(img/vcpb-plugin-icons.svg) 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_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(img/address-book.png) no-repeat right center
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
    background:url(img/alarm-clock.png) no-repeat right center
}
.wpb_anchor i.icon,
option.wpb_anchor {
    background:url(img/anchor.png) no-repeat right center
}
.wpb_application_image i.icon,
option.wpb_application_image {
    background:url(img/application-image.png) no-repeat right center
}
.wpb_arrow i.icon,
option.wpb_arrow {
    background:url(img/arrow.png) no-repeat right center
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
    background:url(img/asterisk.png) no-repeat right center
}
.wpb_hammer i.icon,
option.wpb_hammer {
    background:url(img/auction-hammer.png) no-repeat right center
}
.wpb_balloon i.icon,
option.wpb_balloon {
    background:url(img/balloon.png) no-repeat right center
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
    background:url(img/balloon-buzz.png) no-repeat right center
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
    background:url(img/balloon-facebook.png) no-repeat right center
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
    background:url(img/balloon-twitter.png) no-repeat right center
}
.wpb_battery i.icon,
option.wpb_battery {
    background:url(img/battery-full.png) no-repeat right center
}
.wpb_binocular i.icon,
option.wpb_binocular {
    background:url(img/binocular.png) no-repeat right center
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
    background:url(img/blue-document-excel.png) no-repeat right center
}
.wpb_document_image i.icon,
option.wpb_document_image {
    background:url(img/blue-document-image.png) no-repeat right center
}
.wpb_document_music i.icon,
option.wpb_document_music {
    background:url(img/blue-document-music.png) no-repeat right center
}
.wpb_document_office i.icon,
option.wpb_document_office {
    background:url(img/blue-document-office.png) no-repeat right center
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
    background:url(img/blue-document-pdf.png) no-repeat right center
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
    background:url(img/blue-document-powerpoint.png) no-repeat right center
}
.wpb_document_word i.icon,
option.wpb_document_word {
    background:url(img/blue-document-word.png) no-repeat right center
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
    background:url(img/bookmark.png) no-repeat right center
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
    background:url(img/camcorder.png) no-repeat right center
}
.wpb_camera i.icon,
option.wpb_camera {
    background:url(img/camera.png) no-repeat right center
}
.wpb_chart i.icon,
option.wpb_chart {
    background:url(img/chart.png) no-repeat right center
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
    background:url(img/chart-pie.png) no-repeat right center
}
.wpb_clock i.icon,
option.wpb_clock {
    background:url(img/clock.png) no-repeat right center
}
.wpb_play i.icon,
option.wpb_play {
    background:url(img/control.png) no-repeat right center
}
.wpb_fire i.icon,
option.wpb_fire {
    background:url(img/fire.png) no-repeat right center
}
.wpb_heart i.icon,
option.wpb_heart {
    background:url(img/heart.png) no-repeat right center
}
.wpb_mail i.icon,
option.wpb_mail {
    background:url(img/mail.png) no-repeat right center
}
.wpb_shield i.icon,
option.wpb_shield {
    background:url(img/plus-shield.png) no-repeat right center
}
.wpb_video i.icon,
option.wpb_video {
    background:url(img/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 0;
    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 only screen and (-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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css" ";
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 0;
    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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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 4px;
    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
}

.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_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_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 0;
    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 .ui-state-active .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
    display:block;
    width:16px;
    height:16px;
    background-image:url(img/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(img/toggle_close.png)
}
@media only screen and (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 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 0
}
.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 only screen and (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 0
}
.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(img/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
}
@media only screen and (max-width:600px) {
.wpb_single_image img {
    height: auto;
    max-width:  184%;
    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:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"";
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%
}
@media only screen and (max-width:600px) {
.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 0;
    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 only screen and (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 only screen and (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:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css"";
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(img/blur.svg);
    -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 rgba(0, 0, 0, 0)!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:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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 only screen and (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 none;
        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 only screen and (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;
   
    url(img/vc_grid_v1.svg) 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
}

.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::themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
width:16px;
height:16px;
display:inline-block;
pointer-events:none;
margin-top:6px;
background:url(img/spinner.gif) no-repeat;
background-position-x:center;
background-position-y:center
}
.vc-spinner.vc-spinner-complete::before {
    background-image:url(img/tick.png)
}
.vc-spinner.vc-spinner-failed::before {
    background-image:url(img/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:themes/zante/wp-content/cache/wpfc-minified/q9ta7wya/before_content_.css'';
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
}
.res_img_room {
    margin-top: 90px;
}
.count_down
{
	       margin-top: 80px;
}
.about_city_tower_inner
{
	    margin-top: -74px;
}
/*.awsome_ser
{
	 height: 704px;
}*/
@media only screen and (max-width: 600px) {

}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
/*.button_check
{
	    width: 219px;
    
    margin-left: 116px;
}*/
.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
   /* border-radius: .25rem;*/
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

	 
.restaurant-menu-item1 {
    margin-bottom: 30px;
    border: 1px solid #fff;
}
.meetng_head1
{
	font-weight: 700;
    color: #606060;
   
}





