.container{max-width:1920px;width:100%;margin:0 auto;position:relative;padding-left:50px;padding-right:50px}.container2{max-width:1300px;width:100%;margin:0 auto;position:relative;padding-left:50px;padding-right:50px}.row{margin:0 -15px}.container2:not(.container-especial-left):not(.container-especial-right),.container:not(.container-especial-left):not(.container-especial-right){padding-left:50px;padding-right:50px}.container-right .col,.container-left .col,.container-full .col,.container .col,.container2 .col{padding:0 15px;width:100%}.container-left{max-width:100%;width:100%;margin:0 auto;position:relative;padding-left:50px;padding-right:0;overflow:hidden}.container-right{max-width:100%;width:100%;margin:0 auto;position:relative;padding-right:50px;padding-left:0;overflow:hidden}@media (max-width:992px){.container{padding-left:22px;padding-right:22px}.container-right{padding-right:22px}.container-left{padding-left:22px}.container2{padding-left:22px;padding-right:22px}.container2:not(.container-especial-left):not(.container-especial-right),.container:not(.container-especial-left):not(.container-especial-right){padding-left:22px;padding-right:22px}}body{overflow-x:hidden}.container-ldash{padding:150px 0 100px 0}@media (max-width:992px){.container-ldash{padding:80px 0 100px 0}}.texto strong{font-weight:bold!important}.grecaptcha-badge{display:none}form.wpcf7-form .wpcf7-form-control-wrap[data-name='privacidad'] label span.wpcf7-list-item-label a{color:currentColor}:root{--am-c-advsc-slot-border:var(--background-1-dark) !important;--am-c-advsc-slot-bgr:var(--background-1-dark) !important}.amelia-v2-booking #amelia-container .am-fs__init-form__label{color:var(--color-1-headings-dark)!important}.amelia-v2-booking #amelia-container .am-select .el-select__input,.amelia-v2-booking #amelia-container .am-select .el-select__input,.amelia-v2-booking #amelia-container .am-select .el-input__inner,.amelia-v2-booking #amelia-container .am-adv-select .el-input__inner{color:var(--color-3-headings-dark,#3A286E)!important}.amelia-v2-booking #amelia-container .am-fs__ps-price{background:color-mix(in srgb,var(--background-1-dark) 60%,white)!important;color:white!important}.amelia-v2-booking #amelia-container .am-select .el-select__wrapper,.amelia-v2-booking #amelia-container .am-adv-select .el-input__wrapper{border-radius:4px!important;border:1px solid #FFF!important;background:#F2F2F2!important;box-shadow:0 3px 4px 0 rgb(0 0 0 / .06)!important}.amelia-v2-booking #amelia-container .am-button.am-button--text.am-button--default.am-button--secondary{background-color:transparent!important}.amelia-v2-booking #amelia-container .am-advsc__time-zone span{color:white!important}.amelia-v2-booking #amelia-container .am-advsc__time-zone span,.amelia-v2-booking #amelia-container .am-fs-sb__step-checker .am-icon-check{background-color:var(--background-2-dark)!important}.amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell.am-advsc__dayGridMonth-selected .fc-daygrid-day-number{color:white!important}.amelia-v2-booking #amelia-container .am-fs__payments-app-info-total>span:nth-child(2),.amelia-v2-booking #amelia-container .am-fs__payments-app-info-deposit>span:nth-child(2),.amelia-v2-booking #amelia-container .am-input-wrapper .am-input .el-input__inner,.amelia-v2-booking #amelia-container .am-fs__info-form__label,.amelia-v2-booking #amelia-container .am-collapse-item__trigger-label,.amelia-v2-booking #amelia-container .am-fs__extras-card__content *,.am-adv-select__popper .am-adv-select__item-price,.am-adv-select__popper .el-cascader-node.in-active-path .am-adv-select__item-label,.amelia-v2-booking #amelia-container .am-fs__extras-card__content-main,.amelia-v2-booking #amelia-container .am-collapse-item__trigger,.amelia-v2-booking #amelia-container .am-fs__extras-card__header-right .card-text,.amelia-v2-booking #amelia-container .am-fs__extras-card__header-left,.amelia-v2-booking #amelia-container .am-fs__extras-heading-main,.amelia-v2-booking #amelia-container .am-fs__bringing-content-left .am-icon-users,.amelia-v2-booking #amelia-container .am-fs__bringing-heading,.amelia-v2-booking #amelia-container .am-fs__ps-pill{color:var(--background-1-dark)!important}.amelia-v2-booking #amelia-container .am-button.am-button--filled,.amelia-v2-booking #amelia-container .am-button.am-button--default{background-color:var(--background-1-dark)!important;border-color:var(--background-1-dark)!important}.amelia-v2-booking #amelia-container .el-input-number .el-input__wrapper{box-shadow:0 0 0 1px var(--background-1-dark)!important;border-color:var(--background-1-dark)!important}.amelia-v2-booking #amelia-container .am-fs__main-heading-inner-title{color:var(--color-1-headings-dark)!important}.amelia-v2-booking #amelia-container .am-fs__main{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.amelia-v2-booking #amelia-container .am-fs-sb{color:var(--boton-5-texto-normal)!important}.amelia-v2-booking #amelia-container .am-fs-sb__step-checker{background-color:var(--background-1-dark)!important}.amelia-v2-booking #amelia-container .am-fs-sb__step-checker-selected{border:4px solid var(--background-1-dark)!important;background-color:var(--background-2-dark)!important}.amelia-v2-booking #amelia-container .am-fs-sb__step{background-color:color-mix(in srgb,var(--background-1-dark) 60%,white)!important}.amelia-v2-booking #amelia-container .am-fs-sb{background-color:color-mix(in srgb,var(--background-1-dark) 80%,white)!important}