.is-bc-btn-edit .el-booking-form {display: none;}.el-form-field-item {position: relative;}.el-field-wrap {position: relative;}.el-form-field-item .el-form-field {display: block;width: 100%;height: auto;line-height: 1;min-height: auto;padding: 15px 16px;}.el-form-field-item .el-form-field, .el-form-field-item .el-form-field:focus, .el-form-field-item .ui-selectmenu-text {color: #212529;font-size: 17px;font-weight: 400;}.el-form-field-item .el-form-field, .el-form-field-item .ui-selectmenu-button.ui-button {background-color: var(--ridek-bg-light);}.el-form-field-item .ui-selectmenu-button.ui-button {height: auto;line-height: 1;padding: 17px 16px;margin: 0;}.el-form-field-item .ui-selectmenu-icon.ui-icon {display: none;}.icon-pos-left .el-form-field-item.is-icon .ui-selectmenu-button.ui-button, .icon-pos-left .el-form-field-item.is-icon .el-form-field {padding-left: 50px;}.el-form-field-item.is-icon i {width: 40px;height: 40px;line-height: 40px;font-size: 22px;color: #ff9900;text-align: center;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 1;}.elementor-widget:not(.layout-5, .layout-6, .layout-7, .layout-8, .layout-9) .el-booking-form-wrap {display: grid;grid-template-columns: 1fr;grid-gap: 15px;}.elementor-widget:not(.layout-1, .layout-2, .layout-3, .layout-4) .el-booking-form-wrap {display: flex;flex-wrap: wrap;}.elementor-widget:not(.layout-1, .layout-2, .layout-3, .layout-4) .el-booking-form-wrap .el-form-submit-wrap, .elementor-widget:not(.layout-1, .layout-2, .layout-3, .layout-4) .el-booking-form-wrap .el-form-field-item {flex: 0 0 auto;width: 100%;}.payment-wrap {display: block;text-align: center;}a.confirm-booking {display: none;padding: 15px 25px;line-height: 1;color: #fff;}@media (min-width: 767px) {.elementor-widget.layout-2 .el-booking-form-wrap, .elementor-widget.layout-3 .el-booking-form-wrap, .elementor-widget.layout-4 .el-booking-form-wrap {grid-template-columns: repeat(2, 1fr);}.elementor-widget:is(.layout-5, .layout-6) .el-booking-form-wrap .el-form-field-item:nth-child(-n+2), .elementor-widget:is(.layout-6) .el-booking-form-wrap .el-form-field-item:nth-child(-n+5):nth-child(n+4), .elementor-widget:is(.layout-7) .el-booking-form-wrap .el-form-field-item:nth-child(-n+3):nth-child(n+2), .elementor-widget:is(.layout-8) .el-booking-form-wrap .el-form-field-item:nth-child(-n+5):nth-child(n+2), .elementor-widget:is(.layout-9) .el-booking-form-wrap .el-form-field-item:nth-child(-n+4) {width: 50%;}}@media (min-width: 992px) {.elementor-widget.layout-2 .el-booking-form-wrap {grid-template-columns: repeat(2, 1fr);}.elementor-widget.layout-3 .el-booking-form-wrap {grid-template-columns: repeat(3, 1fr);}.elementor-widget.layout-4 .el-booking-form-wrap {grid-template-columns: repeat(4, 1fr);}}.el-form-response {margin-top: 20px;padding: 20px;font-size: 16px;line-height: 1.2;color: green;border: 1px solid green;border-radius: 3px;display: none;}.el-form-response.success {display: block;}.el-form-response.error {color: red;border: 1px solid red;display: block;}