.elementor-2099 .elementor-element.elementor-element-a8da147 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2099 .elementor-element.elementor-element-a8da147 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2099 .elementor-element.elementor-element-a8da147{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-2099 .elementor-element.elementor-element-a8da147 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2099 .elementor-element.elementor-element-032f606 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2099 .elementor-element.elementor-element-032f606 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2099 .elementor-element.elementor-element-032f606{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-2099 .elementor-element.elementor-element-032f606 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2099 .elementor-element.elementor-element-dbb8788 iframe{height:554px;}:root{--page-title-display:none;}/* Start custom CSS */@keyframes scale-marquee { from { transform: translate3d(0,0,0); } to { transform: translate3d(-50%,0,0); } }
.scale-marquee-track { animation: scale-marquee 26s linear infinite; will-change: transform; }
.scale-marquee-track-slow { animation: scale-marquee 75s linear infinite; will-change: transform; }
.scale-marquee-track-slow:hover { animation-play-state: paused; }
.scale-mcard:hover .scale-mcard-arrow, .scale-mcard:focus .scale-mcard-arrow { transform: rotate(-45deg) translateX(5px); }
@keyframes scale-banana-jiggle { 0%, 78%, 100% { transform: rotate(0deg); } 81% { transform: rotate(-12deg); } 84% { transform: rotate(10deg); } 87% { transform: rotate(-8deg); } 90% { transform: rotate(6deg); } 93% { transform: rotate(-3deg); } 96% { transform: rotate(2deg); } }
.scale-banana-fruit { animation: scale-banana-jiggle 4s ease-in-out infinite; transform-origin: 70% 90%; }
.scale-banana:hover .scale-banana-fruit, .scale-banana:focus-visible .scale-banana-fruit { animation-duration: 0.9s; }
.scale-page p a:hover, .scale-page p a:focus, .scale-page p a:active, .scale-page span a:hover, .scale-page span a:focus, .scale-page span a:active { color: inherit; }
.scale-page a.e-svg-base:hover, .scale-page a.e-svg-base:focus { color: var(--scale-lime); }
@media (prefers-reduced-motion: reduce) { .scale-marquee-track, .scale-marquee-track-slow, .scale-banana-fruit { animation: none; } .scale-mcard:hover { transform: none; } }/* End custom CSS */