.elementor .e-a90d5a1-47dfedb{width:auto;height:56px;}.elementor .e-85dc1c7-d39aad5{width:48px;height:48px;display:none;}.elementor .e-e4debc0-0326e2f{width:auto;gap:24px;align-items:center;}.elementor .e-6a279d9-d1aa2dc{height:var(--header-height);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-7bb29f0-68d7151{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1000;background-color:var(--overlay-bg);display:none;opacity: 0;
  visibility: hidden;
  transition: opacity .3s ease, visibility .3s ease;

  &.visible {
      opacity: 1; 
      visibility: visible;
  }\n}.elementor .e-aed6133-7062374{width:auto;height:40px;}.elementor .e-e48012f-d21e29c{width:40px;height:40px;padding:8px;background-color:var(--surface-primary);}.elementor .e-765ebea-1ce4a9c{padding-inline-start:24px;padding-inline-end:24px;margin-block-end:32px;justify-content:space-between;align-items:center;}.elementor .e-5ae5baa-e8dd418{margin-block-start:8px;margin-block-end:16px;background-color:var(--border-primary);}.elementor .e-65af568-4602aa4{margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-b02bfb0-1032917{width:100%;height:100vh;max-width:300px;max-height:100vh;position:fixed;inset-block-start:0px;inset-inline-end:0px;z-index:1001;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--white);box-shadow:-12px 0px 32px 0px rgba(15, 23, 41, 0.12);transform:translate3d(100%, 0px, 0px);display:none;flex-direction:column;visibility: hidden;
transition: transform 0.3s ease, visibility 0.3s ease;

&.open {
    transform: translateX(0);
    visibility: visible;
  }\n}