.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1722 .elementor-element.elementor-element-4bc6d65{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1722 .elementor-element.elementor-element-84019e4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1722 .elementor-element.elementor-element-84019e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1722 .elementor-element.elementor-element-233cd31{text-align:center;}.elementor-1722 .elementor-element.elementor-element-233cd31 img{width:56%;}.elementor-1722 .elementor-element.elementor-element-eee4823{--display:flex;--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-widget-eael-advanced-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-menu .eael-advanced-menu li > a, .eael-advanced-menu-container .eael-advanced-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-advanced-menu .eael-advanced-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container{background-color:#54595F00;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal{background-color:#54595F00;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu-toggle{background-color:#000000;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu-toggle i{color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu-toggle svg{fill:#ffffff;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul{background-color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li > a, .eael-advanced-menu-container .eael-advanced-menu-toggle-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li a{padding-left:20px;padding-right:20px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li > a{color:#000000;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-toggle-text{color:#000000;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li:hover > a{color:#FFFFFF;background-color:#7200FF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li.current-menu-item > a.eael-item-active{color:#FFFFFF;background-color:#7200FF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li.current-menu-ancestor > a.eael-item-active{color:#FFFFFF;background-color:#7200FF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu.eael-advanced-menu-horizontal:not(.eael-advanced-menu-responsive) > li > a{border-radius:16px 16px 16px 16px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-align-center .eael-advanced-menu.eael-advanced-menu-horizontal:not(.eael-advanced-menu-responsive) > li:first-child > a{border-radius:16px 16px 16px 16px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-align-right .eael-advanced-menu.eael-advanced-menu-horizontal:not(.eael-advanced-menu-responsive) > li:first-child > a{border-radius:16px 16px 16px 16px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu.eael-advanced-menu-horizontal.eael-advanced-menu-responsive > li:not(:last-child) > a{border-radius:16px 16px 16px 16px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu.eael-advanced-menu-vertical > li:not(:last-child) > a{border-radius:16px 16px 16px 16px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator svg{height:15px;width:15px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a span svg{height:15px;width:15px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator i{font-size:15px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li .eael-advanced-menu-indicator i{color:#5C00CD;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a span svg path{fill:#5C00CD;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator svg path{fill:#5C00CD;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li .eael-advanced-menu-indicator{background-color:#ffffff;border-color:#7200FF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li > a:hover span i{color:#FFFFFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator:hover i{color:#FFFFFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator:hover svg path{fill:#FFFFFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a:hover span svg path{fill:#FFFFFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li .eael-advanced-menu-indicator:hover{background-color:#ffffff;border-color:#FFFFFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open{background-color:#ffffff;border-color:#FFFFFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li > a{color:#000000;background-color:rgba(255,255,255,0);}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li:hover > a{color:#ECDCFF;background-color:#5B00CC;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li.current-menu-item > a{color:#ECDCFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li.current-menu-ancestor > a{color:#ECDCFF;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li.current-menu-item > a.eael-item-active{background-color:#5B00CC;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li.current-menu-ancestor > a.eael-item-active{background-color:#5B00CC;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu.eael-advanced-menu-horizontal li ul li > a{border-bottom-color:#f2f2f2;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu.eael-advanced-menu-vertical li ul li > a{border-bottom-color:#f2f2f2;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a span svg{height:15px;width:15px;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal ul li i{font-size:15px;color:#f44336;background-color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li .eael-advanced-menu-indicator{font-size:15px;background-color:#ffffff;border-color:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li .eael-advanced-menu-indicator i{color:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-dropdown-indicator i{color:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a span svg path{fill:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .sub-menu .eael-dropdown-indicator svg path{fill:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a:hover i{color:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .eael-advanced-menu-indicator.eael-dropdown-indicator:hover i{color:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a:hover span svg path{fill:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .eael-advanced-menu-indicator.eael-dropdown-indicator:hover svg path{fill:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li .eael-advanced-menu-indicator:hover{background-color:#ffffff;border-color:#f44336;}.elementor-1722 .elementor-element.elementor-element-c8fdda0 .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open{background-color:#ffffff;border-color:#f44336;}.elementor-1722 .elementor-element.elementor-element-591f991{--display:flex;--justify-content:center;--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-1722 .elementor-element.elementor-element-591f991.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-creative-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                                .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                                .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                                .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--ujarak:hover,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--wayra:hover,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--tamaya::before,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--tamaya::after,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--rayen:hover,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--pipaluk::after,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--wave:hover,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--nuka::before,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--nuka::after,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--antiman::after,
                .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--quidel::after{background-color:transparent;background-image:linear-gradient(180deg, #C460FF 0%, #7100B3 100%);}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button-icon-left svg, 
                    .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button-icon-left i,
                    .elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button-icon-right i{rotate:0deg;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button-icon-right{margin-left:15px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button-icon-left{margin-right:15px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button--shikoba i{left:15%;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button--winona.eael-cb-icon-position-left::after{left:15px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button--winona.eael-cb-icon-position-right::after{left:-15px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button i{font-size:16px;color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button svg{height:16px;width:16px;fill:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button .cretive-button-text{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button{padding:11px 11px 11px 11px;color:#ffffff;border-radius:11px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--winona::after{padding:11px 11px 11px 11px;color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:11px 11px 11px 11px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--tamaya::before{padding:11px 11px 11px 11px;color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--rayen::before{padding:11px 11px 11px 11px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:11px 11px 11px 11px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--saqui::after{padding:11px 11px 11px 11px;color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button::before{border-radius:11px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button::after{border-radius:11px;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button:hover i{color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button:hover{color:#ffffff;}.elementor-1722 .elementor-element.elementor-element-16107de .eael-creative-button:hover svg{fill:#ffffff;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1722 .elementor-element.elementor-element-84019e4{--width:27.784%;}.elementor-1722 .elementor-element.elementor-element-eee4823{--content-width:100%;}.elementor-1722 .elementor-element.elementor-element-591f991{--width:23.228%;}}@media(max-width:767px){.elementor-1722 .elementor-element.elementor-element-84019e4{--width:45.205%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1722 .elementor-element.elementor-element-eee4823{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-4bc6d65 *//* ================================
   AVARIDA STICKY MENU FIX
   Add class to menu container:
   avarida-sticky-menu
================================ */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap');

.avarida-sticky-menu {
  position: sticky !important;
  top: 0 !important;
  z-index: 99999 !important;
  width: 100% !important;

  background:
    radial-gradient(circle at 92% 0%, rgba(115, 60, 225, 0.16), transparent 32%),
    rgba(255, 255, 255, 0.78) !important;

  backdrop-filter: blur(18px) !important;
  -webkit-backdrop-filter: blur(18px) !important;

  border-bottom: 1px solid rgba(115, 60, 225, 0.16) !important;
  box-shadow: 0 10px 32px rgba(48, 32, 98, 0.06) !important;

  transition: all 0.35s ease !important;
  font-family: 'Poppins', Arial, sans-serif !important;
}

/* If sticky does not work because parent has overflow hidden */
body,
html {
  overflow-x: hidden !important;
}

/* Make inside menu compact */
.avarida-sticky-menu .elementor-container,
.avarida-sticky-menu .e-con-inner,
.avarida-sticky-menu .elementor-widget-container {
  min-height: 42px !important;
}

/* Logo size */
.avarida-sticky-menu img {
  max-height: 26px !important;
  width: auto !important;
  object-fit: contain !important;
}

/* Menu text */
.avarida-sticky-menu a {
  font-family: 'Poppins', Arial, sans-serif !important;
  transition: all 0.3s ease !important;
}

/* Menu link hover */
.avarida-sticky-menu nav a,
.avarida-sticky-menu .elementor-nav-menu a,
.avarida-sticky-menu .menu-item a {
  color: #5f5872 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  border-radius: 999px !important;
  padding: 7px 11px !important;
}

.avarida-sticky-menu nav a:hover,
.avarida-sticky-menu .elementor-nav-menu a:hover,
.avarida-sticky-menu .menu-item a:hover {
  color: #733ce1 !important;
  background: rgba(115, 60, 225, 0.08) !important;
  transform: translateY(-1px) !important;
}

/* Active/current page */
.avarida-sticky-menu .current-menu-item > a,
.avarida-sticky-menu .elementor-item-active,
.avarida-sticky-menu nav a[aria-current="page"] {
  color: #4f20bc !important;
  background: #f0e8ff !important;
  font-weight: 800 !important;
}

/* CTA button */
.avarida-sticky-menu .elementor-button,
.avarida-sticky-menu a[href*="calendly"] {
  background: linear-gradient(135deg, #6733d6 0%, #9f5cff 100%) !important;
  color: #ffffff !important;
  border-radius: 999px !important;
  padding: 10px 18px !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  box-shadow: 0 12px 28px rgba(103, 51, 214, 0.20) !important;
  border: none !important;
}

.avarida-sticky-menu .elementor-button:hover,
.avarida-sticky-menu a[href*="calendly"]:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 18px 38px rgba(103, 51, 214, 0.28) !important;
}

/* Dropdown service menu */
.avarida-sticky-menu .sub-menu,
.avarida-sticky-menu .elementor-nav-menu--dropdown {
  background:
    radial-gradient(circle at 92% 0%, rgba(115, 60, 225, 0.12), transparent 35%),
    rgba(255, 255, 255, 0.92) !important;

  backdrop-filter: blur(18px) !important;
  -webkit-backdrop-filter: blur(18px) !important;

  border: 1px solid rgba(115, 60, 225, 0.14) !important;
  border-radius: 18px !important;
  box-shadow: 0 22px 55px rgba(48, 32, 98, 0.12) !important;
  padding: 8px !important;
}

.avarida-sticky-menu .sub-menu a,
.avarida-sticky-menu .elementor-nav-menu--dropdown a {
  border-radius: 12px !important;
  padding: 10px 12px !important;
  font-size: 11px !important;
}

.avarida-sticky-menu .sub-menu a:hover,
.avarida-sticky-menu .elementor-nav-menu--dropdown a:hover {
  background: #f0e8ff !important;
  color: #733ce1 !important;
}

/* Mobile */
@media (max-width: 767px) {
  .avarida-sticky-menu {
    top: 0 !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .avarida-sticky-menu img {
    max-height: 24px !important;
  }

  .avarida-sticky-menu nav a,
  .avarida-sticky-menu .elementor-nav-menu a,
  .avarida-sticky-menu .menu-item a {
    font-size: 12px !important;
    padding: 9px 12px !important;
  }

  .avarida-sticky-menu .elementor-button,
  .avarida-sticky-menu a[href*="calendly"] {
    width: 100% !important;
    justify-content: center !important;
  }
}/* End custom CSS */