.experience-resume-custom-container{background:#fff;width:100%;font-family:Inter,Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow:hidden}.experience-resume-custom-container .el-main.resume-main-content{padding-bottom:calc(10px + env(safe-area-inset-bottom));overflow:hidden}.resume-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width:768px){.resume-container{padding:.8rem 0}}.resume-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:2px;gap:2px}.info-header,.resume-info{display:-webkit-box;display:-ms-flexbox;display:flex}.info-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px;font-size:.75rem;color:#666;line-height:1.2}@media(min-width:769px){.info-header{grid-gap:10px;gap:10px;font-size:.9rem;margin-bottom:4px}}.info-header .badge-discount{background-color:#655cc9;color:#fff;font-weight:700;font-size:.65rem;padding:1px 6px;border-radius:50px}@media(min-width:769px){.info-header .badge-discount{font-size:.85rem;padding:.2rem .6rem;border-radius:50px}}.info-header .text-strike{text-decoration:line-through;color:#888;margin-left:3px}.info-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2px;gap:2px}@media(min-width:769px){.info-main{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.info-main .main-price-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-gap:4px;gap:4px}@media(min-width:769px){.info-main .main-price-wrapper{width:auto;grid-gap:8px;gap:8px}}.info-main .main-price{font-size:1.35rem;font-weight:800;color:#111827;line-height:1}@media(min-width:769px){.info-main .main-price{font-size:1.8rem}}.info-main .unit{font-size:.75rem;font-weight:400;color:#555}@media(min-width:769px){.info-main .unit{font-size:1rem}}.info-main .separator.desktop-only{display:none}@media(min-width:769px){.info-main .separator.desktop-only{display:inline-block;font-size:1.5rem;color:#ddd;margin:0 10px;font-weight:300}}.info-main .sub-price{font-size:.85rem;font-weight:700;color:#111827}@media(min-width:769px){.info-main .sub-price{font-size:1.1rem;font-weight:700}}.info-main .msi-info{font-size:.7rem;color:#888;margin-left:.5rem;padding-left:.5rem;border-left:1px solid #ddd;line-height:1}@media(min-width:769px){.info-main .msi-info{font-size:.8rem;width:100%;margin-left:0;padding-left:0;border-left:none;margin-top:4px}}.info-main .msi-info .desktop-inline{display:none}@media(min-width:769px){.info-main .msi-info .desktop-inline{display:inline}}.resume-action{margin-left:15px;-ms-flex-negative:0;flex-shrink:0}.resume-action .btn-cta{padding:10px 20px;font-weight:700;font-size:.9rem;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}@media(min-width:769px){.resume-action .btn-cta{padding:12px 30px;font-size:1.1rem}}@media(max-width:375px){.resume-action .btn-cta.btn-cta-signup{font-size:.7rem}}.mobile-hidden{display:none}@media(min-width:769px){.mobile-hidden{display:inline}}.availability-wrapper--custom__items .item-container{background:#fff;border-radius:5px;border:1px solid #c7cad2;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.15);box-shadow:0 1px 5px 0 rgba(0,0,0,.15)}.availability-wrapper--custom__items .item-container--duration{grid-gap:5px;gap:5px;display:grid;grid-template-columns:auto 1fr auto;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability-wrapper--custom__items .item-container--duration .duration--end .day,.availability-wrapper--custom__items .item-container--duration .duration--start .day{color:#1d1d1d;font-size:32px;font-style:normal;font-weight:700;margin:0}.availability-wrapper--custom__items .item-container--duration .duration--end .month,.availability-wrapper--custom__items .item-container--duration .duration--start .month{color:#1d1d1d;font-size:12px;font-style:normal;font-weight:700;margin:0}.availability-wrapper--custom__items .item-container--duration .duration--end .month span,.availability-wrapper--custom__items .item-container--duration .duration--start .month span{color:rgba(29,29,29,.6);font-size:12px;font-style:normal;font-weight:700;line-height:16.1px}.availability-wrapper--custom__items .item-container--duration .el-divider__text{padding:0 5px;background:transparent}.availability-wrapper--custom__items .item-container--duration .begin-end-days--duration{border-radius:50px;border:1.5px solid #1aa31c;color:#1aa31c;font-size:14px;font-weight:700}.availability-wrapper--custom__items .item-container--divider{margin:0 0 15px;height:3px;background:#ebeef2}.availability-wrapper--custom__items .item-container--price{padding:16px 16px 0}.availability-wrapper--custom__items .item-container--price .lad-exchange-rate{margin:10px 0}.availability-wrapper--custom__items .item-container .price-wrapper--custom__supplier{padding-bottom:4px}.availability-wrapper--custom__items .item-container--liquidate-before{padding:0 16px 16px}.availability-wrapper--custom__items .item-container--liquidate-before p{margin:0;font-weight:400;font-size:12.8px;color:#5c5c5b}.availability-wrapper--custom__items .item-container--description{padding:0 16px 16px}.availability-wrapper--custom__items .item-container--description p{font-style:italic;font-size:.9em;margin:0}.availability-wrapper--custom__items .item-container--characteristics{grid-gap:5px;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px}.availability-wrapper--custom__items .item-container--cta{padding:16px}.availability-wrapper--custom__items .item-container--cta .el-button{width:100%;margin:0}.availability-wrapper--custom__items .item-container--cta .el-button--success{font-size:16px;padding:15px 20px}.availability-wrapper--custom__items .item-container--cta .el-button--default{border:unset;padding:15px 20px}.availability-wrapper--custom__items .item-container--cta .el-button--default i{font-size:18.7px;margin-right:5px;color:#909399}.availability-wrapper--custom__items .item-container--cta .el-button--default span{color:#1d1d1d;font-size:16px}.availability-wrapper--custom__items .item-container--cta .el-button+.el-button{margin-top:5px}.availability-wrapper--custom__items .item-container--cta .service-fees-per-person{font-size:.8em;font-weight:700;text-align:center}.availability-wrapper--custom__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px 20px}.availability-wrapper--custom__header .availability-back{padding:0;border:unset;color:#000;font-size:22px;border-radius:unset}.availability-wrapper--custom__header .el-input__inner{color:#1d1d1d;font-size:16px;font-weight:500;max-width:190px}.availability-wrapper--custom__items{grid-gap:20px;gap:20px;display:grid;padding:20px}#el-drawer__title{-webkit-box-shadow:unset;box-shadow:unset}.oldBrowsers .lad-bottom-drawer-availability .wrapper-check-availability--item,.oldBrowsers .lad-bottom-drawer-availability .wrapper-check-availability--item-left,.oldBrowsers .lad-bottom-drawer-availability .wrapper-check-availability--item-right{display:block}.lad-bottom-drawer-availability .experience-wrapper--body{max-height:inherit;background-color:transparent;position:inherit;overflow:inherit;color:#606266}.lad-bottom-drawer-availability .experience-wrapper--body .availability-liquidate-before{font-size:.9em}@media screen and (max-width:900px){.lad-bottom-drawer-availability .experience-wrapper--body .wrapper-check-availability--item+.wrapper-check-availability--item{border-top:0}}.lad-bottom-drawer-availability .wrapper-check-availability--footer{background-color:#f5f5f5}.lad-bottom-drawer-availability .wrapper-check-availability--item-footer{grid-gap:5px}.lad-bottom-drawer-availability .wrapper-check-availability--item-footer p{color:#4c4f56;line-height:1.4;font-size:.9em}.lad-bottom-drawer-availability.without-drawer .el-drawer .el-drawer__header{padding:20px 0 10px}.lad-bottom-drawer-availability.lad-bottom-drawer--closed .el-drawer.with-animation{-webkit-animation:btt-drawer-out-v3 .3s;animation:btt-drawer-out-v3 .3s}.lad-bottom-drawer-availability .el-drawer .el-drawer__header{padding-bottom:10px}