 
/* Scoped homepage widget styles. Original source: https://translationclubeg.com/wp-content/plugins/royal-elementor-addons/assets/css/frontend.min.css?ver=1.7.1069 */
article, aside, footer, header, nav, section, figcaption, figure, main { display: block; }
pre { font-family: monospace, monospace; font-size: 1em; }
a { text-decoration: none; background-color: transparent; }
b, strong { font-weight: inherit; }
b, strong { font-weight: bolder; }
audio, video { display: inline-block; }
img { display: block; border-style: none; }
svg:not(:root) { overflow: hidden; display: inline; }
button, input { overflow: visible; outline: 0px; }
button, select { text-transform: none; }
button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }
[type="button"]:focus, [type="button"]:hover, [type="submit"]:focus, [type="submit"]:hover, button:focus, button:hover { outline: 0px; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
[hidden] { display: none; }
@-webkit-keyframes wpr-grid-loader { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}
@keyframes wpr-grid-loader { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}
@-webkit-keyframes wpr-ring { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes wpr-ring { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes badgeBounce { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(-25%); }
  0% { transform: translateY(0px); }
}
@keyframes badgeBounce { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(-25%); }
  0% { transform: translateY(0px); }
}
@-webkit-keyframes badgeFade { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  0% { opacity: 1; }
}
@keyframes badgeFade { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  0% { opacity: 1; }
}
.wpr-custom-field .wpr-post-info-text { display: inline-flex; -webkit-box-align: center; align-items: center; }
.wpr-post-info { padding: 0px; margin: 0px; list-style: none; }
.wpr-post-info li { position: relative; }
.wpr-post-info-horizontal li { display: inline-block; }
.wpr-post-info-horizontal li:last-child { padding-right: 0px !important; }
.wpr-post-info-vertical li:last-child { padding-bottom: 0px !important; }
.wpr-post-info li .wpr-post-info-text { display: inline-block; text-align: left !important; }
.wpr-post-info li::after { content: " "; display: inline-block; position: absolute; }
.wpr-post-info li:last-child::after { display: none; }
.wpr-post-info-horizontal li::after { top: 50%; transform: translateY(-50%); }
.wpr-post-info-vertical li::after { bottom: 0px; }
.wpr-post-info-align-left .wpr-post-info-vertical li::after { left: 0px; }
.wpr-post-info-align-center .wpr-post-info-vertical li::after { left: 50%; transform: translateX(-50%); }
.wpr-post-info-align-right .wpr-post-info-vertical li::after { right: 0px; }
.wpr-post-info-text span { display: inline-block; }
.wpr-post-info-author img { display: inline-block; margin-right: 10px; vertical-align: middle; }
.wpr-post-info-custom-field a, .wpr-post-info-custom-field span { display: inline-block; }
@-webkit-keyframes added-tc-popup-animation { 
  0% { opacity: 0; transform: translateY(-50%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes added-tc-popup-animation { 
  0% { opacity: 0; transform: translateY(-50%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes added-tc-popup-animation-hide { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-50%); }
}
@keyframes added-tc-popup-animation-hide { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-50%); }
}
@-webkit-keyframes added-tc-popup-animation-bottom { 
  0% { opacity: 0; transform: translateY(50%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes added-tc-popup-animation-bottom { 
  0% { opacity: 0; transform: translateY(50%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes added-tc-popup-animation-hide-bottom { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(50%); }
}
@keyframes added-tc-popup-animation-hide-bottom { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(50%); }
}
@keyframes added-tc-popup-animation-hide-bottom { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(50%); }
}
@-webkit-keyframes added-tc-popup-animation-slide-in-left { 
  0% { opacity: 0; transform: translateX(100%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes added-tc-popup-animation-slide-in-left { 
  0% { opacity: 0; transform: translateX(100%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@-webkit-keyframes added-tc-popup-animation-slide-out-left { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(100%); }
}
@keyframes added-tc-popup-animation-slide-out-left { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(100%); }
}
@-webkit-keyframes added-tc-popup-animation-scale-up { 
  0% { opacity: 0; transform: scale(0); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes added-tc-popup-animation-scale-up { 
  0% { opacity: 0; transform: scale(0); }
  100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes added-tc-popup-animation-scale-down { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}
@keyframes added-tc-popup-animation-scale-down { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}
@-webkit-keyframes added-tc-popup-animation-fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes added-tc-popup-animation-fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes added-tc-popup-animation-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes added-tc-popup-animation-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-webkit-keyframes added-tc-popup-animation-skew { 
  0% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}
@keyframes added-tc-popup-animation-skew { 
  0% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}
@-webkit-keyframes added-tc-popup-animation-skew-off { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
}
@keyframes added-tc-popup-animation-skew-off { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
}
@-webkit-keyframes added-tc-popup-animation-skew-bottom { 
  0% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}
@keyframes added-tc-popup-animation-skew-bottom { 
  0% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}
@-webkit-keyframes added-tc-popup-animation-skew-off-bottom { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
}
@keyframes added-tc-popup-animation-skew-off-bottom { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
}
@keyframes ken-burns-in { 
  0% { transform: scale(1); }
  100% { transform: scale(1.3); }
}
@-webkit-keyframes ken-burns-in { 
  0% { transform: scale(1); }
  100% { transform: scale(1.3); }
}
@keyframes ken-burns-out { 
  0% { transform: scale(1.3); }
  100% { transform: scale(1); }
}
@-webkit-keyframes ken-burns-out { 
  0% { transform: scale(1.3); }
  100% { transform: scale(1); }
}
@-webkit-keyframes wpr-scroll-animation { 
  0% { opacity: 0; transform: translate3d(0px, -60%, 0px); }
  50% { opacity: 1; transform: translate3d(0px, 20%, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 20%, 0px); }
}
@keyframes wpr-scroll-animation { 
  0% { opacity: 0; transform: translate3d(0px, -60%, 0px); }
  50% { opacity: 1; transform: translate3d(0px, 20%, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 20%, 0px); }
}
@-webkit-keyframes wpr-anim-text-infinite { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  80% { opacity: 1; }
  97% { opacity: 0; stroke-dasharray: 1500, 1500; }
  100% { stroke-dasharray: 0, 1500; }
}
@keyframes wpr-anim-text-infinite { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  80% { opacity: 1; }
  97% { opacity: 0; stroke-dasharray: 1500, 1500; }
  100% { stroke-dasharray: 0, 1500; }
}
@-webkit-keyframes wpr-anim-text { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  100% { opacity: 1; }
}
@keyframes wpr-anim-text { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  100% { opacity: 1; }
}
@-webkit-keyframes wpr-anim-text-infinite { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  100% { opacity: 1; }
}
@-webkit-keyframes wpr-cursor-blink { 
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes wpr-cursor-blink { 
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes stripe-anim-right { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(30px, 0px); }
}
@keyframes stripe-anim-right { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(30px, 0px); }
}
@-webkit-keyframes stripe-anim-left { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(-30px, 0px); }
}
@keyframes stripe-anim-left { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(-30px, 0px); }
}
@keyframes wpr-hotspot-anim-pulse { 
  0%, 100%, 87% { transform: scale3d(1, 1, 1); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1); }
  90%, 94% { transform: scale3d(0.9, 0.9, 0.9); }
}
@-webkit-keyframes wpr-hotspot-anim-pulse { 
  0%, 100%, 87% { transform: scale3d(1, 1, 1); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1); }
  90%, 94% { transform: scale3d(0.9, 0.9, 0.9); }
}
@keyframes wpr-hotspot-anim-shake { 
  0%, 100%, 87% { transform: translate3d(0px, 0px, 0px); }
  88%, 92%, 96% { transform: translate3d(-5px, 0px, 0px); }
  90%, 94% { transform: translate3d(5px, 0px, 0px); }
}
@-webkit-keyframes wpr-hotspot-anim-shake { 
  0%, 100%, 87% { transform: translate3d(0px, 0px, 0px); }
  88%, 92%, 96% { transform: translate3d(-5px, 0px, 0px); }
  90%, 94% { transform: translate3d(5px, 0px, 0px); }
}
@keyframes wpr-hotspot-anim-swing { 
  0%, 100%, 70% { transform: rotate3d(0, 0, 1, 0deg); }
  75% { transform: rotate3d(0, 0, 1, 15deg); }
  80% { transform: rotate3d(0, 0, 1, -10deg); }
  85% { transform: rotate3d(0, 0, 1, 5deg); }
  90% { transform: rotate3d(0, 0, 1, -5deg); }
}
@-webkit-keyframes wpr-hotspot-anim-swing { 
  0%, 100%, 70% { transform: rotate3d(0, 0, 1, 0deg); }
  75% { transform: rotate3d(0, 0, 1, 15deg); }
  80% { transform: rotate3d(0, 0, 1, -10deg); }
  85% { transform: rotate3d(0, 0, 1, 5deg); }
  90% { transform: rotate3d(0, 0, 1, -5deg); }
}
@keyframes wpr-hotspot-anim-tada { 
  0%, 100%, 84% { transform: scale3d(1, 1, 1); }
  85% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  90%, 94% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
}
@-webkit-keyframes wpr-hotspot-anim-tada { 
  0%, 100%, 84% { transform: scale3d(1, 1, 1); }
  85% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  90%, 94% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
}
@keyframes wpr-hotspot-anim-glow { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
@-webkit-keyframes wpr-hotspot-anim-glow { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
@-webkit-keyframes wpr-ticker-icon-blink { 
  0% { transform: scale(1, 1); }
  100% { transform: scale(3, 3); opacity: 0; }
}
@keyframes wpr-ticker-icon-blink { 
  0% { transform: scale(1, 1); }
  100% { transform: scale(3, 3); opacity: 0; }
}
@-webkit-keyframes wpr-ticker-typing { 
  0% { width: 0px; }
  100% { width: 100%; }
}
@keyframes wpr-ticker-typing { 
  0% { width: 0px; }
  100% { width: 100%; }
}
@-webkit-keyframes sticky-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes sticky-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes sticky-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-100%); }
}
@keyframes sticky-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-100%); }
}
@-webkit-keyframes compare-popup-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@keyframes compare-popup-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@-webkit-keyframes compare-popup-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@keyframes compare-popup-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@-webkit-keyframes compare-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes compare-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes compare-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes compare-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-webkit-keyframes mini-cart-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@keyframes mini-cart-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes mini-cart-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@keyframes mini-cart-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@-webkit-keyframes mini-cart-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@keyframes mini-cart-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes mini-cart-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
@keyframes mini-cart-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
@-webkit-keyframes offcanvas-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@keyframes offcanvas-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes offcanvas-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@keyframes offcanvas-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@-webkit-keyframes offcanvas-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@keyframes offcanvas-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes offcanvas-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
@keyframes offcanvas-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
@-webkit-keyframes offcanvas-slide-in-align-top { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}
@keyframes offcanvas-slide-in-align-top { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}
@-webkit-keyframes offcanvas-slide-out-align-top { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-100%); }
}
@keyframes offcanvas-slide-out-align-top { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-100%); }
}
@-webkit-keyframes offcanvas-slide-in-align-bottom { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}
@keyframes offcanvas-slide-in-align-bottom { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}
@-webkit-keyframes offcanvas-slide-out-align-bottom { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(100%); }
}
@keyframes offcanvas-slide-out-align-bottom { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(100%); }
}
@-webkit-keyframes offcanvas-slide-in-align-middle { 
  0% { top: 150%; }
  100% { top: 50%; }
}
@keyframes offcanvas-slide-in-align-middle { 
  0% { top: 150%; }
  100% { top: 50%; }
}
@-webkit-keyframes offcanvas-slide-out-align-middle { 
  0% { top: 50%; }
  100% { top: 150%; }
}
@keyframes offcanvas-slide-out-align-middle { 
  0% { top: 50%; }
  100% { top: 150%; }
}
@-webkit-keyframes offcanvas-grow-in-align-bottom { 
  0% { transform: scaleY(0); transform-origin: center bottom; }
  100% { transform: scaleY(1); transform-origin: center bottom; }
}
@keyframes offcanvas-grow-in-align-bottom { 
  0% { transform: scaleY(0); transform-origin: center bottom; }
  100% { transform: scaleY(1); transform-origin: center bottom; }
}
@-webkit-keyframes offcanvas-grow-out-align-bottom { 
  0% { transform: scaleY(1); transform-origin: center bottom; }
  100% { transform: scaleY(0); transform-origin: center bottom; }
}
@keyframes offcanvas-grow-out-align-bottom { 
  0% { transform: scaleY(1); transform-origin: center bottom; }
  100% { transform: scaleY(0); transform-origin: center bottom; }
}
@-webkit-keyframes offcanvas-grow-in-align-bottom { 
  0% { transform: scaleY(0); transform-origin: center bottom; }
  100% { transform: scaleY(1); transform-origin: center bottom; }
}
@keyframes offcanvas-grow-in-align-bottom { 
  0% { transform: scaleY(0); transform-origin: center bottom; }
  100% { transform: scaleY(1); transform-origin: center bottom; }
}
@-webkit-keyframes offcanvas-grow-out-align-bottom { 
  0% { transform: scaleY(1); transform-origin: center bottom; }
  100% { transform: scaleY(0); transform-origin: center bottom; }
}
@keyframes offcanvas-grow-out-align-bottom { 
  0% { transform: scaleY(1); transform-origin: center bottom; }
  100% { transform: scaleY(0); transform-origin: center bottom; }
}
@-webkit-keyframes offcanvas-grow-in-align-top { 
  0% { transform: scaleY(0); transform-origin: center top; }
  100% { transform: scaleY(1); transform-origin: center top; }
}
@keyframes offcanvas-grow-in-align-top { 
  0% { transform: scaleY(0); transform-origin: center top; }
  100% { transform: scaleY(1); transform-origin: center top; }
}
@-webkit-keyframes offcanvas-grow-out-align-top { 
  0% { transform: scaleY(1); transform-origin: center top; }
  100% { transform: scaleY(0); transform-origin: center top; }
}
@keyframes offcanvas-grow-out-align-top { 
  0% { transform: scaleY(1); transform-origin: center top; }
  100% { transform: scaleY(0); transform-origin: center top; }
}
@-webkit-keyframes offcanvas-grow-in-align-left { 
  0% { transform: scaleX(0); transform-origin: left center; }
  100% { transform: scaleX(1); transform-origin: left center; }
}
@keyframes offcanvas-grow-in-align-left { 
  0% { transform: scaleX(0); transform-origin: left center; }
  100% { transform: scaleX(1); transform-origin: left center; }
}
@-webkit-keyframes offcanvas-grow-out-align-left { 
  0% { transform: scaleX(1); transform-origin: left center; }
  100% { transform: scaleX(0); transform-origin: left center; }
}
@keyframes offcanvas-grow-out-align-left { 
  0% { transform: scaleX(1); transform-origin: left center; }
  100% { transform: scaleX(0); transform-origin: left center; }
}
@-webkit-keyframes offcanvas-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@keyframes offcanvas-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@-webkit-keyframes offcanvas-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@keyframes offcanvas-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}
@-webkit-keyframes offcanvas-grow-in-align-right { 
  0% { transform: scaleX(0); transform-origin: right center; }
  100% { transform: scaleX(1); transform-origin: right center; }
}
@keyframes offcanvas-grow-in-align-right { 
  0% { transform: scaleX(0); transform-origin: right center; }
  100% { transform: scaleX(1); transform-origin: right center; }
}
@-webkit-keyframes offcanvas-grow-out-align-right { 
  0% { transform: scaleX(1); transform-origin: right center; }
  100% { transform: scaleX(0); transform-origin: right center; }
}
@keyframes offcanvas-grow-out-align-right { 
  0% { transform: scaleX(1); transform-origin: right center; }
  100% { transform: scaleX(0); transform-origin: right center; }
}
@-webkit-keyframes offcanvas-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes offcanvas-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes offcanvas-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes offcanvas-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes badgeFade { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  0% { opacity: 1; }
}
@-webkit-keyframes wprIconHorizontal { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(calc(-50% + 10px), -50%); }
  100% { transform: translate(-50%, -50%); }
}
@keyframes wprIconHorizontal { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(calc(-50% + 10px), -50%); }
  100% { transform: translate(-50%, -50%); }
}
@-webkit-keyframes wprIconVertical { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(-50%, calc(-50% + 10px)); }
  100% { transform: translate(-50%, -50%); }
}
@keyframes wprIconVertical { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(-50%, calc(-50% + 10px)); }
  100% { transform: translate(-50%, -50%); }
}