.elementor-16 .elementor-element.elementor-element-2308b11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2308b11:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2308b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EDF9;}.elementor-16 .elementor-element.elementor-element-9a2ae71{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-9a2ae71 .pt_plus_asb_wrapper .asb-title{font-family:"gebuk", Sans-serif;font-size:54px;line-height:46px;color:#914DE0;}.elementor-16 .elementor-element.elementor-element-9a2ae71 .pt_plus_asb_wrapper .asb-desc,.elementor-16 .elementor-element.elementor-element-9a2ae71 .pt_plus_asb_wrapper .asb-desc p{font-family:"neuehaasregular", Sans-serif;}.elementor-16 .elementor-element.elementor-element-9a2ae71 .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:10px;}.elementor-16 .elementor-element.elementor-element-6f78e1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6f78e1b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6f78e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EDF9;}.elementor-16 .elementor-element.elementor-element-6d0b20d{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-6d0b20d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-16 .elementor-element.elementor-element-6d0b20d .pt_plus_asb_wrapper .asb-title{font-family:"gebuk", Sans-serif;font-size:54px;line-height:46px;color:#914DE0;}.elementor-16 .elementor-element.elementor-element-6d0b20d .pt_plus_asb_wrapper .asb-desc,.elementor-16 .elementor-element.elementor-element-6d0b20d .pt_plus_asb_wrapper .asb-desc p{font-family:"neuehaasregular", Sans-serif;}.elementor-16 .elementor-element.elementor-element-6d0b20d .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:10px;}.elementor-16 .elementor-element.elementor-element-40b5d40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-40b5d40:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-40b5d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EDF9;}.elementor-16 .elementor-element.elementor-element-11200f4{--display:flex;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-e0087de{--alignment:center;--width:250px;font-family:"neuehaasregular", Sans-serif;font-size:36px;font-weight:400;letter-spacing:3.5px;--text-color:#000000;--transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-e0087de{--width:500px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-9a2ae71 .pt_plus_asb_wrapper .asb-title{font-size:36px;line-height:1em;}.elementor-16 .elementor-element.elementor-element-6d0b20d .pt_plus_asb_wrapper .asb-title{font-size:36px;line-height:1em;}.elementor-16 .elementor-element.elementor-element-e0087de{--width:200px;}}/* Start custom CSS for text-path, class: .elementor-element-e0087de */@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


/* Apply the animation to the selected text element */
.elementor-16 .elementor-element.elementor-element-e0087de svg {
  animation: spin 12s linear infinite; /* Adjust the duration (12s) and timing function (linear) as needed */
}/* End custom CSS */