.elementor-3746 .elementor-element.elementor-element-2176812{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3746 .elementor-element.elementor-element-2176812.e-con{--align-self:center;}.elementor-3746 .elementor-element.elementor-element-6bac064{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;--menu-sublist-width:10em;--et-sublist-border-radius:10px;}.elementor-3746 .elementor-element.elementor-element-6bac064 .etheme-elementor-nav-menu-item-parent{font-weight:600;}.elementor-3746 .elementor-element.elementor-element-6bac064 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-3746 .elementor-element.elementor-element-6bac064 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}/* Start custom CSS for html, class: .elementor-element-69512be */.elementor-3746 .elementor-element.elementor-element-69512be {
    content: " ";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid #96588a;
    border-top-color: rgb(150, 88, 138);
    border-right-color: rgb(150, 88, 138);
    border-bottom-color: rgb(150, 88, 138);
    border-left-color: rgb(150, 88, 138);
  border-color: var( --e-global-color-primary ) transparent var( --e-global-color-primary ) transparent;
  animation: woocs_preloader_ajax 1.2s linear infinite;
  position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2176812 */.elementor-3746 .elementor-element.elementor-element-2176812 {
    width: auto;
}/* End custom CSS */