.bpa-frontend-main-container.bpa-frontend-vue3 .bp-v3-step-title{color:#202c45}.bpa-frontend-main-container.bpa-frontend-vue3 .bp-v3-subtitle{color:#535d71}.bpa-frontend-main-container.bpa-frontend-vue3 .bp-v3-button-primary{background-color:#1e5944;color:#fff}.bpa-frontend-main-container.bpa-frontend-vue3 .bp-v3-button-primary:hover{background-color:rgba(30,89,68,.12);color:#202c45}.bpa-frontend-main-container.bpa-frontend-vue3 .bp-v3-step-footer{background-color:#f4f7fb}.bpa-frontend-main-container.bpa-frontend-vue3 .bpa-front--dt__ts-body--item.__bpa-is-selected{background-color:rgba(30,89,68,.06)!important}.bpa-frontend-main-container.bpa-frontend-vue3 .bpa-front--dt__ts-body--item.__bpa-is-disabled,.bpa-frontend-main-container.bpa-frontend-vue3 .bpa-front--dt__ts-body--item.__bpa-is-disabled:hover{background-color:rgba(207,214,229,.1)!important}.bpa-frontend-vue3 .bpa-form-control.bp-input .bp-input__wrapper,.bpa-frontend-vue3 .bpa-form-control.bp-input-number .bp-input__wrapper,.bpa-frontend-vue3 .bpa-form-control.bp-select .bp-select__wrapper,.bpa-frontend-vue3 .bpa-form-control.bp-tel-input .bp-ui-tel-input__surface,.bpa-frontend-vue3 .bpa-form-control.bp-date-editor .bp-input__wrapper,.bpa-frontend-vue3 .bpa-form-control.bp-date-editor.bp-input__wrapper{background:#fff!important}.bp-select-dropdown{background-color:#fff!important;--bp-color-primary:#1e5944!important;--bp-fill-color-light:rgba(30,89,68,.1)!important}.bp-select-dropdown__item{color:#727e95!important;font-family:Poppins!important}.bp-select-dropdown__item.is-selected,.bp-select-dropdown__item.selected{color:#1e5944!important;background-color:rgba(30,89,68,.1)!important}.bp-select-dropdown__item.is-hovering,.bp-select-dropdown__item:hover{background-color:rgba(30,89,68,.1)!important}.bp-picker-panel{background-color:#fff!important;border-color:#cfd6e5!important}.bp-picker-panel .bp-picker-panel__footer,.bp-picker-panel .bp-time-panel{background-color:#fff!important;border-color:#cfd6e5!important}.bp-picker-panel .bp-picker-panel__footer{border-top-color:#cfd6e5!important}.bp-picker-panel .bp-date-picker__time-header{border-bottom-color:#cfd6e5!important}.bp-picker-panel .bp-date-picker__time-header .bp-input__wrapper{background-color:#fff!important;border-color:#cfd6e5!important}.bp-picker-panel .bp-date-picker__time-header .bp-input__inner{color:#202c45!important}.bp-picker-panel .bp-time-panel__content::after,.bp-picker-panel .bp-time-panel__content::before,.bp-picker-panel .bp-time-panel__footer{border-color:#cfd6e5!important}.bp-date-picker__header-label,.bp-picker-panel__content .bp-date-table th,.bp-picker-panel .bp-time-spinner__item{color:#535d71!important;font-family:Poppins!important}.bp-picker-panel__content .bp-date-table td span{color:#727e95!important;font-family:Poppins!important}.bp-picker-panel .bp-picker-panel__icon-btn{color:#727e95!important}.bp-picker-panel .bp-picker-panel__icon-btn:hover{color:#1e5944!important}.bp-date-table td.today:not(.current),.bp-date-table td.today:not(.current) span,.bp-date-picker__header-label:hover,.bp-picker-panel__content .bp-date-table td:not(.current):not(.today) span:hover,.bp-picker-panel__content .bp-date-table td:not(.next-month):not(.prev-month):not(.today):not(.current) span:hover{color:#1e5944!important}.bp-date-table td.current:not(.disabled) span,.bp-picker-panel .bp-time-spinner__item.is-active:not(.disabled){background-color:#1e5944!important;color:#fff!important}.bp-picker-panel__footer .bp-button{height:auto!important;padding:8px 16px!important;line-height:16px!important}.bp-picker-panel__footer .bp-button.is-plain{background-color:#1e5944!important;border-color:#1e5944!important;color:#fff!important;font-family:Poppins!important}.bp-picker-panel__footer .bp-button.is-text{color:#1e5944!important;font-family:Poppins!important}.bpa-frontend-vue3 .bpa-front-form-control input:focus,.bpa-frontend-vue3 .bpa-front-form-control .el-textarea__inner:focus,.bpa-frontend-vue3 input.bpa-front-form-control:focus,.bpa-frontend-vue3 textarea.bpa-front-form-control:focus{border-color:#1e5944!important;box-shadow:0 0 0 3px rgba(30,89,68,.24)!important}.bpa-frontend-vue3 .bpa-front-form-control--checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#1e5944!important}.bpa-frontend-vue3 .bpa-front--dt__calendar .vc-day .vc-day-content.is-disabled,.bpa-frontend-vue3 .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item.__bpa-is-disabled,.bpa-frontend-vue3 .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item.__bpa-is-disabled:hover{background-color:rgba(207,214,229,.1)!important}.bpa-frontend-vue3 .bpa-front-tabs--vertical-left .bpa-front-tab-menu a.bpa-front-tab-menu--item.__bpa-is-active,.bpa-frontend-vue3 .bpa-front-tabs .bpa-front-module--booking-summary .bpa-front-module--bs-amount-details .bpa-front-module--bs-ad--price,.bpa-frontend-vue3 .bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item.__bpa-is-active::before,.bpa-frontend-vue3 .bpa-front-form-control--checkbox .bp-checkbox__input.is-checked+.bp-checkbox__label,.bpa-frontend-vue3 .bpa-front-form-control--checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#1e5944!important}.bpa-frontend-vue3 .bpa-front-module--booking-summary .bpa-front-module--bs-head .bpa-head__vector-item,.bpa-frontend-vue3 .bpa-front-module--confirmation .bpa-head__vector--confirmation .bpa-head__vector-item,.bpa-frontend-vue3 .bpa-front-thankyou-module-container .bpa-front-tmc__head .bpa-front-tmc__vector--confirmation .bpa-head__vector-item{fill:#1e5944!important}.bpa-frontend-vue3 .bpa-front-tabs .bpa-front--dt__calendar .vc-day.is-today .vc-day-content{color:#1e5944!important}.bpa-frontend-vue3 .bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item.__bpa-is-active span,.bpa-frontend-vue3 .bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item.__bpa-is-active .bpa-front-tm--item-icon{color:#fff!important;background-color:#1e5944!important;border-color:#1e5944!important;box-shadow:0 4px 8px rgba(30,89,68,.06),0 8px 16px rgba(30,89,68,.16)!important}@media (max-width:576px){.bpa-frontend-vue3 .bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item.__bpa-is-active span,.bpa-frontend-vue3 .bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item.__bpa-is-active .bpa-front-tm--item-icon{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}}