.hs_cos_flex-viewport {
    transition: all calc(1s * var(--ts-duration-factor,1)) ease;
}

.hs_cos_wrapper_type_gallery .slick-dots li button {
    transition: opacity 200ms ease;
}

.hs-search-results__listing li {
    transition: background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.hs-search-results__title,
.hs-search-results__description,
.hs-search-highlight {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

a {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

a > span > .hs_cos_wrapper_type_icon > svg {
    transition: none;
}


.hs_cos_wrapper_type_icon svg,
.pwr-icon svg {
    transition: fill calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-search-field__icon {
    transition: fill calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-3D-box {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-3D-box__info-box--centered {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header__skip {
    transition: top calc(0.4s * var(--ts-duration-factor,1)) ease-in-out, background-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out, color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header-top__social .pwr-social-icon {
    transition: none;
}

.pwr-header-top__menu .hs-menu-wrapper li a,
.pwr-header-top__social .pwr-social-icon svg {
    transition: color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header {
    transition: background calc(0.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-header-right-bar__link {
    transition: color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-dropdown {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out calc(.2s * var(--ts-duration-factor,1)), visibility calc(.4s * var(--ts-duration-factor,1)) ease-in-out calc(.2s * var(--ts-duration-factor,1));
}

.pwr-dropdown__link {
    transition-duration: calc(.2s * var(--ts-duration-factor,1));
}

.pwr-header-right-bar__language-switcher .pwr-header-right-bar__link--dropdown-arrow:after {
    transition: transform calc(.15s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header-search {
    transition: top calc(.6s * var(--ts-duration-factor,1)) ease-in-out, background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header-search__close-icon {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-header-search__close-icon::before,
.pwr-header-search__close-icon::after {
    transition: background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header-advanced-mm {
    transition: visibility calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header-search .pwr-suggestions-panel {
    transition: background-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}
.hs-search-field__suggestions li a {
    transition: color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, background-color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, border calc(.2s * var(--ts-duration-factor,1)) ease-in-out, font-weight calc(.05s * var(--ts-duration-factor,1)) ease-in-out;
}
.hs-search-field__suggestions a:before,
.hs-search-field__suggestions a:after {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header[data-mm-anim-fade='true'] .pwr-header-advanced-mm {
    transition: opacity calc(.2s * var(--ts-duration-factor,1)) ease-in-out, visibility calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-header-advanced-mm .hs-menu-wrapper.no-flyouts ul.hs-menu-children-wrapper {
    transition: none;
}

.hs-menu-wrapper ul.hs-menu-children-wrapper {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out, visibility calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.hs-menu-wrapper.hs-menu-flow-horizontal li.hs-item-has-children:hover ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal li.hs-menu-depth-1 > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical ul.hs-menu-children-wrapper {
    transition: opacity calc(0s * var(--ts-duration-factor,1)) linear calc(.2s * var(--ts-duration-factor,1)), visibility calc(0s * var(--ts-duration-factor,1)) linear calc(.2s * var(--ts-duration-factor,1));
}

.pwr-header__menu--mega-menu .hs-menu-wrapper.hs-menu-flow-horizontal li.hs-item-has-children:hover ul.hs-menu-children-wrapper,
.pwr-header__menu--mega-menu .hs-menu-wrapper.hs-menu-flow-horizontal li.hs-menu-depth-1 > ul.hs-menu-children-wrapper,
.pwr-header__menu--mega-menu .hs-menu-wrapper.hs-menu-flow-vertical ul.hs-menu-children-wrapper {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out, visibility calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.hs-menu-wrapper li a {
    transition: background-color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, color calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.hs-menu-wrapper li.hs-item-has-children > a:after,
.hs-menu-wrapper li.has-mega-menu > a:after,
.pwr-a11y-menu.hs-menu-wrapper li.hs-item-has-children .pwr-menu_submenu-arrow {
    transition: transform calc(.15s * var(--ts-duration-factor,1)) ease-in-out;
}

body form > input[type="submit"],
body form > input[type="button"],
body #email-prefs-form .hs-button,
body .hs-search-module .hs-button {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.cta_button:not(.pwr-cta--hubspot-style),
.pwr-cta_button:not(.pwr-cta--hubspot-style),
.hs-submit {
    transition: background-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, border-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out, box-shadow calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.cta_button:not(.pwr-cta--hubspot-style):before,
.pwr-cta_button:not(.pwr-cta--hubspot-style):before,
.cta_button:not(.pwr-cta--hubspot-style):after,
.pwr-cta_button:not(.pwr-cta--hubspot-style):after,
.hs-submit:before,
.hs-submit:after {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-cta--link [class*="cta_button"]:not(.pwr-cta):not(.pwr-cta--hubspot-style):before,
[class*="cta_button"].pwr-cta--link:before,
.pwr-cta--link [class*="cta_button"]:not(.pwr-cta):not(.pwr-cta--hubspot-style):after,
[class*="cta_button"].pwr-cta--link:after {
    transition: all calc(0.5s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-video-background-plyr .plyr {
    transition: opacity calc(var(--ts-bg-video-fade-duration,2s) * var(--ts-duration-factor,1));
}

.pwr-adc-content__menu .hs-menu-wrapper.no-flyouts li.hs-menu-depth-1 > ul a {
    transition: opacity calc(0.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-adc-content__menu .hs-menu-wrapper li.hs-menu-depth-1 > a {
    transition: opacity calc(0.2s * var(--ts-duration-factor,1)) ease-in-out;
} 


.pwr-price-toggle__switch {
    transition: background-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}
.pwr-price-toggle__switch:before{   
    transition:  right calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-accordion--text-only {
    transition: border-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-accordion__title {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-accordion__icon::before {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-accordion__icon::after {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
}
.pwr-accordion__icon.active::before {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-accordion__icon.active::after {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
}

@media (hover: hover) {
    .pwr-accordion .pwr-accordion__desc {
        transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, background-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
    }
}

.pwr-burger {
    transition: right calc(.6s * var(--ts-duration-factor,1)) ease-in-out, width calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-burger__icon-close {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-burger__icon-close::before {
    transition: background-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-burger__icon-close::after {
    transition: background-color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-burger__menu .hs-menu-wrapper li a {
    transition: background-color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, color calc(.2s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-filter__link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-footer a:not(.pwr-link):not(.pwr-back-to-top) {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-footer-advanced .hs_cos_wrapper_type_icon svg {
    transition: none;
}

.pwr-footer-reduced__menu .hs-menu-wrapper li a {
    transition: all calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-back-to-top {
    transition: background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-image-box__overlay {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-image-box:hover .pwr-image-box__back {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-image-box__more-link {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-image-box__icon {
    transition: transform calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-value__more-link {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-value__icon {
    transition: transform calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-link {
    transition: box-shadow calc(0.15s * var(--ts-duration-factor,1)) cubic-bezier(0.33, 0.66, 0.66, 1);
}

.pwr-link-icon {
    transition: transform calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-link-icon .hs_cos_wrapper_type_icon svg {
    transition: none;
}

.pwr-pillar-toc__menu .toc-link {
    transition: calc(0.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__img {
    transition: height calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__overlay {
    transition: opacity calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__overlay {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__info-box {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}


.pwr-post-item__content.pwr--dark .pwr-post-item__name {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__name {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__content.pwr--dark .pwr-post-item__title {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__title {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__content.pwr--dark .pwr-post-item__desc {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__desc {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__content.pwr--dark .pwr-post-item__more-link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__more-link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__content.pwr--dark .pwr-post-item__n-min-read {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__n-min-read {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__content.pwr--dark .pwr-post-item__date {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__date {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__name {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__title {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__desc {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__more-link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__n-min-read {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__date {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__name {
    transition: color calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__date {
    transition: color calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__title {
    transition: color calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__desc {
    transition: color calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__more-link {
    transition: color calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-post-item__n-min-read {
    transition: color calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-prev-next-nav__link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-prev-next-nav__icon svg {
    transition: none !important;
}

.pwr-rel-post-item__title {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-rel-post-item__more-link {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-rel-post-item--large .pwr-post-item__overlay {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-rel-post-item__img-overlay {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-search-results__entry {
    transition: background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-search-results__title {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-search-results__description {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sec-breadcrumbs__link {
    transition: color opacity calc(.3s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sec-clients__logo {
    transition: all calc(0.4s * var(--ts-duration-factor,1));
}

.pwr-sec-clients__logo {
    transition: all calc(0.4s * var(--ts-duration-factor,1));
}

.pwr-guide {
    transition: none;
}

.pwr-guide.active {
    transition: opacity calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-guide__back {
    transition: color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-guide__answer--btn {
    transition: color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out, background-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out,
        border-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-guide__answer--btn:disabled {
    transition: color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out, background-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out,
        border-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-guide__answer--link {
    transition: color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out, background-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out,
        border-color calc(0.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-img-comp__before-img-wrapper {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-img-comp-slider__resizer:after {
    transition: background-color calc(.4s * var(--ts-duration-factor,1)) ease, border-color calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-sec-split__link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sec-video__button {
    transition: background-color calc(1.2s * var(--ts-duration-factor,1)) ease-in-out, color calc(1.2s * var(--ts-duration-factor,1)) ease-in-out, transform calc(1.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sec-video__icon--as-button {
    transition: all calc(.6s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-services-item__title {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-services-item__more-link {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-services-box .pwr-services-item__title {
    transition: none;
}

.pwr-services-box__back {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-simple-list-item__overlay {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-simple-list-item--text-style .pwr-simple-list-item__icon--link {
    transition: transform calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-simple-list-item__more-link {
    transition: all calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-simple-list-item--box-style.pwr-simple-list-item--is-link:hover .pwr-simple-list-item__back {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-owl .owl-dots .owl-dot span {
    transition: all 100ms ease-in-out;
}

.swiper-wrapper {
    transition-timing-function: ease-in-out;
}

.swiper-wrapper--continuous {
    transition-timing-function: linear;
}

.swiper-button-prev,
.swiper-button-next {
    transition: calc(0.4s * var(--ts-duration-factor,1)) color ease;
}

.swiper-pagination-bullet-active,
.swiper-pagination-bullet {
    transition: calc(0.4s * var(--ts-duration-factor,1)) background-color ease;
}

.swiper-pagination-bullet {
    transition: all calc(.1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sticky-sub-menu__link {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sticky-sub-menu__link--external {
    transition: color calc(.4s * var(--ts-duration-factor,1)) ease-in-out, opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

@media (max-width: 767px ) {
    .pwr-sticky-sub-menu__btn {
        transition: background-color calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
    }
    .pwr-sticky-sub-menu__btn--icon-open {
        transition: opacity calc(.2s * var(--ts-duration-factor,1)) ease-in-out;
    }

    .pwr-sticky-sub-menu__btn--icon-close {
        transition: all calc(.4s * var(--ts-duration-factor,1)) ease;
    }

    .pwr-sticky-sub-menu__btn--icon-close::before {
        transition: background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
    }

    .pwr-sticky-sub-menu__btn--icon-close::after {
        transition: background calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
    }
}

.pwr-tabs__tab,
.pwr-tabs__item {
    transition-property: color, opacity, border-color, width, background-color;
    transition-duration: calc(.4s * var(--ts-duration-factor,1));
    transition-timing-function: ease-in-out;
}

.pwr-team-member__overlay {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-team-member__name-tag {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out calc(.4s * var(--ts-duration-factor,1));
}

.pwr-team-member--style-full:hover .pwr-team-member__name-tag {
    transition: none;
}

.pwr-toc-menu .toc-link {
    transition: calc(0.2s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-toc-menu__header:after {
    transition: all calc(0.5s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-tooltip__icon svg circle {
    transition: fill calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr--dark .pwr-tooltip__icon svg circle {
    transition: fill calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-tooltip__arrow::before {
    transition: visibility calc(.4s * var(--ts-duration-factor,1)) ease;
}

.pwr-tooltip__text-wrapper {
    transition: visibility calc(.4s * var(--ts-duration-factor,1)) ease, opacity calc(.4s * var(--ts-duration-factor,1)) ease;
}

@media (hover: none) {
    .pwr-touch-btn {
        transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
    }
}

.pwr-sec-values .pwr-value__overlay {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-sec-values .pwr-value:hover .pwr-value__back {
    transition: opacity calc(.4s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-video-box__img {
    transition: all calc(1s * var(--ts-duration-factor,1)) ease-in-out;
}

.pwr-scroll-shadow__wrapper--hor-coloured::before, 
.pwr-scroll-shadow__wrapper--hor-coloured::after,
.pwr-scroll-shadow__wrapper--vert-coloured::before, 
.pwr-scroll-shadow__wrapper--vert-coloured::after {
    transition: opacity calc(0.4s * var(--ts-duration-factor,1));
}

.pwr-show-more__target {
    transition: max-height calc(1s * var(--ts-duration-factor,1)) ease;
}
.pwr-show-more__container {
    transition: height calc(1s * var(--ts-duration-factor,1)) ease;
}