
.premiumvisual-tabs {
    display: -ms-flexbox;
    display: flex
}
.premiumvisual-tabs__control-wrapper {
    display: -ms-flexbox;
    /*display: flex;*/
   /* overflow: hidden;*/
    z-index: 1
}
.premiumvisual-tabs__content-wrapper {
    position: relative;
    transition: height .25s cubic-bezier(0.44, 0.96, 0.5, 0.98)
}
.premiumvisual-tabs__control {
    cursor: pointer;
    outline: none;
	margin: auto;
	width: 150px;
	overflow: hidden;
	vertical-align: middle;
	display: inline-block;
	float: left;
	position: relative;
}
.premiumvisual-tabs__control.premiumvisual-tabs__control-icon-left .premiumvisual-tabs__control-inner {
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}
.premiumvisual-tabs__control.premiumvisual-tabs__control-icon-top .premiumvisual-tabs__control-inner {
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}
.premiumvisual-tabs__control-inner {
    padding: 10px 20px;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}
.premiumvisual-tabs__label-icon {
    margin-right: 5px;
    line-height: 1
}
.active-tab .premiumvisual-tabs__label-icon {
    color: #f53e6a
}
.premiumvisual-tabs__label-image {
    width: 25px
}
.premiumvisual-tabs__label-text {
    font-weight: 600
}
.active-tab .premiumvisual-tabs__label-text {
    color: #f53e6a
}
.premiumvisual-tabs__content {
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    pointer-events: none;
    padding: 10px;
    display: none
}
.premiumvisual-tabs__content > .elementor > .elementor-inner {
    margin: 0
}
.premiumvisual-tabs__content.active-content {
    position: relative;
    pointer-events: auto;
    opacity: 1;
    display: block
}
.premiumvisual-tabs-position-top {
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}
.premiumvisual-tabs-position-top .premiumvisual-tabs__control-wrapper {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}
.premiumvisual-tabs-position-top .premiumvisual-tabs__content-wrapper {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    border-top-width: 1px
}
.premiumvisual-tabs-position-left {
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}
.premiumvisual-tabs-position-left .premiumvisual-tabs__control-wrapper {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    min-width: 200px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    /*display: -ms-flexbox;*/
    /*display: flex;*/
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
}
.premiumvisual-tabs-position-left .premiumvisual-tabs__content-wrapper {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    border-left-width: 2px;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch
}
.premiumvisual-tabs-position-right {
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}
.premiumvisual-tabs-position-right .premiumvisual-tabs__control-wrapper {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    min-width: 200px;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
}
.premiumvisual-tabs-position-right .premiumvisual-tabs__content-wrapper {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    border-right-width: 2px
}
@media(max-width: 1700px) {
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-top {
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-top .premiumvisual-tabs__control-wrapper {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-top .premiumvisual-tabs__content-wrapper {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-top-width: 1px
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-left {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-left .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-left .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-left-width: 2px;
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        align-self: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-right {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-right .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-laptop-right .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        border-right-width: 2px
    }
}
@media(max-width: 1200px) {
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-top {
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-top .premiumvisual-tabs__control-wrapper {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-top .premiumvisual-tabs__content-wrapper {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-top-width: 1px
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-left {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-left .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-left .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-left-width: 2px;
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        align-self: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-right {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-right .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tablet-right .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        border-right-width: 2px
    }
}
@media(max-width: 992px) {
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-top {
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-top .premiumvisual-tabs__control-wrapper {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-top .premiumvisual-tabs__content-wrapper {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-top-width: 1px
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-left {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-left .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-left .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-left-width: 2px;
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        align-self: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-right {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-right .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-tabletp-right .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        border-right-width: 2px
    }
}
@media(max-width: 767px) {
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-top {
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-top .premiumvisual-tabs__control-wrapper {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-top .premiumvisual-tabs__content-wrapper {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-top-width: 1px
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-left {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-left .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-left .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        border-left-width: 2px;
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        align-self: stretch
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-right {
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-right .premiumvisual-tabs__control-wrapper {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        min-width: 200px;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .premiumvisual-tabs.premiumvisual-tabs-position-mobile-right .premiumvisual-tabs__content-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        border-right-width: 2px
    }
}
.premiumvisual-tabs-fade-effect .premiumvisual-tabs__content.active-content {
    animation-name: fade;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
    animation-play-state: running
}
.premiumvisual-tabs-column-fade-effect .premiumvisual-tabs__content .elementor-top-column {
    animation-name: fade;
    animation-fill-mode: backwards;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96)
}
.premiumvisual-tabs-column-fade-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(1) {
    animation-delay: 100ms
}
.premiumvisual-tabs-column-fade-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(2) {
    animation-delay: 200ms
}
.premiumvisual-tabs-column-fade-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(3) {
    animation-delay: 300ms
}
.premiumvisual-tabs-column-fade-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(4) {
    animation-delay: 400ms
}
.premiumvisual-tabs-zoom-in-effect .premiumvisual-tabs__content.active-content {
    animation-name: zoomIn;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
    animation-play-state: running
}
.premiumvisual-tabs-zoom-out-effect .premiumvisual-tabs__content.active-content {
    animation-name: zoomOut;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
    animation-play-state: running
}
.premiumvisual-tabs-move-up-effect .premiumvisual-tabs__content.active-content {
    animation-name: moveUp;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
    animation-play-state: running
}
.premiumvisual-tabs-column-move-up-effect .premiumvisual-tabs__content .elementor-top-column {
    animation-name: moveUp;
    animation-fill-mode: backwards;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96)
}
.premiumvisual-tabs-column-move-up-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(1) {
    animation-delay: 100ms
}
.premiumvisual-tabs-column-move-up-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(2) {
    animation-delay: 200ms
}
.premiumvisual-tabs-column-move-up-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(3) {
    animation-delay: 300ms
}
.premiumvisual-tabs-column-move-up-effect .premiumvisual-tabs__content.active-content .elementor-top-column:nth-child(4) {
    animation-delay: 400ms
}
.premiumvisual-tabs-fall-perspective-effect .premiumvisual-tabs__content.active-content {
    animation-name: fallPerspective;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
    animation-play-state: running
}
.premiumvisual-tabs__edit-cover {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    box-sizing: border-box;
    height: 30px;
    padding: 5px 10px;
    right: 15px;
    top: 15px;
    border-radius: 3px;
    background-color: #b7084e;
    z-index: 99;
    cursor: pointer;
    transition: opacity .3s ease;
    box-shadow: 0 0 0 0 rgba(183, 8, 78, .6);
    animation: edit-button-pulse 5s infinite
}
.premiumvisual-tabs__edit-cover i {
    font-size: 14px;
    color: #fff;
    margin-right: 5px
}
.premiumvisual-tabs__edit-cover span {
    font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
    font-size: 13px;
    color: #fff
}
.premiumvisual-tabs__edit-cover:hover {
    background-color: #840739;
    animation: none
}
.premiumvisual-tabs-no-template-message {
    text-align: center;
    padding: 10px
}
.premiumvisual-tabs-new-template-link {
    color: #f53e6a;
    text-decoration: underline
}
@media(max-width: 992px)and (min-width: 768px) {
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper {
        position: relative
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper .premiumvisual-tabs__label-text {
        text-decoration: none !important
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper:not(.open) > .premiumvisual-tabs__control {
        display: none
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper:not(.open) > .premiumvisual-tabs__control.active-tab {
        display: block
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper:not(.open) > .active-tab {
        order: -1
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper.open .premiumvisual-tabs__control-wrapper-mobile a {
        display: none
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper-mobile a {
        position: absolute;
        left: 0;
        width: 100%;
        bottom: 0;
        z-index: 2;
        top: 0;
        background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 8 13' width='8' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgb%28138, 138, 138%29' fill-rule='nonzero'%3E%3Cpath d='M6.854 9.174l-2.862 2.45-2.862-2.45a.75.75 0 00-.935.007.514.514 0 00-.008.8l3.333 2.852c.26.223.683.223.943 0l3.333-2.852a.518.518 0 00.182-.555c-.06-.2-.243-.355-.476-.407a.744.744 0 00-.648.155zM4.472.21a.637.637 0 00-.944 0L.188 3.787A.752.752 0 00.196 4.79c.257.276.674.28.936.01L4 1.726 6.868 4.8a.637.637 0 00.936-.009.752.752 0 00.008-1.003L4.472.21z'/%3E%3C/g%3E%3C/svg%3E");
        -webkit-background-size: 12px auto;
        background-size: 12px auto;
        background-position: right 20px center;
        -webkit-background-origin: content-box;
        background-origin: content-box;
        background-repeat: no-repeat
    }
    .mttabcontrolisselect-yes .premiumvisual-tabs__control {
        display: block;
        width: 100%
    }
}
@media(max-width: 767px) {
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper {
        position: relative
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper .premiumvisual-tabs__label-text {
        text-decoration: none !important
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper:not(.open) > .premiumvisual-tabs__control {
        display: none
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper:not(.open) > .premiumvisual-tabs__control.active-tab {
        display: block
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper:not(.open) > .active-tab {
        order: -1
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper.open .premiumvisual-tabs__control-wrapper-mobile a {
        display: none
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs .premiumvisual-tabs__control-wrapper-mobile a {
        position: absolute;
        left: 0;
        width: 100%;
        bottom: 0;
        z-index: 2;
        top: 0;
        background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 8 13' width='8' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgb%28138, 138, 138%29' fill-rule='nonzero'%3E%3Cpath d='M6.854 9.174l-2.862 2.45-2.862-2.45a.75.75 0 00-.935.007.514.514 0 00-.008.8l3.333 2.852c.26.223.683.223.943 0l3.333-2.852a.518.518 0 00.182-.555c-.06-.2-.243-.355-.476-.407a.744.744 0 00-.648.155zM4.472.21a.637.637 0 00-.944 0L.188 3.787A.752.752 0 00.196 4.79c.257.276.674.28.936.01L4 1.726 6.868 4.8a.637.637 0 00.936-.009.752.752 0 00.008-1.003L4.472.21z'/%3E%3C/g%3E%3C/svg%3E");
        -webkit-background-size: 12px auto;
        background-size: 12px auto;
        background-position: right 20px center;
        -webkit-background-origin: content-box;
        background-origin: content-box;
        background-repeat: no-repeat
    }
    .mbtabcontrolisselect-yes .premiumvisual-tabs__control {
        display: block;
        width: 100%
    }
}

@keyframes fade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale(0.75); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes zoomOut {
  0% {
    opacity: 0;
    transform: scale(1.1); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes moveUp {
  0% {
    opacity: 0;
    transform: translateY(25px); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes columnMoveUp {
  0% {
    opacity: 0;
    transform: translateY(25px); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes fallPerspective {
  0% {
    opacity: 0;
    transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg); }
  100% {
    opacity: 1;
    transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg); } }

@keyframes edit-button-pulse {
  0% {
    box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0.6); }
  30% {
    box-shadow: 0 0 2px 10px rgba(183, 8, 78, 0); }
  100% {
    box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0); } }

@keyframes lafadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 50px, 0); }
  to {
    opacity: 1;
    transform: none; } }

@keyframes shortfadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100px, 0); }
  100% {
    opacity: 1;
    transform: none; } }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes shortfadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100px, 0); }
  100% {
    opacity: 1;
    transform: none; } }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes bounceIconUp {
  0% {
    transform: translateY(0px); }
  25% {
    transform: translateY(-20px); }
  50% {
    transform: translateY(0px); }
  75% {
    transform: translateY(-20px); }
  100% {
    transform: translateY(0px); } }


@-webkit-keyframes slideDown {
  0% {
    -webkit-transform: translateY(-100%); }
  100% {
    -webkit-transform: translateY(0); } }

@-moz-keyframes slideDown {
  0% {
    -moz-transform: translateY(-100%); }
  100% {
    -moz-transform: translateY(0); } }

@-o-keyframes slideDown {
  0% {
    -o-transform: translateY(-100%); }
  100% {
    -o-transform: translateY(0); } }

@keyframes slideDown {
  0% {
    transform: translateY(-100%); }
  100% {
    transform: translateY(0); } }
