.elementor-9 .elementor-element.elementor-element-14549a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14549a6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8c1c9a1 .elementor-icon{font-size:4rem;}.elementor-9 .elementor-element.elementor-element-8c1c9a1 .elementor-icon svg{height:4rem;}.elementor-9 .elementor-element.elementor-element-3d1c157 .elementor-icon{font-size:4rem;}.elementor-9 .elementor-element.elementor-element-3d1c157 .elementor-icon svg{height:4rem;}.elementor-9 .elementor-element.elementor-element-efd755b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-efd755b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-43de7c6 .elementor-icon{font-size:4rem;}.elementor-9 .elementor-element.elementor-element-43de7c6 .elementor-icon svg{height:4rem;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8c1c9a1 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-8c1c9a1 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-3d1c157 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-3d1c157 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-43de7c6 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-43de7c6 .elementor-icon svg{height:3rem;}}/* Start custom CSS for icon, class: .elementor-element-8c1c9a1 */.elementor-9 .elementor-element.elementor-element-8c1c9a1 {
  animation: fast-horizontal-pointing 4s infinite;
}

@keyframes fast-horizontal-pointing {
  0%, 1%, 11%, 100% { transform: translateX(0); }
  2.5%, 7.5% { transform: translateX(-10px); }
  5%, 10% { transform: translateX(10px); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3d1c157 */.elementor-9 .elementor-element.elementor-element-3d1c157 {
  animation: fast-horizontal-pointing 4s infinite;
}

@keyframes fast-horizontal-pointing {
  0%, 1%, 11%, 100% { transform: translateX(0); }
  2.5%, 7.5% { transform: translateX(-10px); }
  5%, 10% { transform: translateX(10px); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-43de7c6 */.elementor-9 .elementor-element.elementor-element-43de7c6 {
  animation: fast-horizontal-pointing 4s infinite;
}

@keyframes fast-horizontal-pointing {
  0%, 1%, 11%, 100% { transform: translateX(0); }
  2.5%, 7.5% { transform: translateX(-10px); }
  5%, 10% { transform: translateX(10px); }
}/* End custom CSS */