.theme-1_color-2 .wrap-calc,.theme-1_color-2 .wrap-calc div:not (.tooltip){color:#212121;font-family:PTSans-Regular,sans-serif}.theme-1_color-2 .wrap-calc #viewing_panel.fields .grid-table{background:#fff}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-title{color:#212121;font-size:16px;font-weight:700;margin-bottom:0;font-family:PTSans-Regular,sans-serif}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-desc{color:#616161;font-size:14px;margin:0 0 5px 0;font-family:PTSans-Regular,sans-serif}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=date],.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=email],.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=number],.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=tel],.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=text],.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=time],.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body textarea{border-radius:6px;font-size:14px;padding:8px 12px;background:#fff;border:2px solid #e0e0e0;color:#212121}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=date]:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=date]:focus,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=email]:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=email]:focus,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=number]:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=number]:focus,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=tel]:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=tel]:focus,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=text]:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=text]:focus,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=time]:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input[type=time]:focus,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body textarea:active,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body textarea:focus{background:#fff;border:2px solid #424242;color:#212121}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input::-webkit-input-placeholder{color:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input::-moz-placeholder{color:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input:-moz-placeholder{color:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body input:-ms-input-placeholder{color:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body .input-field-text p{color:#212121;font-family:PTSans-Regular,sans-serif}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body .phone-widget-arrow i{color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body .booking-fld__title{color:#616161;font-size:14px;margin:0 0 10px 0;font-family:PTSans-Regular,sans-serif}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body .booking-fld__icon{fill:#424242;right:12px;top:50%;transform:translateY(-50%)}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body .booking-fld__input[type=text]:not(:placeholder-shown)+.booking-fld__icon{fill:#212121}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-body .booking-fld__input[type=text]{cursor:pointer;padding-right:36px}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select .field-body__item:before{display:none}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select select{border-radius:6px;font-size:14px;padding:8px 40px 8px 12px;border:2px solid #e0e0e0;color:#212121;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMTIuNDQgNi40NEw5IDkuODggNS41NiA2LjQ0IDQuNSA3LjUgOSAxMmw0LjUtNC41eiIgZmlsbD0iIzQyNDI0MiI+PC9wYXRoPjwvc3ZnPg==);background-size:24px;background-repeat:no-repeat;background-position:right center;background-position-x:calc(100% - 17px);background-color:#fff}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select select option{background:#fff;color:#212121}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select .options-arrow{height:42px;width:100%}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select .options-arrow:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;content:"expand_more";position:absolute;color:#424242;right:10px;top:50%;margin:-12px 0 0 -20px}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select .selector-input{color:#616161;padding-right:40px!important}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field.field-select .options-all input[type=text]{color:#212121!important}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .rangeouter{background-color:#e0e0e0}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .rangeinner{background-color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .rangeinner:after{content:"";position:absolute;top:100%;width:100%;height:0;margin-top:-1px;border:1px dashed #424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .rangeselector{background-color:#424242;border:2px solid #424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .slider-line__num{color:#616161;font-size:11px}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .slider-line__num:before{background-color:#e0e0e0}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .slider-line__num--active{color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .rangeslider .slider-line__num--active:before{background-color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=checkbox]+label:after,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=checkbox]+label:before{width:18px;height:18px;font-size:11px;font-weight:600;line-height:14px;border-radius:4px;border:2px solid #e0e0e0;background:#fff}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=checkbox]:checked+label:before{border:2px solid #424242;background-color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=checkbox]:checked+label:after{border:2px solid #424242;color:#fff;background-color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=radio]+label:before{width:18px;height:18px;border:2px solid #e0e0e0;background:#fff}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=radio]+label:after{height:6px;width:6px;top:6px;left:6px}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=radio]:checked+label:before{border:2px solid #424242;background-color:#424242}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field input[type=radio]:checked+label:after{background-color:#fff}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .custom-1 .custom-input input{margin-top:10px;padding-top:3px;padding-bottom:3px}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .option-label{line-height:18px;min-height:18px;font-family:PTSans-Regular,sans-serif;color:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .option-del{color:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .option-drag circle{fill:#616161}.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-desc,.theme-1_color-2 .wrap-calc #viewing_panel.fields .field .field-title{min-height:24px}.theme-1_color-2 .wrap-calc .button-design{color:#212121;border:2px solid #e0e0e0;background-color:#fff}.theme-1_color-2 .wrap-calc .button-design:hover{color:#fff;border:2px solid #424242;background-color:#424242}.theme-1_color-2 .wrap-calc .button-design:active{color:#fff;border:2px solid #424242;background-color:#424242}.theme-1_color-2 .wrap-calc [data-medium-focused=true]{vertical-align:middle;min-height:18px}.theme-1_color-2 .wrap-calc [data-type=result]{background-color:#424242}.theme-1_color-2 .wrap-calc .field-result{color:#fff}.theme-1_color-2 .wrap-calc .field-result .half-width{width:100%;max-width:100%}.theme-1_color-2 .wrap-calc .field-result .total+.total{margin-top:20px}.theme-1_color-2 .wrap-calc .field-result .js-hide.total:first-child~.total{margin-top:0}.theme-1_color-2 .wrap-calc .field-result .js-hide.total:first-child~.total~.js-hide.total~.total,.theme-1_color-2 .wrap-calc .field-result .js-hide.total:first-child~.total~.total{margin-top:20px}.theme-1_color-2 .wrap-calc .field-result .total-title,.theme-1_color-2 .wrap-calc .field-result .total-title *{color:rgba(255,255,255,.7)}.theme-1_color-2 .wrap-calc .field-result .total-title{font-weight:400;text-align:right;margin-bottom:3px}.theme-1_color-2 .wrap-calc .field-result .prefix-width,.theme-1_color-2 .wrap-calc .field-result .prefix-width *,.theme-1_color-2 .wrap-calc .field-result .summ-wrapper,.theme-1_color-2 .wrap-calc .field-result .summ-wrapper *{color:#fff;font-size:21px}.theme-1_color-2 .wrap-calc .grid-footer .field-result{padding-top:10px!important}.theme-1_color-2 .wrap-calc .grid-line:nth-last-child(2) [data-type=result]:last-child .field-result{padding-bottom:10px}.theme-1_color-2 .wrap-calc .total:after,.theme-1_color-2 .wrap-calc .total:before{content:" ";display:block;clear:both;height:0;overflow:hidden}.theme-1_color-2 .wrap-calc .input-file{padding-left:35px!important;border:0!important;background:0 0!important}.theme-1_color-2 .wrap-calc .upload-div i{padding-left:0;padding-top:7px;left:0;bottom:0;height:40px;width:100%;color:#424242}.theme-1_color-2 .wrap-calc .layer-footer button{transition:all .3s ease;border-radius:100px;margin:6px 0;padding:0 1.8em;height:2.8em;min-width:2.8em;line-height:2em;border:2px solid #fff;color:#fff;background:0 0}.theme-1_color-2 .wrap-calc .layer-footer button:hover{border-color:#fff;background:#fff;color:#000}.theme-1_color-2 .wrap-calc .layer-footer .informer{color:#fff}.theme-1_color-2 .wrap-calc [data-type=layer_actions]{background:#424242}.theme-1_color-2~.booking-calendar{box-shadow:1px 0 0 #e4e4e7,-1px 0 0 #e4e4e7,0 1px 0 #e4e4e7,0 -1px 0 #e4e4e7,0 3px 13px rgba(0,0,0,.08);background-color:#fff}.theme-1_color-2~.booking-calendar .flatpickr-next-month,.theme-1_color-2~.booking-calendar .flatpickr-prev-month{background-color:#fdfdfd;border:1px solid #f4f4f5;box-shadow:0 1px 2px rgba(0,0,0,.05)}.theme-1_color-2~.booking-calendar .flatpickr-next-month svg,.theme-1_color-2~.booking-calendar .flatpickr-prev-month svg{fill:#1a1a1a}.theme-1_color-2~.booking-calendar .flatpickr-next-month:hover svg,.theme-1_color-2~.booking-calendar .flatpickr-prev-month:hover svg{fill:#424242}.theme-1_color-2~.booking-calendar .flatpickr-monthDropdown-months:hover,.theme-1_color-2~.booking-calendar .numInputWrapper:hover{background-color:transparent}.theme-1_color-2~.booking-calendar .cur-year{line-height:24px}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowDown,.theme-1_color-2~.booking-calendar .numInputWrapper .arrowUp{display:inline-flex;align-items:center;justify-content:center;padding:0;border-color:#f4f4f5}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowUp{border-radius:3px 3px 0 0}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowUp:after{border-bottom-color:#1a1a1a}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowUp:hover:after{border-bottom-color:#424242}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowDown{border-radius:0 0 3px 3px}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowDown:after{border-top-color:#1a1a1a}.theme-1_color-2~.booking-calendar .numInputWrapper .arrowDown:hover:after{border-top-color:#424242}.theme-1_color-2~.booking-calendar .flatpickr-months .flatpickr-month{color:#1a1a1a}.theme-1_color-2~.booking-calendar .flatpickr-weekdays{background-color:transparent}.theme-1_color-2~.booking-calendar .flatpickr-weekdays,.theme-1_color-2~.booking-calendar .flatpickr-weekdays .flatpickr-weekday{color:rgba(26,26,26,.5)}.theme-1_color-2~.booking-calendar span.flatpickr-day{color:#1a1a1a;border-color:#e4e4e7;font-weight:500}.theme-1_color-2~.booking-calendar span.flatpickr-day.endRange,.theme-1_color-2~.booking-calendar span.flatpickr-day.startRange{border-color:#424242}.theme-1_color-2~.booking-calendar span.flatpickr-day.nextMonthDay,.theme-1_color-2~.booking-calendar span.flatpickr-day.prevMonthDay{background-color:#f4f4f5;color:rgba(26,26,26,.5)}.theme-1_color-2~.booking-calendar span.flatpickr-day.today{border-bottom:1px solid #424242}.theme-1_color-2~.booking-calendar span.flatpickr-day.selected,.theme-1_color-2~.booking-calendar span.flatpickr-day:not(.flatpickr-disabled):hover{color:#fff;background-color:#424242;transition:.3s}.theme-1_color-2~.booking-calendar span.flatpickr-day.flatpickr-disabled{color:rgba(26,26,26,.1)}.theme-1_color-2~.booking-calendar.modal-calendar .calendar-close{border-color:#93939f;background-color:#fff;color:#1a1a1a}.theme-1_color-2~.booking-calendar.modal-calendar .calendar-close:hover{color:#424242}.theme-1_color-2~.booking-timepicker-root>.tippy-box[data-theme~='1']{background:#fff;border:1px solid #e4e4e7;color:#1a1a1a}.theme-1_color-2~.booking-timepicker-root>.tippy-box[data-theme~='1'] .booking-timepicker{color:#1a1a1a}.theme-1_color-2~.booking-timepicker-root>.tippy-box[data-theme~='1'] .booking-timepicker__title{color:#212121}.theme-1_color-2~.booking-timepicker-root>.tippy-box[data-theme~='1'] .booking-timepicker__item{border:1px solid #e4e4e7}.theme-1_color-2~.booking-timepicker-root>.tippy-box[data-theme~='1'] .booking-timepicker__item:hover,.theme-1_color-2~.booking-timepicker-root>.tippy-box[data-theme~='1'] .booking-timepicker__item_selected{background:#424242;border:1px solid #999;color:#fff}