/*!CSS for Formloom 4Copyright (c) 2018 Yabdab Inc.https://yabdab.com/plugins/formloom/Published: 2025-01-02 11:18:53 +0000FormLoom v. 4.0.16 (545)*//* @hot fixes --------------------------------------------------------- */input#rellikmaps { display:none; }.refresh-captcha{box-sizing: border-box !important;}.control-group.incase .incase-box, .control-group.incase input, .control-group.incase select, .control-group.incase textarea {box-sizing: border-box !important;}/* @primary color accents --------------------------------------------------------- *//* Custom Primary Color */.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range.calentim-range-selected,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range.calentim-range-selected {  background: #F2D082;  color: white;}.calentim-container .calentim-input .calentim-header .calentim-header-separator,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-separator {  color: #FFFFBB;}.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day,.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-end-day,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-start-day,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day {  color: #F2D082;}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month.current {  background: #B5954E;  color: white;}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month:hover,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month:hover {  background: #F2D082;  color: white;}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year.current,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next.current,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev.current {  background: #B5954E;  color: white;}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year:hover,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next:hover,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev:hover,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year:hover,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next:hover,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev:hover {  background: #F2D082;  color: white;}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev {  background: white;  color: #F2D082;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-month-switch:hover,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-year-switch:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-month-switch:hover,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-year-switch:hover {  color: #F2D082;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end {  background: #F2D082;  color: white;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span {  background: #B5954E;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span {  background: #B5954E;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected),.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected) {  background-color: #FFFFBB;  color: black;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected) span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected) span {  background-color: #FFFFBB;}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today {  color: #B5954E;}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator {  color: #F2D082;}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected {  background: #B5954E;  border-color: #B5954E;  color: white;}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover {  background: #B5954E;  color: white;}.calentim-container .calentim-input .calentim-ranges .calentim-range,.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range {  color: #F2D082;}.calentim-container .calentim-input .calentim-footer .calentim-apply {  background: #F2D082;  color: white;  font-family: "Roboto Mono", "Helvetica Neue", Helvetica, Arial, sans-serif;}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-separator {  color: #FFFFBB;}.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range {  background: #B5954E;  color: white;}/* yd.css */.accent-color,div[class^="yd-"] > div > label,.control-group.incase label,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator {  color: #F2D082;}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span {  background: #F2D082;  border-color: #F2D082;}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected:hover, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start:hover, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end:hover,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span:hover {  background: #F2D082;  border-color: #F2D082;}.fs-checkbox-radio .fs-checkbox-flag,.rangeslider__fill {  background: #F2D082;}.fs-checkbox-flag:before {  border-color: #F2D082;}button.yd-btn.yd-primary,button[data-action="clear"].yd-primary,button[data-action="undo"].yd-primary {  background: #F2D082;  color: #fff;}.yd-step-dots li.active,.yd-file:before  {  color: #F2D082;}/* @custom--------------------------------------------------------- */::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */  color: #999999;  opacity: 1; /* Firefox */}:-ms-input-placeholder { /* Internet Explorer 10-11 */  color: #999999;}::-ms-input-placeholder { /* Microsoft Edge */  color: #999999;}.control-group .img-drop, .control-group .incase-box, .control-group input:not(.and-up), .control-group select, .control-group textarea {  font-family: "Roboto Mono", monospace;  font-size: 14px;  color: #606060;  border-color: #CECECE;  border-width: 1px;  background-color: #FFFFFF;}.control-group.incase input:focus, .control-group.incase select:focus, .control-group.incase textarea:focus {  border-color: #CECECE;  outline: 0;  box-shadow: none;}.yd-tooltip {  background-color: #FFFFFF;  color: #5670A0;}.yd-file:before {  background-color: #FFFFFF;  border-color: #CECECE;  border-width: 1px;  color: #606060;}.yd-file {  background: #FFFFFF;  border-color: #CECECE;  border-width: 1px;/*  border: 1px solid #dbdbdb;*/}.yd-required-symbol {  color: #902F2E;}.yd-input .yd-tooltip:before {  background: #FFFFFF;  border-color: #CECECE;  border-width: 1px;}.yd-sub-text {  color: #999999;  font-size: 13px;}.yd-border {  border-color: #CECECE;  border-width: 1px;}.yd-trumbowyg .trumbowyg-button-pane {  background:  #FFFFFF;  border-color: #CECECE;  border-width: 1px;}.trumbowyg-button-pane button {  background:  #FFFFFF;  border-color: #CECECE;  border-width: 1px;  color: #606060;}.yd-trumbowyg {  background:  #FFFFFF;  background-color:  #FFFFFF;}.yd-trumbowyg .trumbowyg-editor {  background:  #FFFFFF;  border-color: #CECECE;  border-width: 1px;}.trumbowyg-button-pane button.trumbowyg-active, .trumbowyg-button-pane button:not(.trumbowyg-disable):focus, .trumbowyg-button-pane button:not(.trumbowyg-disable):hover {  background-color: transparent;}.parsley-errors-list li {  color:#902F2E;  font-size:14px;}.grid-container {  padding-left: 15px;  padding-right: 15px;  grid-gap: 20px;}button.yd-btn {  background: #FFFFFF;  color: #000000;  font-size: 15px;  padding: 10px 10px;  font-family: "Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";}button.yd-btn.yd-primary {  background: #FDCC65;  color: #FFFFFF;  font-size:  15px;}.refresh-captcha {  background-color: #FFFFFF;  border-color: #CECECE;  border-width: 1px;  color: #5670A0;  border-bottom-width: 0;/*  border: 1px solid #DBDBDB;*/}.accent-color, .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator, .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator, .control-group.incase label, div[class^=yd-]>div>label {color: #5670A0;font-size:  11px;font-family: "Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";}.fs-checkbox-label{color: #606072;font-size:  14px;}.yd-file:before { color: #5670A0; }.fs-checkbox-label{color: #606072;font-family: "Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";}.control-group.incase .incase-box, .control-group.incase input, .control-group.incase select, .control-group.incase textarea{color: #606060;font-size:  14px;font-family: "Roboto Mono", monospace;  border-color: #CECECE;  border-width: 1px;  padding-top: 20px;}/* select down arrow color */.control-group.yd-select>div:after {  border-top: 6px solid #CECECE;}.fs-checkbox-radio .fs-checkbox-flag, .rangeslider__fill {background: #F2D082; }.rangeslider__value-bubble {  background-color: #F2D082;}.rangeslider__value-bubble::before {  border-top: 6px solid #F2D082;}.steps .yd-step.current {  border-color: #CECECE;}.yd-step-dots li.active { color:#F2D082; }.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end:hover, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span:hover, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected:hover, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start:hover, .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected:hover, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start:hover, .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span, .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start, .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start, .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected {background: #F2D082; border-color: #F2D082;}    .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span, .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span {    background:#B5954E; color:#fff;    }.calentim-container .calentim-input, .calentim-container-mobile .calentim-input {  border-color: #CECECE;/*  border-width: 1px;*/}/* hide top pointer */.calentim-box-arrow-top:before {  border-color: rgba(184,184,184,0);  border-bottom-color:  #CECECE;}/* Alerts */.yd-alert {  font-family: "Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";}.yd-alert-success span.yd-alert-title {  color:#A5D393;}.yd-alert-error span.yd-alert-title {  color:#DB898C;}/* @override --------------------------------------------------------- */