.elementor .button-pink-clear{color:var(--white);border-radius:50px;border-width:2px;border-color:var(--hot-pink);border-style:solid;background-color:var(--hot-pink);transition:all 300ms;align-self:center;}.elementor .button-pink-clear:hover,.elementor .button-pink-clear:focus-visible{color:var(--hot-pink);background-color:var(--clear);}.elementor .small-text{font-family:"Jost";font-weight:400;font-size:16px;color:var(--white);text-align:center;}.elementor .section{width:100%;height:100%;padding-block-start:120px;padding-block-end:180px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;}.elementor .container-inner{max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:34px;justify-content:center;align-items:center;}.elementor .section-title{font-family:var(--zilla-slab);font-weight:600;font-size:60px;letter-spacing:0px;line-height:1.2em;text-align:center;text-transform:capitalize;flex-direction:row;}.elementor .header-container-inner{max-width:1366px;padding:0px;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .text{font-family:var(--jost);font-weight:400;font-size:20px;color:var(--dark-brown);line-height:var(--line-height-1_5em);text-align:start;text-transform:none;hyphens: auto;
hyphenate-limit-chars: 8 4 4;\n}.elementor .location-card{overflow:hidden;padding-block-start:24px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;border-width:0.07em;border-color:#63574f14;border-style:none;background-color:var(--white);box-shadow:0px 0px 25px -10px var(--box-shadow-color);flex-direction:column;row-gap:12px;flex:1 0 auto;justify-content:flex-start;}.elementor .location-card-title{font-family:var(--jost);font-weight:600;font-size:28px;color:var(--dark-brown);letter-spacing:-0.02em;margin-block-end:8px;}.elementor .button-small{font-family:var(--jost);font-weight:400;font-size:18px;line-height:1em;padding-block-start:8px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .button-clear-pink{color:var(--hot-pink);border-radius:50px;border-width:2px;border-color:var(--hot-pink);border-style:solid;background-color:var(--clear);transition:all 300ms;}.elementor .button-clear-pink:hover,.elementor .button-clear-pink:focus-visible{color:var(--white);background-color:var(--hot-pink);}.elementor .location-province-title{font-size:56px;margin-block-start:60px;margin-block-end:10px;}.elementor .locations-wrapper{display:grid;flex-direction:row;gap:34px;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;justify-content:flex-start;align-items:stretch;align-self:center;}.elementor .location-coming-soon-fbutton{color:var(--dark-brown);border-radius:34px;border-width:2px;border-color:var(--light-beige);border-style:solid;background-color:var(--light-beige);justify-content:center;align-items:center;}.elementor .location-card-coming-soon{background-color:var(--very-light-grey);}.elementor .location-buttons-container{display:flex;flex-direction:row;gap:10px;}.elementor .opening-date-container{width:36px;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding:0px;background-color:var(--hot-pink);display:flex;justify-content:center;align-items:center;}.elementor .opening-date-inner{padding-block-start:0px;padding-block-end:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);display:flex;flex-direction:column;justify-content:center;align-self:stretch;}.elementor .opening-date-text{width:212px;height:auto;font-family:var(--jost);font-weight:500;letter-spacing:var(--letter-space-002em);text-align:center;text-transform:uppercase;align-self:center;}.elementor .opening-date-contaner-future{background-color:var(--light-beige);}.elementor .opening-date-text-future{color:var(--dark-brown);}