/* Start custom CSS */#amelia-container{--am-c-primary:#6c0324!important;--am-c-main-bgr:#fff9f5!important;--am-c-main-heading-text:#2b171c!important;--am-c-main-text:#2b171c!important;--am-c-sb-bgr:#6c0324!important;--am-c-sb-text:#f4dcc8!important;--am-c-inp-bgr:#ffffff!important;--am-c-inp-border:#d7c3b4!important;--am-c-inp-text:#2b171c!important;--am-c-inp-placeholder:#85756d!important;--am-c-drop-bgr:#ffffff!important;--am-c-drop-text:#2b171c!important;--am-c-btn-prim:#6c0324!important;--am-c-btn-prim-text:#f4dcc8!important;--am-font-family:"DM Sans",sans-serif!important;--am-mw-main:100%!important;--am-brad-main:0!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important}.elementor-element-6a754619 .amelia-v2-booking{width:100%!important;max-width:100%!important;font-family:"DM Sans",sans-serif!important}.elementor-element-6a754619 .am-fs__wrapper,.elementor-element-6a754619 .am-fs__main,.elementor-element-6a754619 .am-fs__main-inner{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;border-radius:0!important;background:#fff9f5!important;box-shadow:none!important}.elementor-element-6a754619 .am-fs__main-heading{height:auto!important;min-height:0!important;padding:0 0 16px!important;border-bottom:1px solid #d7c3b4!important;background:#fff9f5!important}.elementor-element-6a754619 .am-fs__main-heading-inner-title{font-family:"Cormorant Garamond",serif!important;font-size:34px!important;font-weight:500!important;line-height:1.05!important;color:#2b171c!important}.elementor-element-6a754619 .am-progress-bar{margin:14px 0 0!important;gap:8px!important}.elementor-element-6a754619 .am-step{height:3px!important;background:#ead8ca!important}.elementor-element-6a754619 .am-step.am-current-step{background:#6c0324!important}.elementor-element-6a754619 .am-fs__main-content{height:auto!important;min-height:0!important;flex:none!important;padding:28px 0 24px!important;background:#fff9f5!important}.elementor-element-6a754619 .am-fs__main-footer{height:auto!important;min-height:0!important;padding:18px 0 0!important;border-top:1px solid #d7c3b4!important;background:#fff9f5!important}.elementor-element-6a754619 .el-form-item__label,.elementor-element-6a754619 .am-fs__init-form__label{font-family:"DM Sans",sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.04em!important;color:#6c0324!important}.elementor-element-6a754619 .el-select__wrapper,.elementor-element-6a754619 .el-input__wrapper,.elementor-element-6a754619 .el-textarea__inner,.elementor-element-6a754619 .el-input__inner{min-height:50px!important;border:1px solid #d7c3b4!important;border-radius:0!important;background:#ffffff!important;box-shadow:none!important;font-family:"DM Sans",sans-serif!important;color:#2b171c!important}.elementor-element-6a754619 .am-button{min-height:48px!important;padding:13px 24px!important;border-radius:0!important;font-family:"DM Sans",sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.03em!important;box-shadow:none!important}.elementor-element-6a754619 .am-button--primary,.elementor-element-6a754619 .am-button--filled,.elementor-element-6a754619 .am-button-continue{background:#6c0324!important;border-color:#6c0324!important;color:#f4dcc8!important}.elementor-element-6a754619 .am-button--secondary{background:transparent!important;border:1px solid #6c0324!important;color:#6c0324!important}.elementor-element-6a754619 .am-fs__main-content *{font-family:"DM Sans",sans-serif}.elementor-element-6a754619 .am-fs__main-content h1,.elementor-element-6a754619 .am-fs__main-content h2,.elementor-element-6a754619 .am-fs__main-content h3{font-family:"Cormorant Garamond",serif!important;color:#2b171c!important}.elementor-element-6a754619 .am-advsc__slots-item,.elementor-element-6a754619 .am-fs__rs-service,.elementor-element-6a754619 .am-fs__rs-employee,.elementor-element-6a754619 .am-fs__rs-location{border-radius:0!important;border-color:#d7c3b4!important}.elementor-element-6a754619 .am-calendar-picker{border-radius:0!important;box-shadow:none!important}.elementor-element-6a754619 .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.elementor-element-6a754619 .el-date-table td.available:hover{color:#6c0324!important}.elementor-element-6a754619 .el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:#6c0324!important;color:#fff9f5!important}.elementor-element-6a754619 .am-fs__info-form,.elementor-element-6a754619 .am-fs__congrats-info{border-radius:0!important;background:#f4e5d7!important}.elementor-element-6a754619 input[type=file]{border:1px dashed #b99178!important;background:#fff!important;padding:14px!important}.elementor-element-6a754619 .am-cat__wrapper,.elementor-element-6a754619 .am-cat__main,.elementor-element-6a754619 .am-cat__form{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;border-radius:0!important;background:#fff9f5!important;box-shadow:none!important}.elementor-element-6a754619 .am-cat__wrapper{padding:28px!important}.elementor-element-6a754619 .am-cat__header{margin:0 0 18px!important}.elementor-element-6a754619 .am-cat__heading{padding:0 0 16px!important;border-bottom:1px solid #d7c3b4!important}.elementor-element-6a754619 .am-fcil__heading{font-family:"Cormorant Garamond",serif!important;font-size:30px!important;font-weight:500!important;line-height:1.05!important;color:#2b171c!important}.elementor-element-6a754619 .am-cat__content,.elementor-element-6a754619 .am-fcil__wrapper,.elementor-element-6a754619 .am-fcil__items-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.elementor-element-6a754619 .am-fcil__items-list{display:flex!important;flex-direction:column!important;gap:14px!important;padding:18px 0 0!important}.elementor-element-6a754619 .am-fcil__item{width:100%!important;margin:0!important;border:1px solid #d7c3b4!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.elementor-element-6a754619 .am-fcil__item-inner{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;padding:18px 20px!important}.elementor-element-6a754619 .am-fcil__item-content{width:100%!important;padding:0!important}.elementor-element-6a754619 .am-fcil__item-badge__wrapper,.elementor-element-6a754619 .am-fcil__item-info{display:none!important}.elementor-element-6a754619 .am-fcil__item-name{font-family:"Cormorant Garamond",serif!important;font-size:25px!important;font-weight:600!important;line-height:1.1!important;color:#2b171c!important}.elementor-element-6a754619 .am-fcil__item-price{font-family:"DM Sans",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#6c0324!important}.elementor-element-6a754619 .am-fcil__item-footer{position:static!important;width:100%!important;margin-top:14px!important;padding:0!important;border:0!important}.elementor-element-6a754619 .am-fcil__item-footer .am-button--text{display:none!important}.elementor-element-6a754619 .am-fcil__item-footer .am-button--filled{width:100%!important;min-height:46px!important;background:#6c0324!important;border-color:#6c0324!important;color:#f4dcc8!important;border-radius:0!important}.elementor-element-6a754619 .am-fcil__filter .el-input__wrapper{min-height:48px!important;border:1px solid #d7c3b4!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}@media(max-width:767px){.elementor-element-6a754619{padding:20px!important}.elementor-element-6a754619 .am-fs__main-heading-inner-title{font-size:30px!important}.elementor-element-6a754619 .am-fs__main-content{padding:22px 0 18px!important}.elementor-element-6a754619 .am-fs__main-footer{padding-top:16px!important}.elementor-element-6a754619 .am-button{width:100%!important}.elementor-element-6a754619 .am-fs__main-content,.elementor-element-6a754619 .am-fs__main-footer,.elementor-element-6a754619 .am-fs__main-heading{max-width:100%!important}.elementor-element-6a754619 .am-cat__wrapper{padding:18px!important}.elementor-element-6a754619 .am-fcil__heading{font-size:26px!important}.elementor-element-6a754619 .am-fcil__item-name{font-size:23px!important}.elementor-element-6a754619 .am-fcil__item-inner{padding:16px!important}.elementor-element-6a754619 .am-fcil__item-footer{padding:0!important}}
.elementor-element-6a754619 .am-fcis__mini-info,
.elementor-element-6a754619 .am-fcis__badge {
  display: none !important;
}

.elementor-element-6a754619 .am-fcil__item-name {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;
}

.elementor-element-6a754619 .am-fcil__item:has(.am-fcil__item-inner[aria-labelledby="am-service-11-title"]) {
  display: none !important;
}

.elementor-element-6a754619 .am-fcil__heading {
  font-size: 0 !important;
}

.elementor-element-6a754619 .am-fcil__heading::after {
  content: "Disponible · 10 servicios";
  font-family: "Cormorant Garamond", serif;
  font-size: 30px;
}

@media (max-width: 767px) {
  .elementor-element-6a754619 .am-fcil__heading::after {
    font-size: 26px;
  }
}

#amelia-container .am-button--filled,
#amelia-container .am-button--primary {
  background: #6c0324 !important;
  border-color: #6c0324 !important;
  color: #f4dcc8 !important;
}

#amelia-container .am-advsc__dayGridMonth-selected,
#amelia-container .am-advsc__slots-item__selected {
  background: #6c0324 !important;
  border-color: #6c0324 !important;
  color: #fff9f5 !important;
}

#amelia-container .am-fs__main-heading-inner-title {
  font-family: "Cormorant Garamond", serif !important;
  color: #2b171c !important;
}/* End custom CSS */