.elementor .button-ticket-outer{margin-block-end:0px;--outer-cutout: 7px;
--border-width: 1px;


display: inline-flex;
width: fit-content;

height: 36px;
box-sizing: border-box;

padding: var(--border-width);



-webkit-mask:
  radial-gradient(circle at 0 0, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) top left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 0, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) top right / 51% 51% no-repeat,
  radial-gradient(circle at 0 100%, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) bottom left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 100%, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) bottom right / 51% 51% no-repeat;

mask:
  radial-gradient(circle at 0 0, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) top left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 0, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) top right / 51% 51% no-repeat,
  radial-gradient(circle at 0 100%, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) bottom left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 100%, transparent var(--outer-cutout), #000 calc(var(--outer-cutout) + 1px)) bottom right / 51% 51% no-repeat;
}


.button-ticket-inner {
--inner-cutout: 10px;
--pink: #e8b8be;
--text: #650b20;

display: inline-flex;
align-items: center;
justify-content: center;

height: 100%;
box-sizing: border-box;

/* 26 + 2px outer border = 28px total */
padding: 0 26px;

background: var(--pink) !important;

color: var(--text) !important;
-webkit-text-fill-color: var(--text) !important;

font-size: 20px;
line-height: 24px;
text-transform: uppercase;
text-decoration: none;

border: 0 !important;
border-radius: 0 !important;

-webkit-mask:
  radial-gradient(circle at 0 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top right / 51% 51% no-repeat,
  radial-gradient(circle at 0 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom right / 51% 51% no-repeat;

mask:
  radial-gradient(circle at 0 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top right / 51% 51% no-repeat,
  radial-gradient(circle at 0 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom right / 51% 51% no-repeat\n}.elementor .button-ticket-inner2{font-family:var(--Accent);font-size:13px;color:var(--maroon);text-transform:uppercase;background-color:var(--accent-pink);--inner-cutout: 7px;
 

display: inline-flex;
align-items: center;
justify-content: center;

height: 100%;
box-sizing: border-box;

/* 26 + 2px outer border = 28px total */
padding: 0 26px;





border: 0 !important;
border-radius: 0 !important;

-webkit-mask:
  radial-gradient(circle at 0 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top right / 51% 51% no-repeat,
  radial-gradient(circle at 0 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom right / 51% 51% no-repeat;

mask:
  radial-gradient(circle at 0 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 0, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) top right / 51% 51% no-repeat,
  radial-gradient(circle at 0 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom left / 51% 51% no-repeat,
  radial-gradient(circle at 100% 100%, transparent var(--inner-cutout), #000 calc(var(--inner-cutout) + 1px)) bottom right / 51% 51% no-repeat;\n}.elementor .font-paragraph{width:378px;font-family:var(--Text);font-size:16px;}.elementor .flex-no-padding{position:relative;padding:0px;}