.events-page{--events-section-gap:var(--spacing-4xl);display:flex;flex-direction:column;overflow-x:clip}@media(min-width:768px){.events-page{--events-section-gap:5rem}}@media(min-width:992px){.events-page{--events-section-gap:6.25rem}}.events-page>section+section{-webkit-margin-before:var(--events-section-gap);margin-block-start:var(--events-section-gap)}.events-page>.events-packages+.events-calculator{-webkit-margin-before:var(--spacing-3xl);margin-block-start:var(--spacing-3xl)}@media(min-width:992px){.events-page>.events-sending{-webkit-margin-before:15.5rem;margin-block-start:15.5rem}.events-page>.events-stats{-webkit-margin-before:13rem;margin-block-start:13rem}.events-page>.website-reception{-webkit-margin-before:10rem;margin-block-start:10rem}.events-page>.events-designs{-webkit-margin-before:calc(7.5rem + var(--website-reception-phone-overhang));margin-block-start:calc(7.5rem + var(--website-reception-phone-overhang))}.events-page>.events-packages{-webkit-margin-before:11.75rem;margin-block-start:11.75rem}.events-page>.events-calculator{-webkit-margin-before:2.25rem;margin-block-start:2.25rem}.events-page>.website-faq{-webkit-margin-before:11.25rem;margin-block-start:11.25rem}.events-page>.website-cta{-webkit-margin-before:6rem;margin-block-start:6rem}}.events-hero{position:relative;padding-block:var(--spacing-3xl) 6rem;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(102,102,102,.2) 100%),linear-gradient(108.9deg,var(--primary-color) 9.72%,var(--primary-gradient) 71.04%)}@media(min-width:992px){.events-hero{padding-block:4rem 0}}@media(min-width:1200px){.events-hero{padding-block:0}}.events-hero__blob{position:absolute;top:0;inset-inline-end:0;color:var(--color-white);pointer-events:none}html[dir=ltr] .events-hero__blob{transform:scaleX(-1)}.events-hero__wave{position:absolute;inset-block-end:-2.5rem;inset-inline:0;width:100%;height:7rem;z-index:2;color:var(--surface-a);transform:scaleY(-1);pointer-events:none}@media(min-width:1200px){.events-hero__wave{inset-block-end:-4.75rem;height:11.625rem}}.events-hero__container{position:relative;z-index:1}.events-hero__grid{align-items:center}@media(min-width:992px){.events-hero__grid{align-items:stretch}}.events-hero__content{display:flex;justify-content:center;height:100%;-webkit-padding-after:4rem;padding-block-end:4rem;flex-direction:column;align-items:flex-start;gap:2.5rem;color:var(--color-white)}.events-hero__title{margin-block:0;margin-inline:0;max-width:14ch;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.5}@media(min-width:768px){.events-hero__title{font-size:2.5rem}}.events-hero__highlight{color:var(--primary-200)}.events-hero__subtitle{margin-top:var(--spacing-sm);font-size:var(--font-size-base);opacity:.8}@media(min-width:768px){.events-hero__subtitle{font-size:var(--font-size-lg)}}.events-hero .footer-badges--row{justify-content:flex-start}.events-hero__proof{display:flex;align-items:center;gap:var(--spacing-md)}.events-hero__proof-icon-box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:var(--website-on-dark-soft)}.events-hero__proof-icon{font-size:1.25rem}.events-hero__proof-value{margin:0;font-weight:var(--font-weight-bold);text-align:start}.events-hero__proof-label{margin:0;font-size:var(--font-size-sm);opacity:.8}.events-hero__media-col{display:flex;align-items:flex-end;justify-content:center}@media(min-width:1200px){.events-hero__media-col{justify-content:flex-end}}.events-hero__media{position:relative;width:100%;max-width:47.375rem}@media(min-width:1200px){.events-hero__media{flex-shrink:0;width:47.375rem}}.events-hero__image{display:block;width:100%;height:auto}.events-hero__qr{position:absolute;top:22%;left:12%;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.75rem;background-color:var(--primary-400);color:var(--color-white)}.events-hero__qr-icon{font-size:1.5rem}.events-sending{display:grid;background-color:var(--primary-50)}@media(min-width:992px){.events-sending{grid-template-columns:repeat(2,1fr)}}.events-sending__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xl);padding:var(--spacing-3xl) var(--spacing-base)}@media(min-width:992px){.events-sending__content{justify-content:center;padding-inline:5.5rem}}.events-sending__title{margin-block:0;margin-inline:0;color:var(--color-black);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}@media(min-width:768px){.events-sending__title{font-size:1.875rem}}.events-sending__highlight{color:var(--primary-color)}.events-sending__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xl)}.events-sending__item{display:flex;align-items:center;gap:var(--spacing-md)}.events-sending__icon-box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--primary-color);color:var(--color-white)}.events-sending__icon{font-size:1.125rem}.events-sending__item-title{margin-block:0;margin-inline:0;color:var(--color-black);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.events-sending__item-description{margin:0;color:var(--gray-text);font-size:var(--font-size-sm)}.events-sending__button{min-width:11rem;color:var(--color-white);text-decoration:none}.events-sending__media{position:relative;order:1;min-height:20rem}@media(min-width:992px){.events-sending__media{order:0;min-height:34.5rem}}.events-sending__image{object-fit:cover}.events-stats__grid{align-items:center}.events-stats .section-title{margin-bottom:var(--spacing-3xl)}.events-stats__list{--gutter-x:1.5rem;--gutter-y:1.5rem}.events-stats__item{display:flex;flex-direction:column;align-items:flex-start;min-height:100%;padding:1.5rem;border:.5px solid var(--border-color);border-radius:1.25rem;background-color:var(--surface-a)}@media(min-width:768px){.events-stats__item{padding:1.5rem 2rem}}.events-stats__icon-box{display:inline-flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;-webkit-margin-after:var(--spacing-lg);margin-block-end:var(--spacing-lg);border-radius:1.125rem}.events-stats__icon-box--primary{background-color:var(--primary-50);color:var(--primary-color)}.events-stats__icon-box--info{background-color:var(--blue-50);color:var(--blue-500)}.events-stats__icon-box--success{background-color:var(--teal-50);color:var(--teal-500)}.events-stats__icon-box--warning{background-color:var(--orange-50);color:var(--orange-500)}.events-stats__icon-box--danger{background-color:var(--red-50);color:var(--red-500)}.events-stats__icon{font-size:1.5rem}.events-stats__value{margin:0;color:var(--color-black);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.events-stats__label{margin:0;color:var(--gray-text);font-size:var(--font-size-base)}.events-stats__media{display:flex;justify-content:center}@media(min-width:992px){.events-stats__media{justify-content:flex-end;-webkit-padding-end:3.75rem;padding-inline-end:3.75rem}}.events-stats__image{width:100%;max-width:25.1875rem;height:auto}.events-designs .section-title{margin-bottom:var(--spacing-xl)}.events-designs__actions{display:flex;justify-content:center;-webkit-margin-before:4.5rem;margin-block-start:4.5rem}.events-designs__button{min-width:11rem;color:var(--color-white);text-decoration:none}.events-packages .section-title{margin-bottom:var(--spacing-3xl)}.events-packages__grid{--gutter-x:1.5rem;--gutter-y:1.5rem;max-width:calc(73.25rem + var(--gutter-x));margin-inline:auto}@media(max-width:767.98px){.events-packages__grid{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}.events-packages__grid>[class*=col-]{flex:0 0 85%;scroll-snap-align:start}.events-packages__grid>[class*=col-]:only-child{flex-basis:100%}}.events-package{display:flex;flex-direction:column;min-height:100%;padding:1.5rem;border-radius:1.5rem;background-color:var(--surface-a);box-shadow:var(--website-card-shadow);color:var(--color-black)}.events-package__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}.events-package__name{margin-block:0;margin-inline:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.events-package__description{margin:0;color:var(--gray-text);font-size:var(--font-size-base)}.events-package__video{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--spacing-xs);color:var(--primary-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.events-package__video:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.events-package__video-icon{font-size:1.5rem}.events-package__pricing{display:flex;justify-content:space-between;align-items:center;-webkit-margin-before:var(--spacing-xl);margin-block-start:var(--spacing-xl)}.events-package__price{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.events-package__amount{font-size:var(--font-size-lg)}.events-package__fire{color:var(--orange-400);font-size:2.25rem}.events-package__note{margin:var(--spacing-xs) 0 0;-webkit-padding-after:var(--spacing-xl);padding-block-end:var(--spacing-xl);-webkit-border-after:1px solid var(--border-color);border-block-end:1px solid var(--border-color);color:var(--gray-text);font-size:var(--font-size-base)}.events-package__features{list-style:none;padding:0;margin:0;display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-md);padding-block:var(--spacing-2xl) 2.5rem}.events-package__feature{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--gray-text)}.events-package__check{flex-shrink:0;color:var(--primary-color);font-size:1.25rem}.events-package__button{justify-content:center;min-height:3.625rem;border-color:var(--primary-color);color:var(--primary-color);text-decoration:none}.events-package__button:hover{background-color:var(--primary-50)}.events-package--highlighted{background-color:var(--primary-color);box-shadow:none;color:var(--color-white)}.events-package--highlighted .events-package__check,.events-package--highlighted .events-package__description,.events-package--highlighted .events-package__feature,.events-package--highlighted .events-package__note,.events-package--highlighted .events-package__video{color:var(--color-white)}.events-package--highlighted .events-package__note{border-color:var(--website-on-dark-border)}.events-package--highlighted .events-package__button{border-color:var(--color-white);color:var(--color-white)}.events-package--highlighted .events-package__button:hover{background-color:var(--website-on-dark-soft)}.events-calculator__card{display:grid;max-width:73.25rem;margin-inline:auto;overflow:hidden;border-radius:1.5rem;background-color:var(--surface-a);box-shadow:var(--website-card-shadow)}@media(min-width:992px){.events-calculator__card{grid-template-columns:repeat(2,1fr)}}.events-calculator__summary{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2xl);padding:2.5rem var(--spacing-2xl);background-color:var(--primary-50)}.events-calculator__title{margin-block:0;margin-inline:0;color:var(--color-black);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}@media(min-width:768px){.events-calculator__title{font-size:2rem}}.events-calculator__description{margin-block:var(--spacing-xl) 0;color:var(--gray-text);font-size:var(--font-size-sm)}.events-calculator__total{align-self:flex-end;margin:0;color:var(--color-black);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.events-calculator__total-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.events-calculator__result{display:flex;justify-content:flex-end}.events-calculator__total-guests{display:block;color:var(--gray-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);text-align:end}.events-calculator__more{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);margin:0;color:var(--color-black);font-size:var(--font-size-base)}.events-calculator__contact{display:inline-flex;align-items:center;gap:var(--spacing-md);color:var(--primary-color);font-weight:var(--font-weight-semibold);text-decoration:none}.events-calculator__contact:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.events-calculator__whatsapp{color:var(--green-500);font-size:1.25rem}.events-calculator__form{padding:2.5rem var(--spacing-2xl) var(--spacing-2xl)}.events-calculator__form .grid{--gutter-y:2rem}.events-calculator__form .p-dropdown,.events-calculator__form .p-inputtext{min-height:3.375rem}.events-calculator__form .p-dropdown{align-items:center}.events-calculator__number.p-inputnumber-buttons-stacked{position:relative}.events-calculator__number.p-inputnumber-buttons-stacked .p-inputnumber-input{-webkit-padding-end:2.75rem;padding-inline-end:2.75rem;border-radius:var(--border-radius)}.events-calculator__number.p-inputnumber-buttons-stacked .p-inputnumber-button-group{position:absolute;inset-block:0;inset-inline-end:1rem;display:flex;flex-direction:column;justify-content:center}.events-calculator__number.p-inputnumber-buttons-stacked .p-inputnumber-button{flex:none;width:1rem;min-width:0;height:.625rem;min-height:0;padding:0;line-height:1;border:none;background:rgba(0,0,0,0);color:var(--color-black);font-size:.625rem}.events-calculator__number.p-inputnumber-buttons-stacked .p-inputnumber-button:hover{color:var(--primary-color)}.events-calculator__chevron-up{transform:rotate(180deg)}.events-prices.p-dialog{width:calc(100% - 2rem);max-width:31.25rem;border-radius:1.5rem;background-color:var(--surface-a)}.events-prices__body{padding:var(--spacing-base)}.events-prices__header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-base) var(--spacing-xl);border-radius:.75rem;background-color:var(--primary-color);color:var(--color-white)}.events-prices__eyebrow{margin:0;font-size:var(--font-size-sm);opacity:.8}.events-prices__title{margin-block:0;margin-inline:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.events-prices__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit}.events-prices__close:focus{outline:none}.events-prices__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--website-on-dark-border);color:var(--color-white);font-size:.875rem;cursor:pointer;transition:background-color .2s ease}.events-prices__close:hover{background-color:var(--website-on-dark-muted)}.events-prices__close:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.events-prices__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xl);-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.events-prices__row{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-base);padding:var(--spacing-xl);border:1px solid var(--border-color);border-radius:1rem}.events-prices__guests{margin:0;color:var(--color-black);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-align:start}.events-prices__label{margin:0;color:var(--gray-text);font-size:var(--font-size-sm)}.events-prices__price{margin:0;color:var(--primary-color);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.events-prices__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);margin-block:2rem 0;color:var(--color-black);font-size:var(--font-size-base)}.events-prices__contact{display:inline-flex;align-items:center;gap:var(--spacing-md);color:var(--primary-color);font-weight:var(--font-weight-semibold);text-decoration:none}.events-prices__contact:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.events-prices__whatsapp{color:var(--green-500);font-size:1.25rem}